WEB开发网
开发学院操作系统Linux/Unix 在 AIX 上使用 Sendmail 的有趣技巧 阅读

在 AIX 上使用 Sendmail 的有趣技巧

 2010-06-08 00:00:00 来源:WEB开发网   
核心提示: #grep25250/etc/mail/sendmail.cfMesmtp25250,P=[IPC],F=mDFMuXa,S=EnvFromSMTP/HdrFromSMTP,R=EnvToSMTP/HdrFromSMTP,E=\r\n,L=990,A=TCP$h25250/etc/mail/al

# grep 25250 /etc/mail/sendmail.cf 
Mesmtp25250,  P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, 
R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990, 
A=TCP $h 25250

/etc/mail/aliases 文件中还有一个条目,它让 Sendmail 把 “用户” SAPRPT 的所有邮件发送到 icm01.xyz.com.au 主机。

# grep –p SAPRPT /etc/mail/aliases 
SAPRPT: @icm01.xyz.com.au

为了确认 mailertable 和别名会把邮件发送到正确的用户、主机和端口,我运行带 -bv 标志的 sendmail 命令:

# sendmail -bv SAPRPT 
SAPRPT@icm01.xyz.com.au... deliverable: mailer esmtp25250, host 
[sapaix01.xyz.com.au], user SAPRPT@icm01.xyz.com.au

这确认要发送给 SAPRPT@icm01.xyz.com.au 的邮件会转发到 sapaix01.xyz.com.au 的 SMTP 端口 25250。/var/log/maillog 中记录的 Sendmail 活动也确认邮件成功地投递到了 sapaix01 的端口 25250。

Aug 9 20:02:59 aixmta01 mail:info sendmail[299822]: k79K2xh299822: 
from=<Chris.Gibson@xyz.com.au>, size=1384, class=0, nrcpts=1, 
msgid=<E45223DDBB33774EA13C993829A75AA504B203E5@EXCHANGE.xyz.com.au>, 
proto=ESMTP, daemon=MTA, relay=exchange.xyz.com.au [10.1.1.24] 
     
Aug 9 20:03:00 aixmta01 mail:info sendmail[68896]: k79K2xh299822: 
to=SAPRPT@icm01.xyz.com.au, delay=00:00:01, xdelay=00:00:01, 
mailer=esmtp25250, pri=31582, relay=sapaix01.xyz.com.au. [10.1.1.22], 
dsn=2.0.0, stat=Sent (OK)

结束语

我希望您觉得这些技巧有意思。市场上有许多邮件服务器可供选择,使用 AIX 上的 Sendmail 被认为已经过时了。但是,Sendmail 仍然有用。它可以帮助您或其他人解决难题,即使只作为问题的临时解决方案。

上一页  2 3 4 5 6 7 

Tags:AIX 使用 Sendmail

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接