[英]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/hosts
行222.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 sendEmail
或mutt
等?
詹姆士 -
理想情况下,您应该能够完成您的建议。 但是,您需要确保DNS解析适用于那些主机文件-我对此进行了快速测试,并且由于找不到AAAA(ipv6)记录而无法交付。
同样,向您发送消息的命令应使用mail命令而不是sendmail,如下所示:
mail -s "subject" node@node.us < sometextfile.txt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.