URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 64943
[ Назад ]

Исходное сообщение
"Postfix, Автоответчик"

Отправлено Rustya , 20-Мрт-06 11:25 
Здравствуйте,
Можно ли в Postix для конкретного юзера сделать автоответчик на определенное время? Чтоб на каждое входящее письмо ответило например: "Я в отпуске буду 5 Мая".

Заранее блогадарю.


Содержание

Сообщения в этом обсуждении
"Postfix, Автоответчик"
Отправлено Skif , 20-Мрт-06 13:34 
>Здравствуйте,
>Можно ли в Postix для конкретного юзера сделать автоответчик на определенное время?
>Чтоб на каждое входящее письмо ответило например: "Я в отпуске буду
>5 Мая".
>
>Заранее блогадарю.

Смотреть в  сторону фильтров.


"Postfix, Автоответчик"
Отправлено A Clockwork Orange , 20-Мрт-06 13:41 
из статьи

1. В master.cf добавить строку:

redirect unix - n n - - pipe flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}

2. В /etc/postfix/script должно быть:

#!/bin/bash
/usr/sbin/sendmail -f $1 $2
cat /etc/postfix/autoreply.msg | /bin/mail -s Notify $1

Права на скрипт - должен быть выполняемым для postfix (или любого юзера
от имени которого в master.cf запускается скрипт)

3. Создать файл /etc/postfix/autoreply.msg и вписать в него текст сообщения

4. Добавить в main.cf:
    smtpd_recipient_restrictions = что там есть, hash:/etc/postfix/recipient

5. Создать файлик /etc/postfix/recipient такого вида:
    user1@mydomain.com FILTER redirect:
    user2@mydomain.com FILTER redirect:

6. postmap recipient

7. postfix reload


"Postfix, Автоответчик"
Отправлено A Clockwork Orange , 20-Мрт-06 13:46 
но это не то что ты хотел. хотел что бы каждый пользователь сам мог выставлять такое.

"Postfix, Автоответчик"
Отправлено Rustya , 20-Мрт-06 15:44 
>из статьи
>
>1. В master.cf добавить строку:
>
>redirect unix - n n - - pipe flags=R user=postfix argv=/etc/postfix/script ${sender}
>${recipient}
>
>2. В /etc/postfix/script должно быть:
>
>#!/bin/bash
>/usr/sbin/sendmail -f $1 $2
>cat /etc/postfix/autoreply.msg | /bin/mail -s Notify $1
>
>Права на скрипт - должен быть выполняемым для postfix (или любого юзера
>
>от имени которого в master.cf запускается скрипт)
>
>3. Создать файл /etc/postfix/autoreply.msg и вписать в него текст сообщения
>
>4. Добавить в main.cf:
>    smtpd_recipient_restrictions = что там есть, hash:/etc/postfix/recipient
>
>5. Создать файлик /etc/postfix/recipient такого вида:
>    user1@mydomain.com FILTER redirect:
>    user2@mydomain.com FILTER redirect:
>
>6. postmap recipient
>
>7. postfix reload

сделал, как показали но увы не работает.... можно ссылку на статью?


"Postfix, Автоответчик"
Отправлено vvs , 20-Авг-09 19:28 
>Здравствуйте,
>Можно ли в Postix для конкретного юзера сделать автоответчик на определенное время?
>Чтоб на каждое входящее письмо ответило например: "Я в отпуске буду
>5 Мая".
>
>Заранее блогадарю.

http://zenway.ru/page/vacation

Всё просто! 5 минут настройки.