ASP 이메일 보내기



CDOSYS는 ASP에 내장된 구성 요소입니다. 이 구성 요소는 ASP를 통해 이메일을 보내는 데 사용됩니다.


CDOSYS로 이메일 보내기

CDO(Collaboration Data Objects)는 통신 애플리케이션 생성을 단순화하도록 설계된 Microsoft 기술입니다.

CDOSYS는 ASP에 내장된 구성 요소입니다. ASP와 함께 이 구성 요소를 사용하여 전자 메일을 보내는 방법을 보여 드리겠습니다.

CDONT는 어떻습니까?

Microsoft는 Windows 2000, Windows XP 및 Windows 2003에서 CDONT를 더 이상 사용하지 않습니다. ASP 응용 프로그램에서 이미 CDONT를 사용하고 있는 경우 코드를 업데이트하고 새로운 CDO 기술을 사용해야 합니다.

CDOSYS 인스턴스 사용

문자 이메일 보내기:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From="mymail@ mydomain. com"
myMail.To="someone@somedomain.com"
myMail.TextBody="이 메시지입니다."
myMail.Send
set myMail=nothing
%>

숨은 참조 및 참조 텍스트와 함께 이메일 보내기: 필드:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From="mymail@mydomain.com"
myMail. @somedomain.com"
myMail.Bcc="someoneelse@somedomain.com"
myMail.Cc="someoneelse2@somedomain.com"
myMail.TextBody="이 메시지는 메시지입니다."
myMail.Send
myMail=nothing 설정
%>

HTML 이메일 보내기:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From= "mymail@mydomain. com"
myMail.To="someone@somedomain.com"
myMail.HTMLBody = "<h1>이 메시지는</h1>"
myMail.Send
set myMail=nothing
%>

웹사이트의 웹페이지 콘텐츠가 포함된 HTML 이메일 보내기:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From= "mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.CreateMHTMLBody "http://www.w3cschool.cc/asp/"
myMail.Send
set myMail=nothing
%>

컴퓨터에 있는 파일의 웹페이지 콘텐츠가 포함된 HTML 이메일 보내기:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.CreateMHTMLBody "file://c:/mydocuments/test.htm"
myMail.Send
set myMail=nothing
%>

첨부 파일이 포함된 문자 이메일 보내기:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From="mymail@ mydomain.com"
myMail.To="someone@somedomain.com"
myMail.TextBody="메시지입니다."
myMail.AddAttachment "c:mydocumentstest.txt"
myMail.Send
set myMail=nothing
% >

원격 서버를 사용하여 문자 이메일 보내기:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="CDO로 이메일 보내기"
myMail.From=" mymail@mydomain.com "
myMail.To="someone@somedomain.com"
myMail.TextBody="이 메시지는 메시지입니다."
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration /sendusing")=2
'원격 SMTP 서버의 이름 또는 IP
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver")= "smtp.server. com"
'서버 포트
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
myMail.Configuration.Fields.Update
myMail.Send
myMail=nothing
%>

을 설정하세요.