- 论坛徽章:
- 0
|
本帖最后由 mylinger 于 2014-02-20 16:27 编辑
邮局一直是在 Ubuntu下 用 postfix + amavisd-new 配合运行,之前都一直没有什么问题,最近突然出现公司的同事收发邮件延迟很大,有的延迟1分钟有的延迟5分钟甚至10分钟
排查日志,发现postfix的日志中,
Feb 20 16:01:22 mail postfix/smtpd[32152]: 7741381DEB: client=unknown[192.168.222.222], sasl_method=LOGIN, sasl_username=zym@xxx.com
Feb 20 16:01:22 mail postfix/qmgr[12433]: 7741381DEB: from=<zym@xxx.com>, size=8381, nrcpt=1 (queue active)
### 这中间间隔了有一分钟,有些邮件间隔的时间更长,并且队列一直在堆积。
Feb 20 16:02:26 mail postfix/smtpd[13126]: 3828681D69: client=unknown[127.0.0.1]
Feb 20 16:02:26 mail postfix/cleanup[6256]: 3828681D69: message-id=<004901cf2e11$ee4b0790$cae116b0$@xxx.com>
Feb 20 16:02:26 mail postfix/qmgr[12433]: 3828681D69: from=<zym@xxx.com>, size=8821, nrcpt=2 (queue active)
Feb 20 16:02:26 mail amavis[13120]: (13120-02-40) Passed CLEAN, [192.168.222.222] [192.168.222.222] <zym@xxx.com> -> <xxx@qq.com>, Message-ID: <004901cf2e11$ee4b0790$cae116b0$@yy.com>, mail_id: SGgpAIDbBSJu, Hits: -, size: 8423, queued_as: 3828681D69, 113 ms
Feb 20 16:02:26 mail postfix/smtp[12716]: 7741381DEB: to=<xxx@qq.com>, relay=127.0.0.1[127.0.0.1]:10024, conn_use=40, delay=64, delays=0.05/64/0/0.12, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 3828681D69)
Feb 20 16:02:26 mail postfix/smtp[7177]: 3828681D69: to=<xxx@qq.com>, relay=mx3.qq.com[183.62.125.223]:25, delay=0.27, delays=0.04/0/0.02/0.21, dsn=2.0.0, status=sent (250 Ok: queued as )
Feb 20 16:02:26 mail postfix/qmgr[12433]: 3828681D69: removed
服务器,CPU及IO都很低,内存free也很多
还重启过服务器,空间也没有满 ,I节点也没满
在网上也搜索过说有开了反病毒很慢,但我是没有开的
#@bypass_virus_checks_maps = (
# \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
这个注释掉了。
这个问题出现过几次,过一段时间又没事了,百思不得其解,在postfix的 main.cf中把 amavisd 去掉,postfix收发很快。单独 telnet 127.0.0.1 10024 amavisd 服务,速度也很快。请问各位大神有么有朋友这个问题。
amavisd-new 版本是2.8.5 附上 20-debian_defaults 配置文件,apt安装的,相当于 amavisd.conf 配置
use strict;
$max_servers = 15;
$QUARANTINEDIR = "$MYHOME/virusmails";
$syslog_facility = 'mail';
$sa_spam_subject_tag = '***SPAM*** ';
$MAXLEVELS = 14;
$MAXFILES = 1500;
$MIN_EXPANSION_FACTOR = 1;
$MAX_EXPANSION_FACTOR = 500;
$final_spam_destiny = D_DISCARD;
$X_HEADER_LINE = "Debian $myproduct_name at $mydomain";
@viruses_that_fake_sender_maps = (new_RE(
));
@keep_decoded_original_maps = (new_RE(
qr'^(ASCII(?! cpio)|text|uuencoded|xxencoded|binhex)'i,
));
$banned_filename_re = new_RE(
qr'\.[^./]*\.(exe|vbs|pif|scr|bat|cmd|com|cpl|dll)\.?$'i,
qr'^application/x-msdos-program$'i,
qr'^application/hta$'i,
);
[qr'^(bulkmail|offers|cheapbenefits|earnmoney|foryou)@'i => 5.0],
[qr'^(greatcasino|investments|lose_weight_today|market\.alert)@'i=> 5.0],
[qr'^(money2you|MyGreenCard|new\.tld\.registry|opt-out|opt-in)@'i=> 5.0],
[qr'^(optin|saveonlsmoking2002k|specialoffer|specialoffers)@'i => 5.0],
[qr'^(stockalert|stopsnoring|wantsome|workathome|yesitsfree)@'i => 5.0],
[qr'^(your_friend|greatoffers)@'i => 5.0],
[qr'^(inkjetplanet|marketopt|MakeMoney)\d*@'i => 5.0],
),
'nobody@cert.org' => -3.0,
'cert-advisory@us-cert.gov' => -3.0,
'owner-alert@iss.net' => -3.0,
'slashdot@slashdot.org' => -3.0,
'securityfocus.com' => -3.0,
'ntbugtraq@listserv.ntbugtraq.com' => -3.0,
'security-alerts@linuxsecurity.com' => -3.0,
'mailman-announce-admin@python.org' => -3.0,
'amavis-user-admin@lists.sourceforge.net'=> -3.0,
'amavis-user-bounces@lists.sourceforge.net' => -3.0,
'spamassassin.apache.org' => -3.0,
'notification-return@lists.sophos.com' => -3.0,
'owner-postfix-users@postfix.org' => -3.0,
'owner-postfix-announce@postfix.org' => -3.0,
'owner-sendmail-announce@lists.sendmail.org' => -3.0,
'sendmail-announce-request@lists.sendmail.org' => -3.0,
'donotreply@sendmail.org' => -3.0,
'ca+envelope@sendmail.org' => -3.0,
'noreply@freshmeat.net' => -3.0,
'owner-technews@postel.acm.org' => -3.0,
'ietf-123-owner@loki.ietf.org' => -3.0,
'cvs-commits-list-admin@gnome.org' => -3.0,
'rt-users-admin@lists.fsck.com' => -3.0,
'clp-request@comp.nus.edu.sg' => -3.0,
'surveys-errors@lists.nua.ie' => -3.0,
'emailnews@genomeweb.com' => -5.0,
'yahoo-dev-null@yahoo-inc.com' => -3.0,
'returns.groups.yahoo.com' => -3.0,
'clusternews@linuxnetworx.com' => -3.0,
lc('lvs-users-admin@LinuxVirtualServer.org') => -3.0,
lc('owner-textbreakingnews@CNNIMAIL12.CNN.COM') => -5.0,
'sender@example.net' => 3.0,
'.example.net' => 1.0,
},
});
read_hash(\%whitelist_sender, '/etc/postfix/amavis/whitelist');
read_hash(\%blacklist_sender, '/etc/postfix/amavis/blacklist');
read_hash(\%spam_lovers, '/etc/postfix/amavis/spam_lovers');
|
|