URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76109
[ Назад ]

Исходное сообщение
"Вот таким TЗ я был озадачен... (Postfix)"

Отправлено Spider , 06-Сен-07 12:55 
Приветствую!

Направте плиз, как это можно реализовать, что почитать...
Спасибо.

Вот ТЗ:

____

с 10 сентября по 30 сентября я буду в отпуске, в связи с этим, прошу
организовать в указанный период отсылку копий поступающих на мой почтовый ящик писем, в
которых отправитель содержит @zzz.com на адрес sss@ddd.spb.ru

_____

sss@ddd.spb.ru - на гейте - FreeBSD, Postfix...


Содержание

Сообщения в этом обсуждении
"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено бусик , 06-Сен-07 13:07 
>[оверквотинг удален]
>
>с 10 сентября по 30 сентября я буду в отпуске, в связи
>с этим, прошу
>организовать в указанный период отсылку копий поступающих на мой почтовый ящик писем,

>которых отправитель содержит @zzz.com на адрес sss@ddd.spb.ru
>
>_____
>
>sss@ddd.spb.ru - на гейте - FreeBSD, Postfix...

копайте в сторону procmail
помоему единственное решение, если необходимо перенаправлять только письма с определенного домена!


"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено Spider , 06-Сен-07 13:40 
>[оверквотинг удален]
>>организовать в указанный период отсылку копий поступающих на мой почтовый ящик писем,
>>в
>>которых отправитель содержит @zzz.com на адрес sss@ddd.spb.ru
>>
>>_____
>>
>>sss@ddd.spb.ru - на гейте - FreeBSD, Postfix...
>
>копайте в сторону procmail
>помоему единственное решение, если необходимо перенаправлять только письма с определенного домена!

А постфиксом разве никак?


"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено бусик , 06-Сен-07 13:42 
>[оверквотинг удален]
>>>которых отправитель содержит @zzz.com на адрес sss@ddd.spb.ru
>>>
>>>_____
>>>
>>>sss@ddd.spb.ru - на гейте - FreeBSD, Postfix...
>>
>>копайте в сторону procmail
>>помоему единственное решение, если необходимо перенаправлять только письма с определенного домена!
>
>А постфиксом разве никак?

я юзаю Exim поэтому не знаю есть ли в postfix-е фильтры. Но procmail - универсальное средство, как для фильтрации почты, так и для автоответчиков и прочего. Благодаря ему Вы можете письмо разбирать как хотите, хоть со словом "Привет" пересылать на определенный ящик, не то что с определенного домена.

Удачи


"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено Redduck , 06-Сен-07 17:24 
Здравствуйте.
>>>sss@ddd.spb.ru - на гейте - FreeBSD, Postfix...
>А постфиксом разве никак?

Посмотрите параметы:
always_bcc =
recipient_bcc_maps =
sender_bcc_maps =

Вам наверно надо
sender_bcc_maps = hash:/etc/mail/lalala_sender_bcc

Сам файл /etc/mail/lalala_sender_bcc содержит
*@zzz.com    sss@ddd.spb.ru

Потом
postmap /etc/mail/lalala_sender_bcc  
Дальше
postfix reload

Все должно работать.(Наверно)


"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено demon , 06-Сен-07 19:45 
Можно попробовать сделать через smtpd_restriction_classes

"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено ALex_hha , 07-Сен-07 13:17 
>[оверквотинг удален]
>
>Сам файл /etc/mail/lalala_sender_bcc содержит
>*@zzz.com    sss@ddd.spb.ru
>
>Потом
>postmap /etc/mail/lalala_sender_bcc
>Дальше
>postfix reload
>
>Все должно работать.(Наверно)

ну вы даете, какое отношение это имеет к автоответчику???


"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено Redduck , 07-Сен-07 13:21 
>ну вы даете, какое отношение это имеет к автоответчику???

Как я понял надо отсылать копию письма!?
А не делать автоответчик, простите если неправильно понял.



"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено Spider , 07-Сен-07 16:38 
>[оверквотинг удален]
>
>Сам файл /etc/mail/lalala_sender_bcc содержит
>*@zzz.com    sss@ddd.spb.ru
>
>Потом
>postmap /etc/mail/lalala_sender_bcc
>Дальше
>postfix reload
>
>Все должно работать.(Наверно)

Если я правильно понял то вся почта от @zzz.com будет идти на sss@ddd.spb.ru...
а не как в тз...


"Вот таким TЗ я был озадачен... (Postfix)"
Отправлено Lemegeton , 07-Сен-07 11:15 
>[оверквотинг удален]
>
>с 10 сентября по 30 сентября я буду в отпуске, в связи
>с этим, прошу
>организовать в указанный период отсылку копий поступающих на мой почтовый ящик писем,

>которых отправитель содержит @zzz.com на адрес sss@ddd.spb.ru
>
>_____
>
>sss@ddd.spb.ru - на гейте - FreeBSD, Postfix...

Проще надо быть, проще. Какой LDA используете? Практически все LDA умеют работать с Sieve.
Дальше в скрипте что-то вроде:

if header :contains "From" "@zzz.com" {
         redirect "sss@ddd.spb.ru";
}

З.Ы.

с 10 сентября по 30 сентября я буду в отпуске, в связи с этим, прошу
организовать мир во всем мире, путевку на марс, луну с неба и предоставить в мое распоряжение эту планету.