@koishijs/plugin-adapter-mail
接入方式
- The 'username' corresponds to your email account, 'password' to your authorization code
- 「imap」对应接收服务器,「smtp」对应发送服务器,需要分别填写对应的「host」和「port」
- Different email services also get authorization code in different ways and can be configured by reference to the mainstream mail service below
QQ Mail
- 接收服务器:
imap.qq.com
,端口号993
- 发送服务器:
smtp.qq.com
,端口号465
或587
- Reference what is the authorization code, and how is it set?
Netease 163
- 接收服务器:
imap.163.com
,端口号993
- 发送服务器:
smtp.163.com
,端口号465
或994
- Reference:Netease 163 service
Outlook
- 接收服务器:
outlook.office365.com
,端口号993
- 发送服务器:
smtp-mail.outlook.com
,端口号587
- Reference POP, IMAP, and SMTP settings for Outlook.com
Gmail
- 接收服务器:
imap.gmail.com
,端口号993
- 发送服务器:
smtp.gmail.com
,端口号465
- Reference: Check Gmail through other email platforms
配置项
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 加密
发送服务器配置。