电子邮件系统配置:Sendmail与Postfix详解
1. Sendmail基础与宏配置
在电子邮件系统中,Sendmail是一个经典的邮件传输代理。通过查看系统日志,我们可以了解到本地邮件程序是procmail,以及邮件传递过程的大量信息。例如下面的日志片段:
status=NULL, rstatus=NULL,
host=NULL, lastuse=Wed Dec 31 19:00:00 1969
trucks... Sent
giveresponse: status=0, dsn=2.0.0, e->e_message=<NULL>
同时,我们可以使用命令查看用户别名的转换过程,如:
# /usr/sbin/sendmail -d27 lilith < /dev/null
alias(lilith)
lilith (, lilith) aliased to ldonna
alias(ldonna)
ldonna (, ldonna) aliased to lcapri
alias(lcapri)
lcapri (, lcapri) aliased to lmc2499@dalton.ahania.com
forward(lmc2499)
alias(lil)
lil (, lil) aliased to lil@garden.ahania.com
这个输出展示了一个较长的别名链,最终将 lilith
转换为