|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。利用ASPEMAIL之前您必需先在您的ASP剧本中创立一个工具,比方:
<%
SetMail=Server.CreateObject("Persits.MailSender")
%>
在发送邮件之前,您起首必要断定一个SMTP服务器的地点和响应的端标语(可使用默许值)如:
Mail.Host="smtp.mycompany.com"
Mail.Port=25该项可选.端口25是默许值
下一步必要指定邮件发送者的邮件地点,如:
Mail.From="sales@mycompany.com"
Mail.FromName="发卖部"该项可选
然后指定邮件的吸收者大概是CC吸收者BCC吸收者和邮件的复兴地点等,能够分离利用AddAddress、AddCC、AddBcc和AddReplyTo办法。这些办法吸收两个变量,邮件地点和可选的姓名。
注重:在利用这些办法的时分,不要利用=标记,间接将变量用空格与办法离隔便可,如:
Mail.AddAddress"jsmith@company1.com","张辉"
Mail.AddCC"bjohnson@company2.com"名字是可选的
利用Subject和Body属性分离来指定邮件的题目和邮件的内容。BODY可使用文本体例大概HTML体例,假如要利用HTML体例则必需将IsHTML属性设置为True。请看以下例子:
纯文本体例
Mail.Subject="关于报价"
Mail.Body="尊崇的张司理:"&chr(13)&chr(10)&"感激您的来信,以下是您必要的报价"
大概HTML体例
Mail.Subject="关于报价"
Mail.Body="<HTML><BODYBGCOLOR=#0000FF>尊崇的张司理:....</BODY></HTML>"
Mail.IsHTML=True
假如是必要发送文件作为邮件的附件,则必要用AddAttachment办法。它撑持利用完整的物理路径的体例,如:
Mail.AddAttachment"c:direceipt.doc"
同时必要注重的是该办法也不必要用“=”来做毗连。
如今能够将邮件内容发送进来了,发送邮件利用Send办法,假如要疏忽大概产生的毛病,可使用OnErrorResumeNext语句来跳过,而且显现堕落误的信息,如:
OnErrorResumeNext
Mail.Send
IfErr0Then
Response.Write"发明一个毛病,毛病信息形貌为:"&Err.Description
EndIf
值得注重的是,今朝良多SMTP服务器必要考证邮件发送者是不是是正当的服务器用户,即平常我们所说的“暗码考证功效”,这时候候就必要出格指定邮件发送者的用户名和暗码,办法以下:
mail.username="用户名"
mail.password="暗码"
在利用的时分将下面两句话到场MAIL.SEND语句后面,并用您吸收邮件的用户名和暗码来交换下面的“用户名”和“暗码”如许便可经由过程带有暗码考证的SMTP服务器来发送您的邮件了;以下是一段实践运转中的例子,您能够参考利用:
发送邮件
strHost="SMTP.SINA.COM.CN"`指定SMTP服务器
SetMail=Server.CreateObject("Persits.MailSender")
Mail.Host=strHost
Mail.From="TEST@BESTDNS.NET"
Mail.FromName="海威公司"
Mail.AddAddressMAILADDRESS@CEDB.COM‘邮件地点
Mail.AddCC"service@cedb.com"
messagesubject
Mail.Subject="用户邮件关照"‘邮件的题目
mail.username="USERNAME"‘服务器上无效的用户名
mail.password="PASSWORD"‘服务器上无效的暗码
Mail.Charset="gb2312"‘邮件的内码,利用这个选项能够制止中文乱码
Mail.IsHTML=True‘指定邮件的格局为HTML体例
Mail.Body="<HTML><head><metahttp-equiv=Content-Typecontent=text/html;charset=gb2312></head><BODY><br>尊崇的客户您好!<br><br>感激您对海威的撑持!<br><br>=====================================================<br>北京海威盘算机手艺公司--为您供应完美的internet服务<br>http://www.Cedb.comhttp://www.Bestdns.net<br>电 话:6842160668469317/18传真:68421359<br>地点:北京中关村南年夜街甲33号科贸中央407邮编:100081<br>====================================================="
Mail.Send</p>国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了 |
|