LINUX.ORG.RU
ФорумAdmin

Fetchmail и рассылки


0

0

Fetchmail выгребает почту из 1 почтового ящика для домена Если кто-то подписался на рассылку то она вываливается на root У кого нибудь Fetchmail работает с рассылками или это в принципе не возможно. Вся проблема в том что в письмах To: List 1882 Subscriber <subscribers@list.ru> или вообше нет То: и как следствие X-Fetchmail-Warning: recipient address subscribers@list.ru didn't match any local name


У меня тоже один ящик на домен и все прекрасно работает. Вот мой конфиг fetchmailrc set logfile "/var/log/fetchmail.log" set postmaster "user" # главное не я разбираюсь с мусором :) set daemon 0 poll domain.ru with protocol POP3, with options localdomains domain.ru mydomain.domain.ru no dns user "xxx" there with password "xxxx" is (описываются юзеры, но этого можно не делать) here with options rewrite mimedecode fetchall pass8bits fetchmail 5.9.6-1; RedHat 7.2; Qmail GFH

anonymous
()

В предыдущем постинге что-то у меня глюкнуло - строки не переносились :)

anonymous
()

Если я прявильно понял проблему разбора поступившей на домен почты с рассылок ты поручил set postmaster "user" ему и считаеш что задача решина? Или я не прав? Почта с рассылок ложится именно тому пользователю или "user"

SergKL
() автор топика

у меня тож такая проблема - пока решаю ... Дошол пока до того что в теле письма "Правильный" адрес указан во втором поле - ресивед ... А глупый фетчмаил его не считывает ... перелопатил кучу доки - проблема стоит глобально ... Была мысля чтоб фетчмаил отдовал письмя - MDA , но так пораскинул мозгами тож самое будет ... Вообще есть идея даваите доведем эту ветку до победного .. :)

davinix
()

Все рассылки у меня идут куда положенно. Юзеры сами подписываются на что хотят. В заголовках писем есть все нужные поля, типа List-id: и т.п. А "user"-у идут письма на несществующие имена в домене. Кстати письма об ощибках, например, POP3 сессии идут на postmaster, ну это видимо настройки qmail'а.

Довольно часто встречаю разговоры о глюкавости fetchmail, вон и RedHat недавно обновление выпустила (7.2). Попробуй обновить или собери сам.

GFH

anonymous
()

Господа, а procmail не будет ли решением проблемы? Там разгребание рассылок очень просто делается. Самое сложное -- определить критерии опознавания конкретной рассылки. ;)

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

И каждый раз когда юзеру нужно будет отписаться или подписпться он должен бежать ко мне ? ;)

davinix
()
Ответ на: комментарий от anonymous

А какая версия fetchmail стоит у тебя - если не секрет ? Я собирал 5.9.0

davinix
()

Fetchmail 5.9.11 RedHat 6.2(2.2.14) config poll mail.prov.ru with proto AUTO

localdomains mydomen.ru

timeout 120

no dns

envelope Received

user "login" with password "pass" to user1 user2 user3 here fetchall Если убрать no dns то эта хрень пишет при приёме fetchmail: nameserver failure while looking for`mwsc0204.mw4.mailwatch.com' during poll of mail.prov.ru. и бросает дальнейший приём. mwsc0204.mw4.mailwatch.com - это какой-то внутренний сервер у отправителя и соответственно DNS его не находит Вообше такое ошушение что загаловки Received эта штука смотрит,начиная с первого а не споследнего.(или не смотрит вообше).

SergKL
() автор топика

С переносами что-то полная неразбериха!!!

SergKL
() автор топика

2davinix: Если ты мне, то 5.9.6-1 стояла. Где-то с час назад скачал и собрал 5.9.11. Пока рассылки не приходили.

gfh ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.