发新话题
打印

[求助] postfix+amavis 附件大于2M发不出去问题,急!

postfix+amavis 附件大于2M发不出去问题,急!

postfix+amavis 附件大于2M发不出去问题,急!


main.cf文件:
message_size_limit = 52428800
mailbox_size_limit = 209715200
body_checks_size_limit = 52428800
content_filter = smtp-amavis:[localhost]:10024

附件大于2M就发不出去
maillog如下:
postfix/smtpd[3770]: initializing the server-side TLS engine
Jan 16 17:08:30 fbsd postfix/smtpd[3770]: connect from localhost.test.com.cn[127.0.0.1]

Negative SMTP resp to DATA: 554 5.5.1 Error: no valid recipients
Jan 16 17:08:30 fbsd postfix/smtpd[3770]: disconnect from localhost.test.com.cn[127.0.0.1]
Jan 16 17:08:30 fbsd amavis[3036]: (03036-01) (!)SEND via SMTP: <> -> <spam@test.com.cn>,ENVID=AM.hoN-MZ9iTaNS.20080116T090830Z@fbsd.test.com.cn BODY=7BIT 550 5.6.0 Failed, id=03036-01, from MTA([127.0.0.1]:10025): 550 5.1.1 Failed, id=03036-01, from MTA([127.0.0.1]:10025): 550 5.1.1 <spam@test.com.cn>: Recipient address rejected: User unknown in virtual mailbox table
Jan 16 17:08:30 fbsd amavis[3036]: (03036-01) (!!)TROUBLE in check_mail: quar+notif FAILED: Can not quarantine: 550 5.1.1 Failed, id=03036-01, from MTA([127.0.0.1]:10025): 550 5.1.1 <spam@test.com.cn>: Recipient address rejected: User unknown in virtual mailbox table at /usr/local/sbin/amavisd line 10355, <GEN9> line 42224.
Jan 16 17:08:30 fbsd amavis[3036]: (03036-01) (!)PRESERVING EVIDENCE in /var/amavis/tmp/amavis-20080116T170828-03036
Jan 16 17:08:30 fbsd postfix/smtp[3764]: 87447A9441C: to=<test@test.com.cn>, relay=localhost[127.0.0.1]:10024, delay=2205, delays=2203/0.01/0.01/1.3, dsn=4.5.0, status=deferred (host localhost[127.0.0.1] said: 451 4.5.0 Error in processing, id=03036-01, quar+notif FAILED: Can not quarantine: 550 5.1.1 Failed, id=03036-01, from MTA([127.0.0.1]:10025): 550 5.1.1 <spam@test.com.cn>: Recipient address rejected: User unknown in virtual mailbox table at /usr/local/sbin/amavisd line 10355, <GEN9> line 42224. (in reply to end of DATA command))


如果附件小于2M就没问题。

如果在main.cf中去掉content_filter = smtp-amavis:[localhost]:10024
附件大于2M也能成功发出去。

哪里有问题,请大家帮帮忙!

amavisd.conf如下:
$max_servers = 10;
$sa_spam_subject_tag = '[SPAM] ';
$mydomain = 'test.com.cn';
$myhostname = 'mail.test.com.cn';
@local_domains_maps = qw(.);
$sa_tag_level_deflt  = undef;
$sa_tag2_level_deflt = 5.0;
$sa_kill_level_deflt = 5.0;
$final_virus_destiny      = D_DISCARD;
$final_banned_destiny     = D_DISCARD;
$final_spam_destiny       = D_DISCARD;
$virus_admin               = "postmaster\@$mydomain";
$mailfrom_notify_admin     = "postmaster\@$mydomain";
$mailfrom_notify_recip     = "postmaster\@$mydomain";
$mailfrom_notify_spamadmin = "postmaster\@$mydomain";
@whitelist_sender_maps = read_hash("$MYHOME/white.lst");
@blacklist_sender_maps = read_hash("$MYHOME/black.lst");
$spam_quarantine_to = "spam\@$mydomain";
$virus_quarantine_to = "virus\@$mydomain";
$banned_quarantine_to = "spam\@$mydomain";
$hdrfrom_notify_admin = "Content Filter ";

TOP

webmail.cf里面也要修改的!!

TOP

最简单的测试方法就是,smtp连接  与 webmail单独测试。

TOP

通俗一点就是 使用邮件客户端、webmail分别收发测试

TOP

发新话题