LINUX.ORG.RU

Вопрос по настройке fetchmail


0

0

Собственно задача: Есть один почтовый ящик, к примеру ext1@mail.ru, в него лазят несколько пользователей. После настройки локального почтового сервака появилась необходимость забирать всю почту из ext1@mail.ru и раскладывать её по почтовым ящикам user1@bla-bla.ru, user2@bla-bla.ru, user3@bla-bla.ru

Причём нет необходимости разгребать, кому предназначалась почта на ext1@mail.ru. Просто надо, чтобы почта с ext1@mail.ru сыпалась одновременно в 3 локальных ящика.

Конфиг fetchmail-а не канает .fetchmailrc -------- defaults protocol pop3, keep poll pop.mail.ru: protocol pop3 interface ppp0/xxx.yyy.zzz.www user ext1@mail.ru password password is user1@bla-bla.ru, user2@bla-bla.ru, user3@bla-bla.ru here; -------

PS: про forwardings в postfix знаю, но нужно реализовать именно средствами fetchmail-а

anonymous

Сорри за форматирование
Есть один почтовый ящик, к примеру ext1@mail.ru, в него лазят несколько пользователей. После настройки локального почтового сервака появилась необходимость забирать всю почту из ext1@mail.ru и раскладывать её по почтовым ящикам user1@bla-bla.ru, user2@bla-bla.ru, user3@bla-bla.ru


Причём нет необходимости разгребать, кому предназначалась почта на ext1@mail.ru. Просто надо, чтобы почта с ext1@mail.ru сыпалась одновременно в 3 локальных ящика.


Конфиг fetchmail-а не канает
.fetchmailrc
--------
defaults protocol pop3,
keep
poll pop.mail.ru:
protocol pop3
interface ppp0/xxx.yyy.zzz.www
user ext1@mail.ru
password password
is user1@bla-bla.ru, user2@bla-bla.ru, user3@bla-bla.ru here;
-------


PS: про forwardings в postfix знаю, но нужно реализовать именно средствами fetchmail-а

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

форвардишь фетчмылом в ящих x31337@your.name.ru, а в /etc/postfix/virtual пишешь:

x31337@your.name.ru user1@bla-bla.ru user2@bla-bla.ru user3@bla-bla.ru

при этом получаеццо и как бы фетчмылом, и без лишнего секса.

после чего запускаешь две волшебные команды:

postmap /etc/postfix/virtual

postfix reload

возможно, будут нужны ещё какие-то опции, но уже по мелочи

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

Как вариант procmail, хотя и противоречит желанию пользоваться только средствами fetchmail. Этот вариант хорош ещё тем, что можно помимо копирования делать с этой почтой ещё кучу всяких операция.

fetchmail кладёт почту только юзеру user1@bla-bla.ru

В домашний каталог user1 кладёшь файлик .forward cо строкой |/usr/bin/procmail

Туда же кладёшь файлик .procmailrc следующего содержания

:0
* ^To.*
{
:0 c
! user2@bla-bla.ru
}

:0
* ^To.*
{
:0 c
! user3@bla-bla.ru
}

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