最简单的传送文件的方式:使用mutt+msmtp发送邮件
- 首先安装mutt+msmtp+openssl
sudo apt-get install openssl ca-certificates mutt msmtp
- 配置msmtp
sudo vim /etc/msmtprc
123456789101112defaultstls ontls_starttls ontls_trust_file /etc/ssl/certs/ca-certificates.crtaccount defaulthost smtp.gmail.comport 587auth onuser yourgmail@gmail.compassword your_password_yourgmailfrom noreplay@yoursite.comlogfile /var/log/msmtp.log
- 配置mutt
vim ~/.muttrc
12345set pop_last=yesset pop_pass=yourpasswordpop_user=yourgmail@gmail.comset pop_host=pops://pop.gmail.comset sendmail="/usr/bin/msmtp"
msmtp的路径可以通过
which msmtp
获得. - 发送附件
echo 'content of your email' | mutt -s 'subject of your email' [email protected] -a filename
这就将filename发送到邮箱[email protected].
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.
0 条关于 “最简单的传送文件的方式:使用mutt+msmtp发送邮件”的评论