环境 | node |
---|---|
依赖 | imap 【类似的还有mail-listener2】 |
准备 | 测试邮箱账号一个 |
其他 | 开启邮箱 IMAP/SMTP & POP3/SMTP 服务 |
IMAP:它的主要作用是邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。
POP3:本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。
SMTP:建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知
上图password并非邮箱账号密码 而是开启邮箱 IMAP/SMTP & POP3/SMTP 服务的授权码
项目启动之后,只可以获取到已有的邮件,同时获取的邮件并不是此刻所有已有的邮件,最新的邮件没有拉取到,并且不能监测启动状态下的新邮件
如果不能监测新发的邮件尚可通过定时轮询某种程度上可以间接获取,但获取的邮件有遗漏不能接受
码云地址: https://gitee.com/classmateSoar/email-msg-push
文档更新时间: 2021-08-03 09:57