我正在使用 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/