ASP mail

admin

Administrator
Staff member
I have an ASP script that sends an email when a button is pressed:
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.RemoteHost = "mail.xyz.org"

Mailer.FromName = frmFirstName & " " & frmLastName
Mailer.FromAddress = frmEmail

Mailer.AddRecipient "xyz", "[email protected]"
Mailer.Subject = "subject"

bodyText = "this is the email"
Mailer.BodyText = bodyText
Set Mailer = Nothing
Also when the button is clicked ,I need to include a response to the original sender (frmEmail) saying your email was sent. Does any one know how to do it?on error resume next

Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "Example CDO Message"
objMessage.Sender = "[email protected]"
objMessage.To = "[email protected]"
objMessage.TextBody = "This is some sample message text."
objMessage.Send

if err.number <> 0 then
response.write("There was an error sending the email")
else
Response.write("Email sent successfully")
end if
on error goto 0


Should do the trick......just insert the request.form(key) values from your previous form where they're suppose to go in the script.I added Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "Example CDO Message"
objMessage.Sender = "[email protected]"
objMessage.To = "[email protected]"
objMessage.TextBody = "This is some sample message text."
objMessage.Send after my code. ( need it to be sent to me and the original sender) but it only sent it to me.You are using 2 different objects ASP Mailer and CDO. Choose one, CDO is by far the most powerful.
 
Back
Top