Categories

December 2009
S M T W T F S
« Nov   Jan »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Send Email from Any Webpages Using CDOSYS, ASP

.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
dim eFrom, eTo, eBcc, eSubject, eHTMLBody

eFrom       = "somebody@somewhere.com"              '' email is sent from <somebody@somewhere.com>
eTo     = "a@abc.com, b@abc.com"                '' email receivers
eBcc        = "xyz@abc.com"
eSubject    = "ASP, Send Emails from Any Webpages Using CDOSYS"
eHTMLBody   = "<b>You've got mail!</b>"

sendCDOSYSmail eFrom, eTo, eBcc, eSubject, eHTMLBody

sub sendCDOSYSmail(eFrom, eTo, eBcc, eSubject, eHTMLBody)
    dim objEmail    '' CDOSYS object
    Set objEmail        = Server.CreateObject("CDO.Message")
    Set objCDOSYSCon    = Server.CreateObject ("CDO.Configuration")
    objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
    objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    objCDOSYSCon.Fields.Update
    Set objEmail.Configuration = objCDOSYSCon
   
    objEmail.From= eFrom
    objEmail.To= eTo
    if eBcc <> "" then
        objEmail.Bcc= eBcc
    end if
    objEmail.Subject = eSubject
    'objEmail.Textbody = eTextBody      '' text ONLY emails
    objEmail.HTMLBody = eHTMLBody       '' emails with HTML code
   
    objEmail.Send
    Set objEmail = Nothing
    Set objCDOSYSCon = Nothing
end sub

  • Share/Bookmark

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>