LINUX.ORG.RU
ФорумAdmin

postfix


0

0

Как сделать в постфиксе так чтоб при получении письма для aaa@bbb.ru отправлялось письмо ДРУГОГО, заранее известного содержания(тоесть алиасы и recipient_bcc_maps не катят) на ящик xxx@yyy.ru.
Либо чтоб при получении письма на отпределенный ящик выполнялся некоторый скрипт?

Хочу уведомления о получении писем сделать на смс, но так чтоб все письмо мне на мобильник не приходило.

★☆☆☆

можно. Посмотри как спамфильтры прикручиваются. Уже точно не помню как это делается, но точно помню что твой скрипт надо указать в master.cf.

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

Если я прописываю в мастер.цф строку:
sms unix - n n - - pipe flags=R user=postv argv=/home/drull/mail.sh ${recipient}
и при этом указываю в мейн.цф virtual_transport = sms
то скрипт действительно срабатывает.
Однако при этом мне необходимо чтоб письма доставлялись через транспорт dovecot.

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

проблему решил так: в /etc/postfix/recipient_bcc_map загоняю строку "aaa@bbb.ru drull@localhost", так что это уже получаем письмо для локальной доставки. подключаю его в мейн.цф. там жи пишем: virtual_transport = dovecot
mailbox_transport = sms

в результате письмо отправляется на обработку довекоту, а его копия - скрипту который шлет мне смс.

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

так твой скрипт должен добратно письмо постфиксу передавать. А он уже довекоту отправит.

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