扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
一、关于SMTP
一般电子邮件系统支持两个传输协议:
第一个叫做POP3(Post Office Protocol 3),POP3是关于接收电子邮件的协议,它是一个客户/服务器协议,在其中电子邮件由服务器接收并保存,在一定时间之后,客户电子邮件接收程序检查邮箱并下传邮件。
第二个协议就是SMTP,就是Simple Mail Transfer Protocol,即简单信件传输协议。它是发送电子邮件的通讯协议, 电子邮件程序也在使用者端使用SMTP来发送邮件给服务器。
在邮件客户端软件中,通常我们配置POP3时要求输入口令,但SMTP却无此需要。这就表明,我们无须拥有任何信箱就可以给他人发送信件。
也许你会有疑问:如果没有信箱那该如何在邮件客户端软件中进行配置呢?很简单,我们完全可以杜撰一个并不存在的信箱,至于POP3与其口令么,随便输入一个就可以了,因为你根本不会执行收信操作,也不指望能从这个杜撰的信箱中收到信件。而先前免费邮局的SMTP服务器地址又是公开的、无须认证的,这就为垃圾邮件打开了方便之门。任何一个别有用心者只要填入任意一个免费电子邮局的STMP地址,然后就可以借用任何人的名义,甚至是你自己的名义向你恶意发送垃圾邮件了。这也就是很多朋友打开信箱,赫然发现自己收到了“自己”发来的垃圾邮件的缘故。
大量垃圾邮件令我们防不胜防,只有通过过滤主题或邮件地址的方法进行堵截。然而这种方法并不见得有效,因为垃圾邮件制造者只须更换一下邮件地址与主题,过滤功能对此束手无策,起不到任何过滤作用了。
然而这只是一种被动的防御之法,真正能够治本的方法就是认证SMTP服务器,简单一点来说就是必须像POP3那样,只有拥有了帐户名和密码之后才能发送电邮,这样就会使得那些垃圾邮件制造者无机可乘。
二、如何设置SMTP认证
目前流行的邮件客户端程序有Foxmail、Outlook Express等等,在此我们就两种主流程序讲解一下该如何设置SMTP认证。
需要注意的是,因各大免费电子邮局基本上都增加了SMTP认证功能,所以如果不进行相关的设置,你可以正常接收邮件,但不能发送邮件!
某些客户端程序的先前版本不支持SMTP认证,所以一定要下载程序的最新版本,否则会因无法设置而造成无法发送邮件。
1、Outlook Express
1)在Outlook Express 或通讯簿中,单击“工具”菜单,然后单击'帐号‘。
2)选定163.net帐号,单击“属性”。
3)选中“服务器”菜单,可以看到弹出框下部有“外发邮件服务器”,选中“我的服务器要求身份验证”并单击旁边的“设置”。
4)登录信息选择“使用与接收邮件服务器相同的设置”。
2、 FoxMail
1)在Foxmail中单击“帐户”菜单,选择“属性”。
2)在弹出窗口“帐户属性”里选定“邮件服务器”。
3)然后在右边“SMTP服务需要身份验证”栏前的空格打勾。
4)再点击旁边的“设置”按钮,在弹出窗口“SMTP服务器验证”里点选“使用与POP3服务相同的信息”。
5)按“确定”后,您的设置修改便完成了。
注意:如果设置好后还无法发送,请您先把你收发软件里的163帐号删除,重新添加然后再加上SMTP设置。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者