I tried to use ASPSmartMail to send email. But hit an error on the recipients.add line:
OLE IDispatch exception code 0 from aspSmartMail.SendMail : Error 40: Error when check Recipient address : 550 5.7.1 Unable to relay for lhzhang@hotmail.com ..
Is it because I did not install ASPSmartMail control? If so, where should I get the control? Thank you.
<%
mySmartMail =CREATEOBJECT("aspSmartMail.SmartMail")
mySmartMail.Server = "NJ-LZHANG.xyz.com" && my PC name
mySmartMail.SenderName = "My Name"
mySmartMail.SenderAddress = "
lzhang@xyz.com"
&& my default company email address
mySmartMail.Subject = "aspSmartMail Sample 1"
mySmartMail.Body = "This mail has been sent with aspSmartMail."
SendFailed = .F.
OldErr = ON("ERROR")
ON ERROR SendFailed = .T.
mySmartMail.SendMail
ON ERROR &OldErr
IF SendFailed
Response.write("Failed to send e-mail. The error message was:<br>" +MESSAGE())
ELSE
Response.write("An e-mail has just been sent to " + mySmartMail.Recipients.Item(1).Name)
ENDIF
%>