用 mss 盒子发送邮件

June 28th, 2008

最近整了两个 mss 的盒子,用于家里的电脑备份和共享。想检测自己的网站的健康,需要发送警告邮件。
bash-3.2# echo -e “Alert mail body ” |smtpclient -v -s “Alert mail subject?”  -S mail.freelamp.com -f myemailATfreelamp.com tagetemailAT139.com

开始的时候发现能够顺利发送,感觉不对。 因为这样的话, mail.freelamp.com 就是 Open Relay 了。 后来想到自己家里的系统在使用的时候,自己已经接收过电子邮件,实际上服务器端已经对家里的 IP 认证过了,所以发送没有问题。

重启 WAN 口,得到新的 IP 后,再次运行得到:

SMTPclient: unexpected reply: 553 sorry, that domain isn’t allowed to be relayed thru this MTA (#5.7.1)


Leave a Reply