LINUX.ORG.RU
решено ФорумAdmin

Postfix,Dovecot - Автоматический ответ на определенные письма.

 ,


1

1

Добрый день! Задался целью отучить пользователей локальных почтовых ящиков использовать всякие шмуглы, хотмейлы, в общем внешнюю почту. Но не все используют внешнюю почту. Решил это сделать помягче и с регулярными напоминаниями.

Концепт таков: Когда пользователь ящика petrov@gmail.com посылает письмо на любой ящик нашего почтового сервера (postfix, dovecot, amavis-new, postgrey, sieve) - она должна успешно доставляться и в ответ автоматически должно уходить сообщение с каким-либо заранее заданным содержанием.

Соответственно есть список почтовых адресов на которые всегда нужно отвечать и текст ответа что-то вроде «Не пользуйся внешней почтой!».

Знаю что для отдельных почтовых ящиков можно на sieve такое сделать, а можно ли для всех (глобально)?

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

Знаю что для отдельных почтовых ящиков можно на sieve такое сделать, а можно ли для всех (глобально)?

Глобальный sieve. Читай документацию.

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

[MAIL_DIR]/globalsieverc

require ["fileinto","vacation"];

....
....

# rule:[GLOBAL]
if anyof
(
header :contains "from" "USER0@hotmail.com",
header :contains "from" "USER1@gmail.com"
)
{
vacation
:addresses "FROM@EXAMPLE.COM"
:subject "DONT USE UNOFFICIAL EMAIL"
text:
!!!WARNING,DO NOT USE GMAIL ADDRESS!!!
USE ONLY ORIGINAL COMPANY EMAIL ADRRESS FOR OFFICIAL COMMUNICATION
IF YOU HAVE ANY QUESTIONS PLEASE CONTACT IT TEAM
.
;
}
sievec [MAIL_DIR]/globalsieverc

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