繁体   English   中英

两台Linux机器之间的SMTP

[英]SMTP between two linux machines

有没有办法使用SMTP在两个Linux服务器之间传递消息? 即使它们不是SMTP服务器,我也想知道是否可以使用SMTP在服务器之间进行通信。

我有两个ubuntu服务器:111.111.111.111和222.222.222.222。 在每台服务器上,我分别设置了用户帐户主帐户和节点帐户。

在111.111.111.111上,文件/var/spool/mail/master存在。
在222.222.222.222中,文件/var/spool/mail/node存在。


在111.111.111.111上, /etc/hosts222.222.222.222 node.us
在222.222.222.222上, /etc/hosts的行为111.111.111.111 master.us


假设sudo iptables --list显示从所有地址接受端口25

tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN
tcp6       0      0 :::25                   :::*                    LISTEN

我可以从master服务器( 111.111.111.111 )获得类似的功能吗?

sendmail -s "subject" node@node.us < sometextfile.txt

或等效的usint sendEmailmutt等?

詹姆士 -

理想情况下,您应该能够完成您的建议。 但是,您需要确保DNS解析适用于那些主机文件-我对此进行了快速测试,并且由于找不到AAAA(ipv6)记录而无法交付。

同样,向您发送消息的命令应使用mail命令而不是sendmail,如下所示:

mail -s "subject" node@node.us < sometextfile.txt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM