在 AIX 上使用 Sendmail 的有趣技巧
2010-06-08 00:00:00 来源:WEB开发网# sendmail -bi
要想在 Sendmail 配置文件中添加邮件中继服务器(智能主机),应该编辑 /etc/mail/sendmail.cf 文件,修改 DS 行并刷新守护进程:
# vi /etc/mail/sendmail.cf
DSsmtpgateway.xyz.com.au
# refresh -s sendmail
要想记录 Sendmail 活动,应该在 /etc/syslog.conf 文件中放以下条目,创建日志文件并刷新守护进程:
# grep mail /etc/syslog.conf
mail.debug /var/log/maillog rotate time 7d files 4 compress
# touch /var/log/maillog
# refresh –s syslogd
用 Sendmail 解决难题!
Sendmail 帮助我解决了两个难题。这两个难题都源于我公司消息团队的要求。他们无法使用 Exchange 为一个邮件路由问题开发解决方案。我不确定是什么阻碍了他们,但是这给了我提高 Sendmail 技能的机会!
消息团队询问 AIX 系统是否有办法把以某一邮件地址为目的地的邮件转发到外部 SMTP 邮件服务器(即不由他们管理的邮件服务器)。但是,公司网络内的服务器由防火墙隔离。可以在公司网络上连接服务器的 "NAT'ed" IP 地址。它不是与 Internet 连接的主机。
第二个要求与第一个相似。消息团队需要把邮件转发到另一个 SMTP 服务器的另一个 SMTP 端口(即不是默认 SMTP 端口 25)。
为了保护公司机密,我修改了以下示例中的主机名和域名。组织的域名是 xyz.com.au,远程 SMTP 服务器是 notus.com.au。
更多精彩
赞助商链接