我用的是iceblood的qmail-setup.1.5.3.tar.gz的安装包。
默认的域是sina.com ,我现在想更改成sohu.com
通过一下步骤实现:
1、更改~qmail/control:
defaultdomain
me
plusdomains
让sina.com更改为相应的sohu.com
2、iceblood做了/etc/qmail/smtp.sh and pop.sh两个启动,在他们的脚本问建上加一个export VPOPMAIL_DOMAIN=your_defalut_domain
如下例子:
smtp的启动问档smtp.sh:
export VPOPMAIL_DOMAIN=sohu.com
/usr/local/qmail/bin/tcpserver -H -R -l sohu.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 520 -g 514 0 smtp /usr/local/qmail/bin/qmail-sm
tpd /home/vpopmail/bin/vchkpw /usr/bin/true /usr/local/qmail/bin/cmd5checkpw /us
r/bin/true 2>&1 | /usr/local/qmail/bin/splogger &
pop的启动问档pop.sh:
export VPOPMAIL_DOMAIN=sohu.com
/usr/local/qmail/bin/tcpserver -c 100 -v -l sohu.com -U -H -R 0
pop3 /usr/local/qmail/bin/qmail-popup sohu.com /home/vpopmail/
bin/vchkpw /usr/local/qmail/bin/qmail-pop3d Maildir 2>&1 | /usr/local/qmail/bin/
splogger &
这样就可以了.以上方法,我亲自做过实践的,一定可以的。如果你是自己安装的qmail+vpopmail系统,也是用tcpserver来连接smtp and pop3服务,可供参考。
这个解决方法,是gadfly老大提供。也给网友haohao参考
laosechong 回复于:2003-05-12 15:35:39/usr/local/qmail/bin/qmail-smtpd
适当的时候,这后面也要跟 sohu.com 吧:)
peng 回复于:2003-05-12 15:58:02有可能,其实无关紧要,加上export VPOPMAIL_DOMAIN=sohu.com
默认域已经改变。剩下的只是登陆信息等等,该不该都无所谓。要是为了好看,要改的。
peng 回复于:2003-05-12 15:58:19有可能,其实无关紧要,加上export VPOPMAIL_DOMAIN=sohu.com
默认域已经改变。剩下的只是登陆信息等等,该不该都无所谓。要是为了好看,要改的。
haohaoo 回复于:2003-05-12 16:55:14谢谢哦!
不过我昨天就全都按你说的更改了
可是还是没有改变我的默认域
haohaoo 回复于:2003-05-12 16:55:44用telnet 25就显示出我的新域了
可是telnet 110就是老域了
可是用outlook连默认还是老域
gadfly 回复于:2003-05-12 18:38:44应该不会,如果你的pop.sh改变并重启了pop服务的话
haohaoo 回复于:2003-05-12 22:24:04我用qmail restart
重起了啊smtp就改了,pop3就没有
gadfly 回复于:2003-05-12 23:13:50pop3脚本中的tcpserver的域名也改了?
另外export要放到tcpserver的前面
haohaoo 回复于:2003-05-13 11:43:04我的pop.sh都改了啊
export VPOPMAIL_DOMAIN=sohu.com
也加到pop.sh中了啊
可pop就还是默认的老域,不信你telnet我的110看一下
gadfly 回复于:2003-05-13 12:38:40不知道你的域名。
另外把你的pop.sh贴上来,我看看
haohaoo 回复于:2003-05-13 18:18:12export VPOPMAIL_DOMAIN=haohaoo.com
/usr/local/qmail/bin/tcpserver -c 100 -v -l haohaoo.com -U -H -R 0 pop3 /usr/local/qmail/bin/qmail-popup haohaoo.com /home/vpopmail/bin/vchkpw /usr/local/qmail/bin/qmail-pop3d Maildir 2>&1 | /usr/local/qmail/bin/splogger &
gadfly 回复于:2003-05-13 18:39:03呵呵,奇怪亚。不大可能。我和peng都测试过了,没问题的。
你这样先把pop停了。
手工执行这两句看看。
haohaoo 回复于:2003-05-13 18:50:22执行那两句?
gadfly 回复于:2003-05-13 20:25:00你贴出来的两句
haohaoo 回复于:2003-05-13 22:21:54好了
不知道为什么,我用qmail stop后还能telnet 110
干脆服务器重起就好了
谢谢哦