2月8
禁用policyd的灰名单(greylist)功能:
将/usr/local/etc/policyd_sender_throttle.conf里面的
GREYLISTING=1
修改为:
GREYLISTING=0
重启policyd服务即可。
将/usr/local/etc/policyd_sender_throttle.conf里面的
GREYLISTING=1
修改为:
GREYLISTING=0
重启policyd服务即可。
2月8
笔记:
1、域名abcd.com、IP地址1.2.3.4和2.3.4.5。
2、www.abcd.com、abcd.com解析到IP:1.2.3.4上,MX记录(abcd.com)和A记录(mail.abcd.com)解析到2.3.4.5上。
在学习过程中出现两个错误,此记录于此:
1、误将MX记录写成mail.abcd.com解析到2.3.4.5上了。
通过测试向其他邮箱发送邮件,user@abcd.com能够发出去,而收不到其他邮件投递进来的邮件。
后来发现,MX记录不能写成mail.abcd.com,否则邮箱名称为user@mail.abcd.com,所以要想邮箱名称为user@abcd.com,则MX记录需要写成abcd.com,解析至2.3..4.5上即可。
2、通过官方的方法,安装了iredmail,为防万一把虚拟机做了个快照。
通过portsupgrade将系统里的所有ports更新了一遍,可以在user@abcd.com发邮件是正常的,而收不到邮件,投递邮件的信箱返回错误邮件信息:host 2.3.4.5[2.3.4.5] said: 451 4.3.5 Server configuration problem (in reply to RCPT TO command)
查看maillog日志:
#more /var/log/maillog
发现有很多
Feb 7 20:53:29 FreeBSD postfix/smtpd[2336]: warning: connect to 127.0.0.1:10031: Connection refused
Feb 7 20:53:29 FreeBSD postfix/smtpd[2336]: warning: problem talking to server 127.0.0.1:10031: Connection refused
Feb 7 20:53:30 FreeBSD postfix/smtpd[2336]: warning: connect to 127.0.0.1:10031: Connection refused
Feb 7 20:53:30 FreeBSD postfix/smtpd[2336]: warning: problem talking to server 127.0.0.1:10031: Connection refused
信息,经过官方管理员指导,说是policyd没有启动。
不会呀,系统在启动的时候,一起没有错误的信息呢!
后来想一想,是不是因为我把所有的ports给更新了,policyd也更新了,出现版本错误?
把系统重启了一遍,发现policyd的服务启动出现错误,登陆进入系统,手工重启policyd服务,系统提示,该服务随系统启动的语句是:
postfix_policyd_sf_enable="YES"
而没更新ports之前,rc.conf里policyd启动的语句是:
policyd_enable="YES"
于是将policyd_enable="YES"换成postfix_policyd_sf_enable="YES",重启policyd服务,OK,搞定,可以正常收发邮件了。
1、域名abcd.com、IP地址1.2.3.4和2.3.4.5。
2、www.abcd.com、abcd.com解析到IP:1.2.3.4上,MX记录(abcd.com)和A记录(mail.abcd.com)解析到2.3.4.5上。
在学习过程中出现两个错误,此记录于此:
1、误将MX记录写成mail.abcd.com解析到2.3.4.5上了。
通过测试向其他邮箱发送邮件,user@abcd.com能够发出去,而收不到其他邮件投递进来的邮件。
后来发现,MX记录不能写成mail.abcd.com,否则邮箱名称为user@mail.abcd.com,所以要想邮箱名称为user@abcd.com,则MX记录需要写成abcd.com,解析至2.3..4.5上即可。
2、通过官方的方法,安装了iredmail,为防万一把虚拟机做了个快照。
通过portsupgrade将系统里的所有ports更新了一遍,可以在user@abcd.com发邮件是正常的,而收不到邮件,投递邮件的信箱返回错误邮件信息:host 2.3.4.5[2.3.4.5] said: 451 4.3.5 Server configuration problem (in reply to RCPT TO command)
查看maillog日志:
#more /var/log/maillog
发现有很多
Feb 7 20:53:29 FreeBSD postfix/smtpd[2336]: warning: connect to 127.0.0.1:10031: Connection refused
Feb 7 20:53:29 FreeBSD postfix/smtpd[2336]: warning: problem talking to server 127.0.0.1:10031: Connection refused
Feb 7 20:53:30 FreeBSD postfix/smtpd[2336]: warning: connect to 127.0.0.1:10031: Connection refused
Feb 7 20:53:30 FreeBSD postfix/smtpd[2336]: warning: problem talking to server 127.0.0.1:10031: Connection refused
信息,经过官方管理员指导,说是policyd没有启动。
不会呀,系统在启动的时候,一起没有错误的信息呢!
后来想一想,是不是因为我把所有的ports给更新了,policyd也更新了,出现版本错误?
把系统重启了一遍,发现policyd的服务启动出现错误,登陆进入系统,手工重启policyd服务,系统提示,该服务随系统启动的语句是:
postfix_policyd_sf_enable="YES"
而没更新ports之前,rc.conf里policyd启动的语句是:
policyd_enable="YES"
于是将policyd_enable="YES"换成postfix_policyd_sf_enable="YES",重启policyd服务,OK,搞定,可以正常收发邮件了。
2月8
经过长期观察。
一些已经过期或暂停解析的域名,再nslookup(或ping)查询域名解析的时候,发现都是解析到了58.53.196.146和58.53.196.147这两个IP地址上了。
原因:客户端电脑使用的主DNS地址为202.103.24.68。
解决:将客户端电脑使用的主DNS地址更换成其他有效的DNS地址(非202.103.24.68)即可。
湖北省内可用的DNS地址:
202.103.0.68
202.103.0.117
202.103.44.150
一些已经过期或暂停解析的域名,再nslookup(或ping)查询域名解析的时候,发现都是解析到了58.53.196.146和58.53.196.147这两个IP地址上了。
原因:客户端电脑使用的主DNS地址为202.103.24.68。
解决:将客户端电脑使用的主DNS地址更换成其他有效的DNS地址(非202.103.24.68)即可。
湖北省内可用的DNS地址:
202.103.0.68
202.103.0.117
202.103.44.150
2月6
spamhaus是目前世界上影响最大反垃圾邮件组织,只要被它列入黑名单,你的邮件服务器就算瘫痪了,因为据说全球80%以上的服务器会拒收从你的邮件服务器发去邮件。他们提供四种类型XBL,SBL,PBL,ROKSO,国内有很多IP被列为了spamhaus这几类RBL当中。今天我们来说说如何对列为PBL的IP进行申诉。
1、首先到http://www.spamhaus.org/pbl/index.lasso的Look Up中对你邮件服务器使用的IP进行查询;
2、然后将得到查询的结果,告知被列的情况,如下图,可以看出我们的IP被PBL列入;
3、点击相关的记录,可以看到详细情况,如果需要申诉请点击"Remove an IP from PBL";
4、进入自我移除的页面,当你做好相应的设定,并确定服务器不是开放中继,请点击"Remove an IP Address"继续;
5、在提交表单填入你需要申诉的ip地址,你的邮件地址(注意一定要可以正常收到邮件,因为它将收到5位数的验证码)及验证码,如下图:
6、请登录你刚输入的邮箱,你将收到一封由spamhaus发出的邮件,复制邮件中的五位数的验证码;
7、将五位数的验证码填入下图中:
8、这要就完成了移除申诉的过程.如下图所述,如果正常在30分种后将自动更新移除你的IP;
9、当你再查询时,你将发现你的IP不在PBL所列。




