@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 加密
发送服务器配置。
Koishi