- 论坛徽章:
- 0
|
由于一些原因,需要迁移邮件服务器。
迁移步骤基本上就和我的另外一篇文章差不多。只是中间遇到了些小问题,所以记录下来以备忘。
1、迁移的一些简便方法
将需要修改的文本,postfix目录下的mysql直接复制过去;
将extmail和extman的安装目录直接复制过去,然后将extmail数据库直接倒过去,在mysql数据库中
添加用户extmail和webman用户,分别对应为邮件用户和邮件管理用户。如果没有webman用户,管理
邮件用户的时候,会提示:
Can't call method "prepare" on an undefined value at /var/www/extsuite/extman/libs/Ext/Mgr/MySQL.pm line 60.
[ Go Back ] >> Re-Login
2、extman的校验码不显示
既然不显示,那就不要算了。可能是由于安装系统的时候关于图像的包没有安装完全。
vi /var/www/wxtsuite/extman/webman.cf
sys_captcha_on = 0
3、只能发送邮件,不能接受邮件,telnet 25端口,直接掉下来。但是可以给本机不同的域发送接收邮件。
错误提示:
fatal: open database /etc/aliases.db: No such file or directory
warning: /usr/libexec/postfix/smtpd:bad command startup -- throttling
postmap /etc/aliases这个命令运行后telnet 25号端口不掉下来了。但是还是不能接受外网用户的邮件。
ln -s /usr/local/lib/sasl2/ /usr/lib/sasl2 这个运行后,一切正常了。
4、可能存在给hotmail和gmail不能发送邮件问题的解决。
配置了postfix,可以给163,sina等发信,当时不能给gmail.com和hotmail.com发信,从gmail.com的回信是:
'The IP you're using to send email is not authorized...'
In order to prevent spam, Gmail refuses mail when the sending IP address does not match the sending domain. To send mail from your server to Gmail, we suggest using the SMTP relay provided by your ISP. Please note that we are unable to whitelist IP addresses or otherwise make exceptions at this time.
从hotmail.com的回信是:
We generally do not
accept email from dynamic IP's as they are not typically used to deliver
unauthenticated SMTP e-mail to an Internet mail server.
解决方法:
(1)可能是没有做反向解析
联系dns提供商。
(2)被列入了spamhaus的黑名单
登录
http://www.kloth.net/services/dnsbl.php
检查是否被列入了黑名单.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/41712/showart_2062444.html |
|