переадресация с определенных емайлов на один адрес

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-08-28 7:48:53

Здравствуйте


создал recipient_mail_copy, содержимое:

Код: Выделить всё

 1@domain.com  mail@post.dot  
 2@domain.ru  mail@post.dot  
 3@domain.gov  mail@post.dot 




то есть, то, что отправляется с моей почты (mymail@post.dot) копия отслыается на mail@post.dot

теперь ответ с этих ящиков

Код: Выделить всё

 1@domain.com   
 2@domain.ru  
 3@domain.gov

возвращался на mail@post.dot , а не на mymail@post.dot

такое возможно?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

rayder
лейтенант
Сообщения: 661
Зарегистрирован: 2008-12-18 16:29:43
Откуда: Ukraine/Kiev
Контактная информация:

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение rayder » 2012-08-28 9:25:33

вы хоть почтовик укажите.
например в постфиксе параметра recipient_mail_copy я что-то не встречал, в отличии от sender_bcc_maps и recipient_bcc_maps
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-08-28 10:10:27

rayder писал(а):вы хоть почтовик укажите.
например в постфиксе параметра recipient_mail_copy я что-то не встречал, в отличии от sender_bcc_maps и recipient_bcc_maps
Сильно извиняюсь,

Postfix 2.2.1.1

Код: Выделить всё

[b]Копирование входящей/исходящей почты[/b]

Что бы дублировать/копировать все входящие сообщения на почтовом сервере нужно добавить строки в файле конфигурации main.cf

recipient_bcc_maps = hash:/etc/postfix/recipient_mail_copy

В файле recipient_mail_copy содержатся следующие строки которые отвечают за маршрут копирования от и куда.

Например.

@1-company.com input@1-company.com

Будет производится копирование всей входящей почты на домене 1-company.com в почтовый ящик input@1-company.com

Аналогично и для исходящей почты:

sender_bcc_maps = hash:/etc/postfix/recipient_mail_copy
у меня сейчас так. Но шеф сказал, что ответы приходилы только на одну почту :st:

но вроде есть решение, но мне надо только на опеределенные емайл адреса.

Код: Выделить всё

Перенаправление исходящей/входящей почты REDIRECT

Если же нужно перенаправить исходящие сообщения с конкретного ящика на другой ящик например, вся исходящая почта с ящика user1@1-company.com должна быть перенаправлена на ящик user2@2-company.com

Для этого нужно сделать соответствующее правило, в файле — header

Содержимое файла header

/From:.*user1@1-company.com/ REDIRECT user2@2-company.com

И добавить параметр в файле конфигурации почтового сервера Postfix — main.cf

header_checks = pcre:/etc/postfix/header_checks

После редактирования файлов не забываем делать postmap файл

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-08-28 11:31:27

Сам себе помог )))
редирект в header помог!
протестировал. Все работает.
Спасибо за внимание.

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-09-05 9:16:54

Здравствуйте,

выплыла одна проблемка.
в

Код: Выделить всё

ee header-checks
/From:.*@pochta.org/ REDIRECT info@posta.com
и т.д. / REDIRECT info@posta.com
Все письма входят на info@posta.com
теперь когда с info@posta.com на внутренние адреса пересылку или перенаправление делаешь, все равно приходит к себе на info@posta.com...
но показывает письмо пришло от @pochta.org

Можно ли сделать что правило не действовало на info@posta.com ????
Очень важно, ответьте пожалуйста

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-09-06 7:23:49

сам все решил! спасибо за внимание

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение bagas » 2012-09-06 9:38:42

Talay писал(а):сам все решил! спасибо за внимание
Ну так отпишитесь же как решил, что за циничный народ пошел!!!
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-09-06 14:20:17

bagas писал(а):
Talay писал(а):сам все решил! спасибо за внимание
Ну так отпишитесь же как решил, что за циничный народ пошел!!!
почтовый клиент поменял, другого выхода не нашел!
пользовались зебатом, поставили оутлук экспресс

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: переадресация с определенных емайлов на один адрес

Непрочитанное сообщение Talay » 2012-09-06 14:26:48

нашел такое решение в сети, но не помогло:
Попробуй заремить


Цитата: header_checks = regexp:/usr/local/etc/postfix/iheaders


потом сделай файлик типа:
/usr/local/etc/postfix/okusers
туда впиши user@domain.com OK
сделай postmap /usr/local/etc/postfix/okusers - сюда нужно писать тех пользователей почту которых не нужно проверять на хедерсы.

строчку


Цитата: smtpd_client_restrictions = permit_mynetworks, reject_unknown_recipient_domain



перепиши что бы получилось так:

smtpd_client_restrictions =
hash:/usr/local/etc/postfix/okusers,
regexp:/usr/local/etc/postfix/iheaders,
permit_mynetworks,
reject_unknown_recipient_domain

Тогда почта идущая к пользователям okusers проверятся на заголовки не будет, а почта идущая к остальным пользователям будет проверяться.
Если я ничего не перепутал, должно работать, соррри что сразу понятным языком не написал.