当用户申请到一个属于自己的邮箱后,在E-Mail客户端工具的POP3地址栏中把该E-mail的POP3地址填入,并填写相应的帐号和密码。而SMTP服务器地址栏就可以就近选择一个SMTP服务器(如ISP供应商的SMTP服务器)来提高E-mail的发送效率。
随着因特网上大量的广告邮件和垃圾邮件的泛滥,许多E-Mail服务商和ISP开始在SMTP服务器上增加过滤器,拒绝非本地用户利用自己的SMTP服务器发送大量的非本地E-Mail(如使用username@10.cn通过SMTP服务器10.cn向外发信),以此来减轻服务器的负担,以便更好地为本系统内的用户提供服务。
但是,有经验的垃圾邮件制造者,可以轻易地使用一个E-Mail帐号,如abc@10.cn,然后就可以在19.cn上随便发送垃圾了。结果,abc@10.cn的真正主人成了替罪羊。不仅要受到垃圾邮件受害者的责难,说不定还会被网管注销帐号。
为了更有效地抑制垃圾邮件的泛滥,许多E-Mail服务商和ISP(包括本站)升级了他们的SMTP系统,即使用ESMTP的方式来作E-mail发送服务。
ESMTP,英文全称是“Extended SMTP”,顾名思义,扩展SMTP就是对标准SMTP协议进行的扩展。它与SMTP服务的区别仅仅是,使用SMTP发信不需要验证用户帐户,而用ESMTP发信时,服务器会要求用户提供用户名和密码以便验证身份。验证之后的邮件发送过程与SMTP方式没有两样。
与从POP3服务器上收信一样,在ESMTP服务器上发送邮件时,必须出示用户的帐号和密码。如果帐号和密码不正确,ESMTP服务器会拒绝发送该邮件。这样,在该E-Mail系统中没有帐号的用户就无法利用该ESMTP服务器乱发邮件了。
如果系统内的用户乱发垃圾邮件,网管可以很容易地发现是谁在制造垃圾邮件,并采取相应的控制和制裁措施。当因特网上所有的E-Mail服务商都采用ESMTP这种措施之后,邮件系统的安全性和有效性将得到很大提高,使用户逐渐远离垃圾邮件的困扰。
为了方便用户的使用,10.cn的ESMTP服务器的帐号和密码与POP3服务器的帐号和密码相同,用户收发邮件都用同一个帐号和密码。
分享到:
相关推荐
esmtp java实现方法 包含 message estmp client, mail client
C# ESMTP邮件发送类库
dfdxdfdsfsdfsdfs
ESMTP邮件发送器 asm ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;程序作者:asm ;信息来源:红狼安全小组 ;如欲转载,请保持文章的完整性,并且注明作者等版权信息 ;红狼安全小组 ...
1 使用默认mail函数 2 通过SOCKET连接SMTP服务器发送(支持 ESMTP 验证) 3 通过调用CDONTS.NewMail(虚拟SMTP发信)组件发送Email(仅 win32 下有效) 4 通过调用jmail 组件发送Email(仅 win32 下有效...
这里实现了直接使用socket 通过ESMTP发送电子邮件,不过只能发送纯文本或者还有附件,不能发送html邮件
基于ESMTP的EMAIL的发送程序。可以向指定的邮箱发送email
emstp服务器的源码,需要libsmtp库的支持,我看到资源中有了libesmtp库源码了就没上传了。
一个C#邮件处理类(支持ESMTP)哦 使用方法. 实例化后 如 mailsender ms =new mailsender(); ms.body = ; ... ...
1:发送单个文件或少数文件时,可直接将文件拖放到对话框上. 2:选择文件夹时,程序会自动搜索所有的文件。 3:程序发送邮件的速度是其他类似程序5倍左右,是WEB10倍左右^_^; ... 5:发送邮箱必须提供SMTP服务,否则...
C# - MailSender 邮件发送组件源代码 (支持ESMTP, 附件) JcPersonal.Utility.MailSender
esmtp - Erlang 的简单 SMTP 客户端esmtp 是一个简单的 OTP 应用程序,提供了一种从 erlang 系统发送电子邮件(和附件)的方法。配置esmtp 应用程序配置了 OTP 应用程序配置环境变量。 智能主机这是一个元组,给出了...
lotus_esmtp_overflow
esmtp.dll 支持服务器认证和附件的邮件发送DLL ======================================================================== 因为工作需要一个可以发送邮件的DLL,可是在网上找了好久都没有一个合适的, 于是就...
esmtp.dll 支持服务器认证和附件的邮件发送DLL
Mercurio Java ESMTP服务器
我的联系方式maya-chen@163.com,需要更详细注释或交流的可以联系我qq:3917537注明编程讨论
net-server-mail:STMP协议及其不同演变的可扩展Perl实现(即:ESMTP,LMTP)
用Go编写的ESMTP客户端和服务器库。 产品特点 实施ESMTP客户端和服务器 支持SMTP 和 UTF-8对主题和消息的支持 支持 用法 客户 package main import ( "log" "strings" "github.com/emersion/go-sasl" "github....