|
|
以前比着qmail-toaster搞了个qmail,后来因为某种原因搞了sendmail!
这下着道了,现在sendmail是利用centos3.4server自带的8.12.11来做的。cyrus-sasl,imap,procmail都是默认的,我现在想拿新服务器测试。因为老服务器用的是qmail+vpopmail,客户端都是username@domain.com.cn
形式。而新服务器用系统用户做帐户,客户端需要是username形式。
这样,我就在新服务器上建立了两个帐户,一个是username,一个是username@domain.com.cn。使用procmail将username收到的邮件全转给username@dtl.com.cn,而且,必须要删掉username的邮件!!
我在~username下建立了.procmailrc文件,内容是
PATH=$HOME/bin:/usr/bin:/bin:/usr/local/bin:
MAILDIR=/home/username@domain.com.cn/Mail
DEFAULT=$MAILDIR/mbox
LOGFILE=$MAILDIR/from
LOCKFILE=$HOME/.forward
即:将收件位置设置在用户username的home文件夹下。这个已经成功,来的邮件都到了指定位置。
接着将邮件指定发送到username@domain.com.cn也成功了。但是,无论我怎么将from和mbox设置权限和属主,foxmail都显示不到接受邮件!!我想是以为没有设置将username@domain.com.cn用户的邮件设定到home下收,于是建立了/etc/.procmailrc文件,内容
MAILDIR=$HOME/Mail
结果还是不行!!只见~username@domain.com.cn的mail/mbox和from增大,就是不能收到邮件,但是username却能,请教:我是不是/etc/.procmailrc文件有误???? |
|