谷姐:我们都是谷歌迷
We are all Google fans

Linux使用mail命令发送邮件

想弄种子下载完自动上传Google Drive后给一个提醒,结果mail命令发了邮件,但是邮箱啥也没收到。

查看系统收件箱 cat /var/mail/cody 发现 mail 命令发送邮件总报错 “Mailing to remote domains not supported”

Google了上错误原来是由于 SMTP server exim4 的配置需要修改一下,要将配置文件

/etc/exim4/update-exim4.conf.conf

中的

dc_eximconfig_configtype='local'

改为

dc_eximconfig_configtype='internet'

后重启 exim4 服务。

由于每个服务器都要这样修改,实在麻烦,写成一键命令:

sudo sed -i "s|'local'|'internet'|" /etc/exim4/update-exim4.conf.conf && sudo service exim4 restart

再测试下mail命令

echo "$(date): Torrent Download Completed" | mail -s "[rtorrent] - Download completed" xxxxxx@gmail.com

成功。不过有点延迟。

未经谷姐允许不得转载:谷姐靓号网 » Linux使用mail命令发送邮件
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活