@koishijs/plugin-adapter-mail
接入方式
- 「username」对应你的邮箱账号,「password」对应你的授权码
- 「imap」对应接收服务器,「smtp」对应发送服务器,需要分别填写对应的「host」和「port」
- 不同邮箱服务获取授权码的方式也有所不同,可以参考下面的主流邮件服务进行配置
QQ 邮箱
- 接收服务器:
imap.qq.com
,端口号993
- 发送服务器:
smtp.qq.com
,端口号465
或587
- 参考:什么是授权码,它又是如何设置?
网易 163 邮箱
- 接收服务器:
imap.163.com
,端口号993
- 发送服务器:
smtp.163.com
,端口号465
或994
- 参考:网易邮箱 IMAP 服务
Outlook
- 接收服务器:
outlook.office365.com
,端口号993
- 发送服务器:
smtp-mail.outlook.com
,端口号587
- 参考:Outlook.com 的 POP、IMAP 和 SMTP 设置
Gmail
- 接收服务器:
imap.gmail.com
,端口号993
- 发送服务器:
smtp.gmail.com
,端口号465
- 参考:通过其他电子邮件平台查看 Gmail
配置项
options.username
- 类型:
string
- 必需参数
用户名。
options.password
- 类型:
string
- 必需参数
密码或授权码。
options.selfId
- 类型:
string
- 默认值:
options.username
邮件地址 (默认与用户名相同)。
options.subject
- 类型:
string
机器人发送的邮件主题。
options.imap
- imap.host:
string
服务器地址 - imap.port:
number
服务器端口 - imap.tls:
boolean
是否开启 TLS 加密
接收服务器配置。
options.smtp
- smtp.host:
string
服务器地址 - smtp.port:
number
服务器端口 - smtp.tls:
boolean
是否开启 TLS 加密
发送服务器配置。