Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Автоответ через relay posfix+dovecot+sieve(vacation)

Автор: IREL
Дата сообщения: 17.04.2014 10:01
Великим начальством нашей конторе выделен один почтовый ящик. Чтобы им могли без лишних конфликтов пользоваться сразу несколько человек, поднял локально postfix+fetchmail+dovecot(imap с авторизацией в AD). А для разруливания почты использую плагин dovecot-sieve.
Так вот у этого плагина есть полезная функция vacation, которая может автоматически отвечать на определённые письма. Однако при отправке данного ответа через relay(сервер вышестоящей конторы) письмо баунсится т.к. не указан адрес отправителя (from=<>) Покурив несколько дней мануалы понял, что у sieve такая фишка намертво вшита в тело и никакими параметрами не меняется. Пытался использовать smtp_generic_maps и sender_canonical_maps в postfix, но никак не могу добиться от него обработки пустого адреса.

один раз задал sender_canonical_maps = static:foo@bar.com так почта почему-то начала назад приходить как-будто я её сам себе отправил т.е. From: и To: менялись на foo@bar.com. Так и не понял почему это произошло.
Автор: Cheery
Дата сообщения: 17.04.2014 21:44
IREL
http://www.dovecot.org/list/dovecot/2010-January/046231.html
нет?
Автор: IREL
Дата сообщения: 18.04.2014 03:12
Спасибо, воспользовался плагином enotify. Однако ситуация решилась не полностью =)
enotify Отправляет короткие сообщения и всё что я могу отредактировать параметром :message так это заголовок. А хотелось бы посылать полноценные е-мэйлы (хотя бы текстовые, но чтобы и тело сообщения можно было задать)

UPD: А, ВСЁ ПОНЯЛ!! Спасибо большое!

Страницы: 1

Предыдущая тема: CISCO. Редирект на внешний IP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.