我正在使用MailCatcher,它监听端口1025而不是端口25。我想用mailx发送电子邮件,例如。,

mailx -s 'Hello World!' foo@example.com

如何让mailx使用mailcatcher端口1025?man page非常令人畏惧。

最佳答案

mailx具有系统范围的配置/etc/mail.rc
您可以编辑文件以添加或更新以下内容以设置SMTP服务器地址和端口。

set smtp=your_mail_server_name_or_IP:port

如果mailx命令与MailCatcher在同一台计算机上运行,则可以输入:
set smtp=localhost:1025

希望这有帮助!

关于linux - 使用非标准端口在命令行上发送邮件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43381331/

10-16 18:47