|
|
|
奇怪了,我测试的别的SMTP,唯独我装有WebEasyMail的服务器SMTP不可以,用Jmail发信, 百思不得其解,万望帮助,在线等待及讨论,谢谢! ASP代码如下:<br>
<br>
<br>
<%<br>
<br>
'发送电子邮件设置<br>Function SendMail(FromEmail, Email, Subject, Content)<br>
Dim MyMail<br>
Dim MailBody<br>
Dim MailContent<br>
Dim TopEmaiSetting<br>
Dim BottomEmailSetting<br>
TopEmailSetting=""<br>
<br>
BottomEmailSetting=""<br>
<br>
MailContent = Content<br>
MailBody = TopEmailSetting<br>
MailBody = MailBody &" <P align=center class=Title>"&Subject&"</P>"<br>
MailBody = MailBody &" <HR size=1><P class=Content>"<br>
MailContent = MailBody &MailContent<br>
MailContent = MailContent &BottomEmailSetting<br>
<br>
MailContent = Replace(MailContent, vbCrLf, "<BR>")<br>
MailContent = Replace(MailContent, chr(13), "")<br>
Set msg = Server.CreateObject("JMail.Message")<br>
msg.silent = true<br>
msg.Logging = true<br>
msg.ContentType = "text/html"<br>
msg.MailServerUserName = "XXXX@XXX.com" '输入smtp服务器验证登陆名 (邮局中任何一个用户的Email地址)<br>
msg.MailServerPassword = "123456" '输入smtp服务器验证密码 (用户Email帐号对应的密码)<br>
msg.From = FromEmail '发件人Email<br>
msg.AddRecipient Email '收件人Email<br>
msg.Subject = Subject '信件主题<br>
msg.Body = MailContent '正文<br>
msg.Send ("mail.XXX.com") 'smtp服务器地址(企业邮局地址)<br>
set msg = nothing<br>
<br>
'Response.Write MailContent<br>
End Function<br>
<br>
Call SendMail("tech@XXX.com.cn", "uming@XXX-XXX.com", "test email", "test email")<br>
%><br>
|
|