- 论坛徽章:
- 0
|
你说的两种情况都是通过qmail-stmpd接收的,只要记住一点:凡是通过网络连上去发送的,都是由qmail-smtpd接收的。
qmail-inject的情况:
你直接登陆到那台服务器,用mail程序,这样发信:mail -s "testmail" sombody@163.com < xin.txt
这种情况下,mail程序调用/var/qmail/bin/sendmail程序,sendmail程序在调用qmail-inject程序,qmail-inject再把邮件放入邮件队列。
还有一种情况,你用webmail邮件,webmail一般也是调用本机的/var/qmail/bin/sendmail程序,这时候用的也是qmail-inject, 另外,只要是通过网络发送的,就算是本机的127.0.0.1,那么也是由qmail-smtpd接收的。比如你在邮件服务器上用linux自带的evolution发邮件,设置smtp地址为127.0.0.1这时候是qmail-smtpd接收的,evolution还有其他选项,可以直接选择"sendmail"方式,这时候是通过sendmail 再调用qmail-inject发送的。 |
|