如何使用163的SMTP服务发邮件?

1 POP3和IMAP区别

      POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 。

      而IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。

      同时,IMAPPOP3那样提供了方便的邮件下载服务,让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。此外,IMAP 更好地支持了从多个不同设备中随时访问新邮件。

      总结:POP3和IMAP都提供了邮件下载服务,只是有没有跟服务器同步的区别而已。


2 SMTP介绍

    SMTP才是本文的主角。

    SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。 

    好了,了解这一段足够了,下面说干货。

    网易163免费邮箱相关服务器信息:注意端口号分SSL协议和非SSL协议两种

    163免费邮客户端设置的POP3、SMTP、IMAP地址


3 163邮箱如何设置

    第一步,登陆163邮箱,点击设置,选择POP3/SMTP/IMAP

    第二步,选择开启 POP3/SMTP服务 不用选择开启IMAP/SMTP服务,其实都是一样的,用POP3/SMTP足够了

我这里已经开启了,就不重复开启了,顺着步骤一步一步走就行,发送短信后会显示授权码,记住这个授权码,这个是在你写代码发邮件时代替你邮箱密码的,这是163出于安全的考虑.


4 使用kettle进行验证

下面我们使用kettle工具测试是否能正常发邮件。

新建一个作业,拖动START进来,然后拖动发送邮件组件进来,然后进行连线。

重点来了,关键是配置

最后执行作业,就可以成功发送邮件。

最后如果写代码是一样的,关键就是上图中这几个参数配置对了就可以了。

猜你喜欢

转载自blog.csdn.net/liuyuinsdu/article/details/113878840