Как настроить почтовую систему, чтобы письма, забираемые fetchmail не обрабатывались спамовым фильтром?
Как настроить почтовую систему, чтобы письма, забираемые fetchmail не обрабатывались спамовым фильтром? А то спамовый фильтр проверяет домен отправителя, не находит там юзера-отправителя и запрещает fetchmail-у забирать спамовое письмо с ящика. А письма там накапливаются, и при этом еще один косяк - fetchmail запускается cron-ом раз в 15 минут и каждые 15 минут мне на мыло прилетает список этих непринимающихся писем. ПО понедельникам получать сотни этого мусора сильно раздражает! :(
Ответы (11)
RSSax-otov
Попробуйте указать в файле конфигурации опцию "set no spambounce"
amikeco
Вот что пишет fetchmail в процессе приема:
8 messages for *** at mail.***.ru (37888 octets).
fetchmail: SMTP error: 450 4.1.7 <cmance@earthlink.net>: Sender address rejected: undeliverable address: host mx2.earthlink.net[209.86.93.227] said: 550 cmance@earthlink.net...User account is unavailable (in reply to RCPT TO command)
reading message ***@mail.***.ru:1 of 8 (1109 octets). not flushed
fetchmail: SMTP error: 450 4.1.7 <cmance@earthlink.net>: Sender address rejected: undeliverable address: host mx2.earthlink.net[209.86.93.227] said: 550 cmance@earthlink.net...User account is unavailable (in reply to RCPT TO command)
reading message ***@mail.***.ru:2 of 8 (1818 octets). not flushed
fetchmail: SMTP error: 450 4.1.7 <|carolinej9@hotmail.com>: Sender address rejected: undeliverable address: host mx1.hotmail.com[65.54.244.8] said: 550 Requested action not taken: mailbox unavailable (in reply to RCPT TO command)
reading message ***@mail.***.ru:3 of 8 (957 octets) not flushed
fetchmail: SMTP error: 450 4.1.7 <communications_msn_cs_enus@cimail15.msn.com>: Sender address rejected: undeliverable address: host cimail15.msn.com[207.46.119.102] said: 550 Requested action not taken: mailbox unavailable (in reply to RCPT TO command)
и т.д.
warrior
defaults
set postmaster "spam"
set bouncemail
set no spambounce
set properties ""
poll mail.***.ru protocol pop3
user *** password *** to *** here
poll mail.***.ru protocol pop3
user *** password *** to *** here
tratege
...
# milters for spam assassin
milter_default_action = accept
smtpd_milters =
local:/var/spool/postfix/spamass/spamass.sock
local:/var/spool/postfix/clamav/clamav-milter.ctl
Соответственно, используются локальные сокеты для проверки на вирусы и спам.
timapk
mydestination = мойдомен.ru, ns.мойдомен.ru, mail.***.ru
где mail.***.ru - домен, с которого почта fetchmail-ится, в таком случае должно заработать? И будет ли тогда с моего домена отправляться на тот домен mail.***.ru, с которого я забираю?
nonstop300
smtpd_restriction_classes = verify_sender
verify_sender = reject_unverified_sender, permit
smtpd_sender_restrictions = check_sender_access hash:$config_directory/verify_sender
Вот содержимое $config_directory/verify_sender:
rambler.ru verify_sender
ya.ru verify_sender
newmail.ru verify_sender
nm.ru verify_sender
orc.ru verify_sender
hotmail.ru verify_sender
nightmail.ru verify_sender
earthlink.net verify_sender
hotmail.com verify_sender
lycos.com verify_sender
msn.com verify_sender
netscape.com verify_sender
netscape.net verify_sender
vip.ru verify_sender
aport.ru verify_sender
ewealthy.org verify_sender
km.ru verify_sender
freemail.ru verify_sender
shopping.ru verify_sender
mail.com verify_sender
microsoft.com verify_sender
microsoft.ru verify_sender
subscribe.ru verify_sender
sendmail.ru verify_sender
aol.com verify_sender
msk.lanck.ru verify_sender
flashmail.com verify_sender
comcast.net verify_sender
*.com verify_sender
*.net verify_sender
*.nz verify_sender
Надо как-то прикрутить чтобы эта проверка не включалась для писем, забираемых с помощью fetchmail...
vinta
fetchmail: SMTP error: 450 4.1.7 <cmance@earthlink.net>: Sender address rejected: undeliverable address: host mx2.earthlink.net[209.86.93.227] said: 550 cmance@earthlink.net...User account is unavailable (in reply to RCPT TO command)
Что при этом говорит postfix?
ahiskali
Похоже, проблема решилась запуском fetchmail -Z 450
wen
mihun
В результате конфиг ~/.fetchmailrc стал таким:
defaults: proto POP3, auth password
mda "/usr/sbin/sendmail -i %T"
expunge 10
set postmaster "spam"
set no bouncemail
set no spambounce
set properties ""
poll mailserver
user 'user1' there with password 'pass1' is 'localuser1' here
poll mailserver
user 'user2' there with password 'pass2' to 'localuser2' here
alextazzzy
Вопрос закрыт