Fedora 23:邮件命令不起作用

Fedora 23: mail command not working

在 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"

这奏效了。还是谢谢大家!