WEB开发网
开发学院软件教学网络软件 全面剖析E-mail收发失败的原因 阅读

全面剖析E-mail收发失败的原因

 2008-11-11 10:37:41 来源:WEB开发网   
核心提示: 如果你不是本服务器注册的合法用户,不能提供正确的用户名和口令,全面剖析E-mail收发失败的原因(9),将不能利用其服务器发送电子邮件,这主要是为了避免了非法用户利用本服务器发送大量的垃圾邮件,不过发送过程并不提示发送失败,但第二天,减少对用户邮箱的干扰,现在许多早期版本的电子邮件客户端软

如果你不是本服务器注册的合法用户,不能提供正确的用户名和口令,将不能利用其服务器发送电子邮件,这主要是为了避免了非法用户利用本服务器发送大量的垃圾邮件,减少对用户邮箱的干扰。现在许多早期版本的电子邮件客户端软件,如Foxmail3.0均不支持该功能,因此首先你应升级你的客户端邮件软件。

15、发信服务器或收信服务器拒绝收发匿名电子邮件或不合法邮件头的电子邮件。

一般来说,不管是发信服务器还是收信服务器,为了充分利用网络资源和防止黑客的入侵,都设置有一定的垃圾邮件过滤和防火墙功能,一般是不允许匿名发送电子邮件的,SMTP服务器一但发现邮件头中的From中的字段为空或不合法,则拒绝发送。另一方面,也无法在邮件发送失败后,返回出错信息给发信人。所以在发送前,客户端软件和服务器会首先确定这些信息,只有当这些邮件头信息正确后,才能正确发送。所以现在大多数邮件客户端软件在系统设置或建立新邮件时,都必须正确填写发信人邮箱地址,一般系统会自动取当前帐号邮箱。若不填写,一般不能发送。不过现在也有许多支持匿名发送电子邮件的软件,多数为在本机直接建立SMTP服务器实现本机直接发送电子邮件,对于收信服务器而言,对这一点要求并不严格,收信服务器多数情况下,可接收匿名邮件,当然在给一些安全性级别要求较高的收信服务器发送电子邮件时,收信服务器往往会因为同样的原因拒绝发送到给定的邮箱中。

因此,要想正确地发送电子邮件,正确完整地填写邮件头信息是很重要的。

16、一些收信服务器对于本域名邮箱发送的给本域名邮箱上的另一邮箱的电子邮件只接收它们自己的SMTP服务器发送的邮件。

例如:如果你用163.com邮箱发送一封邮件给163.com上的另一邮箱用户,你可以使用SMTP.163.com来发送,而如果采用其他SMTP服务器来发送,例如:一些当地ISP提供的无需认证的SMTP服务器来发送,则会提示发送失败。同样,你用特快专递也不能发送成功,就是这个原因。Sina.com邮箱也存在这种限制,不过发送过程并不提示发送失败,但第二天,就会收到拒收的退信。

上一页  4 5 6 7 8 9 10  下一页

Tags:全面 剖析 mail

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