MailBee.NET Objects发送电子邮件(SMTP)教程三:没有SMTP服务器的情况下发送消息

该文主要介绍了MailBee.NET Objects中在没有SMTP服务器的情况下,QuickSend方法发送电子邮件的代码示例。欢迎您下载试用版进行运用!

MailBee.NET Objects介绍和试用点击查看>>> 发送消息的最简单的方法是使用Smtp类的QuickSend方法(此方法是静态的,不需要你创建Smtp类的实例)。 即使没有SMTP服务器,QuickSend方法也可以发送电子邮件。该方法通过向 络设置中注册的DNS服务器进行查询,确定哪些服务器接收电子邮件的To / CC / BCC字段中指定的域的邮件,然后将电子邮件直接发送到收件人的邮件服务器。

C#:
MailBee.SmtpMail.Smtp.QuickSend(“jdoe@domain.com”, “bill@domain.com”, “Subject”, “Message Body”);           
VB.NET:
MailBee.SmtpMail.Smtp.QuickSend(“jdoe@domain.com”, “bill@domain.com”, “Subject”, “Message Body”)
C#:
mailer.DnsServers.Add(“127.0.0.1”);                                                          
VB.NET:mailer.DnsServers.Add(“127.0.0.1”)

 要通过检查系统属性自动填充Dns服务器,请使用Autodetect方法(顺便说一下,QuickSend方法可以使用Autodetect来确定可用的DNS服务器列表):

C#:
mailer.DnsServers.Autodetect();                                                     
VB.NET:mailer.DnsServers.Autodetect()

 此外,你可以指定用于调整在系统中注册的DNS服务器的自动检测选项。有关详细信息,请参阅DnsAutodetectOptions文档。 注意:由于发送垃圾邮件的人经常使用直接发送操作,因此许多邮件服务不接受来自未知主机的邮件提交。建议仅从指定的MX、PTR和SPF记录的域执行直接发送操作。在这种情况下,接收邮件的主机将能够验证发件人的域名并接受邮件提交请求。 


试用、下载、了解更多产品信息请点击“咨询在线客服”   

MailBee.NET Objects发送电子邮件(SMTP)教程三:没有SMTP服务器的情况下发送消息
标签:.NET电子邮件

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年4月1日
下一篇 2017年4月1日

相关推荐

发表回复

登录后才能评论