WEB开发网
开发学院软件开发VC 无须SMTP服务器中转直接发送电子邮件 阅读

无须SMTP服务器中转直接发送电子邮件

 2009-01-21 20:00:52 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 前言大家一定熟悉Foxmail中的“特快专递”,它能直接将电子邮件发送到对方的邮件服务器中,无须SMTP服务器中转直接发送电子邮件,而不需要经过SMTP服务器中转,这样做有什么好处?第一:发送速度比较快,才5封而已啊),后来我花了近两个月时间跟新浪公司又赔礼又道

本文示例源代码或素材下载

前言

大家一定熟悉Foxmail中的“特快专递”,它能直接将电子邮件发送到对方的邮件服务器中,而不需要经过SMTP服务器中转,这样做有什么好处?第一:发送速度比较快,不需要等SMTP服务器对邮件进行查毒、派发、验证;第二:你可以及时掌握邮件是否发送成功的信息。有时我们用Outlook发送一封邮件,到第二天对方都没收到,可我这边确实已经发送成功了,只好让对方多收几次,到了第三天SMTP服务器回信说“不好意思,你发往XXX的邮件因为XXX原因未能送达……”,原来邮件被打回来了,尤其最近163邮箱非常离谱,我发出去的10封邮件,至少有3封会被无故打回来,说什么“网络连接失败”所以被打回,莫名其妙,可能我是免费邮箱的缘故吧,没办法只好再申请多几个邮箱,我现在已经有“chrys@21cn.com、chrys.xie@gmail.com、hwxie@ust.hk ……”好多邮箱了,就是为了防止给别人发邮件时被无故退回……扯远了,不好意思。第三:我们有时需要在程序里将某些敏感信息发送至公司邮箱,例如:计算注册码时我们需要用户操作我们的软件将申请注册的信息发送回我们的售后服务邮箱,由我们的工作人员处理来这些邮件。

大家一定会想用SMTP(Simple Mail Transfer Protocol)借助SMTP服务器也能通过程序实现邮件发送,但是有一个很大问题就是安全问题,很多著名的邮件服务器运营商对于用软件方式通过SMTP协议频繁提交邮件转发的申请是不欢迎的,我的163邮箱就曾经深受其害,我那次是在写SMTP客户端发送邮件的程序,顺手就用了163的SMTP服务器,我刚发到第5封邮件时就发送失败了,我再登录163网站一查,原来我的账号被封了,原因就是我用软件发送邮件太多了(天啦,才5封而已啊),后来我花了近两个月时间跟新浪公司又赔礼又道歉,还把身份证传真过去了我的账号才被恢复。

1 2 3 4 5 6  下一页

Tags:无须 SMTP 服务器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接