使用命令行工具 sendEmail 发送邮件
2021-01-30 本文已影响0人
舌尖上的大胖
一、安装
http://caspian.dotconf.net/menu/Software/SendEmail/
GitHub: mogaal/sendemail
Freecode: sendEmail
注意不是系统自带的 sendmail
!!!
Linux:
$ sudo yum install sendemail
macOS:
$ brew install sendemail
二、使用
使用说明:
-f 表示发送者的邮箱
-t 表示接收者的邮箱
-cc 表示抄送发给谁
-bcc 表示暗抄送给谁
-o message-content-type=html 邮件内容的格式,html表示它是html格式
-o message-charset=utf8 邮件内容编码
-s 表示SMTP服务器的域名或者ip
-u 表示邮件的主题
-xu 表示SMTP验证的用户名
-xp 表示SMTP验证的密码(注意,这个密码貌似有限制,例如我用d!5neyland就不能被正确识别)
-m 邮件的内容
-a 要发送的附件
使用样例:
$ sendEmail -f sender@mail.com \
-t receiver@mail.com \
-cc receiver_cc@mail.com \
-bcc receiver_bcc@mail.com \
-o message-content-type=html \
-o message-charset=utf8 \
-s mailserver.com \
-u TestSendEmail \
-xu sender \
-xp xxxxxx \
-m 邮件的内容:测试命令行发送邮件 \
-a 附件
三、参考
(完)