CDO로 첨부 파일 발송
ASP로 코딩하는 경우 첨부 파일을 포함한 메시지를 메일로 발송하는 데 종종 사용됩니다. 이것은 방문자와 파일을 공유하는 좋은 방법이 될 수 있습니다.

구문은 매우 간단합니다. 양식에서 사용자의 이메일 주소를 요청합니다. 그런 다음 처리 스크립트에서 다음을 사용합니다.

이메일 = 요청 ( "이메일")

objMail = Server.CreateObject ( "CDO.Message") 설정
objMail로
.From = "webmaster@yoursite.com"
.To = 이메일
.Subject = "SiteName에서 요청한 파일"
.TextBody = "SiteName에서 요청한 파일은 다음과 같습니다."
.AddAttachment "C : \ files \ filename.pdf"
.보내다

objMail = 없음으로 설정

==========================

이것의 장점은 실제 파일 위치 (c : \ files \)가 웹상 어디에도 없다는 것입니다. 해당 디렉토리는 웹 디렉토리와 완전히 별개입니다. 즉, 웹 서퍼가 이러한 파일을 얻을 수있는 곳은 없습니다. 온라인 양식을 사용하는 사람 만 파일을 보낼 수 있습니다. 파일을보아야하는 사람 만 파일을 얻을 수있는 보안 수준을 제공합니다.

그러나 사용자가 파일을 손에 넣 자마자 친구에게 쉽게 전달할 수 있습니다. 그러나 당신은 정말로 그것을 도울 수 없습니다. 어떤 시점에서 사용자가 파일을 볼 수 있으면 원하는 경우 파일을 훔칠 수 있음을 알아야합니다. 사람들은 때때로 책 전체를 컴퓨터로 스캔하여 (예 : Harry Potter) 친구들과 공유합니다. 따라서 어느 시점에서 파일을 보호하는 한 최선을 다했음을 인정해야합니다. 누군가가 그 시점에서 당신의 일을 훔치려는 노력을한다면 그것은 당신의 손에서 벗어난 것입니다.

전송 된 파일에 사이트 이름과 정보가 잘 표시되어 있는지 확인하십시오. 따라서 파일 자체는 항상 해당 위치를 나타냅니다.

비디오 지침: 엑셀 메일 보내기 매크로, 첨부파일? 예약발송 OK! | 아웃룩 메일 연동 | 퀵 VBA 7강 (할 수있다 2024).