最近要测试 SMTP 服务器,主要是自定义标题,网络上现成的服务一般都不能自定义标题。
所以折腾了一下 msmtp:
安装之后,需要先配置 ~/.msmtprc
文件:
defaults
account default
host smtp.domain.com
port 587
from domain@domain.net
auth login
tls on
tls_starttls on
user domain@domain.net
password 12345678
还需要设置这个文件的权限:
chmod 600 ~/.msmtprc
测试服务器:
msmtp -S
发送邮件:
echo -e "To: test@test.com\nFrom: domain@domain.net\nSubject: 邮件主题\n\n\n这是邮件正文。\n" | msmtp domain@domain.net
等几秒钟收到邮件就没问题了。
Image may be NSFW.
Clik here to view.
3 个帖子 - 2 位参与者