The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Postfix. Маршрутизация  исходящей почты."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от Дмитрий Амиров email on 27-Ноя-09, 11:03 
Коллеги,есть такая дурацкая задача.

Нужно, в зависимости от домена отправителя, отправлять письмо на определённый relay.
То есть, если в поле From стоит user@example.com, то отправить на 1.2.3.4, если user@example1.com, то на 2.3.4.5.

При этом, должно всё работать как надо, то есть используется MX, и если сервер с высшим приоритетом не ответил, то отправлять на низший.

Я забодался с решением этой проблемы. Использование внешнего пересыльщика (perl скрипта) затруднено тем, что нужно обеспечить отправку через MXы, а также обрабатывать все ошибки и тд.

Как это можно реализовать? При этом письмо до адресата должно дойти в том виде, в котором отправляли.

Спасибо.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от PavelR (??) on 27-Ноя-09, 11:29 
>[оверквотинг удален]
>
>
>Я забодался с решением этой проблемы. Использование внешнего пересыльщика (perl скрипта) затруднено
>тем, что нужно обеспечить отправку через MXы, а также обрабатывать все
>ошибки и тд.
>
>Как это можно реализовать? При этом письмо до адресата должно дойти в
>том виде, в котором отправляли.
>
>Спасибо.

"в зависимости от домена отправителя, отправлять письмо на определённый relay." можно настроив соответствующим образом MX-ы в этих доменах, без доп настроек где-либо.

Не вполне понятна задача. Нужна схема.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от PavelR (??) on 27-Ноя-09, 13:10 
>[оверквотинг удален]
>>
>>Как это можно реализовать? При этом письмо до адресата должно дойти в
>>том виде, в котором отправляли.
>>
>>Спасибо.
>
>"в зависимости от домена отправителя, отправлять письмо на определённый relay." можно настроив
>соответствующим образом MX-ы в этих доменах, без доп настроек где-либо.
>
>Не вполне понятна задача. Нужна схема.

понятно. не заметил слова "в зависимости от домена отправителя".

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от ALex_hha (ok) on 27-Ноя-09, 11:58 
>[оверквотинг удален]
>
>
>Я забодался с решением этой проблемы. Использование внешнего пересыльщика (perl скрипта) затруднено
>тем, что нужно обеспечить отправку через MXы, а также обрабатывать все
>ошибки и тд.
>
>Как это можно реализовать? При этом письмо до адресата должно дойти в
>том виде, в котором отправляли.
>
>Спасибо.

http://www.postfix.org/postconf.5.html#sender_dependent_rela...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от Raduga on 27-Ноя-09, 15:18 
mail# cat sender_dependent_relayhost
ezaitsev@c.ru        smtp:[194.186.47.71]
mail#

Nov 27 15:16:38 mail postfix/smtp[80940]: fatal: unknown service: [194.186.47.71]/tcp
Nov 27 15:16:39 mail postfix/qmgr[80761]: warning: premature end-of-input on private/smtp socket while reading input attribute name

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от Raduga on 27-Ноя-09, 15:31 
прошу прощение разобралась
правильно
ezaitsev@c.ru        [194.186.47.71]:25
смутило, что написано что этот файл переписывает relay_transport, transport, а там формат другой
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от ALex_hha (ok) on 27-Ноя-09, 16:14 
>прошу прощение разобралась
>правильно
>ezaitsev@c.ru        [194.186.47.71]:25
>смутило, что написано что этот файл переписывает relay_transport, transport, а там формат
>другой

нет смысла заключать адрес в скобки, лучше без них

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Postfix. Маршрутизация  исходящей почты."  +/
Сообщение от bromantik (??) on 27-Ноя-09, 18:21 
>[оверквотинг удален]
>>Я забодался с решением этой проблемы. Использование внешнего пересыльщика (perl скрипта) затруднено
>>тем, что нужно обеспечить отправку через MXы, а также обрабатывать все
>>ошибки и тд.
>>
>>Как это можно реализовать? При этом письмо до адресата должно дойти в
>>том виде, в котором отправляли.
>>
>>Спасибо.
>
>http://www.postfix.org/postconf.5.html#sender_dependent_rela...

Большое спаибо за подсказку.
Попробовал, вё замечательно работает.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру