Fedora 23:邮件命令不起作用



在Fedora 21上,我有一个发送电子邮件的简单脚本

mail -a /tmp/attachment.txt -s "..." someone@somewhere.com

在Fedora 23上,这不再有效。

No configuration file found at /home/mike/.esmtprc or /etc/esmtprc

我创建了文件并为其分配了正确的权限。

hostname = localhost.localdomain:25

(这就是Fedora 21发送电子邮件的地址:mike@localhost.localdomain.)

好吧,现在我得到

SMTP server problem Connection refused

问题:如何让邮件命令在Fedora 23上工作

好吧,看起来Fedora 21默认情况下一定有一个电子邮件服务器在运行,但Fedora 23没有。

在我的中

~/.esmtprc

我不得不添加

hostname = [SMTP SERVER THAT WORKS]:25
mda "/usr/bin/procmail -d %T"

这起到了作用。无论如何,谢谢大家!

最新更新