在 FreeBSD 中,如何从一台服务器上的用户向另一台服务器上的用户发送邮件消息?

在 FreeBSD 中,如何从一台服务器上的用户向另一台服务器上的用户发送邮件消息?

环境是FreeBSD 10.2,默认服务包括sendmail。

在系统上从一个用户向另一个用户发送消息效果很好:

mail -s "A message" userb
Hi b, this is a.
CTRL-D

结果是:

su - userb
you have mail

但是,如何将消息发送到网络中的另一台服务器(不在互联网上托管)?例如

mail -s "A message" userb@anotherhost
mail -s "A message" userb@[192.168.14.13]

远程主机按照上述本地主机的描述单独配置和工作,但这些命令似乎不适用于发送到另一台主机。它不会出错,但其他服务器上没有显示邮件。

running mail -v -s "A message" userb@[192.168.14.13]

结果是:

250 2.0.0 t9VKPqha007199 Message accepted for delivery userb@remote...
Sent (t9VKPqha007199 Message accepted for delivery) 
Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0 
myhost closing connection

mailq显示:

t9VKOKhl007191 (Permission denied)

相关内容