Обсуждение статьи тематического каталога: Postfix и автоответ на письма (postfix mail)Ссылка на текст статьи: http://www.opennet.dev/base/net/postfix_autoreplay.txt.html
Что-то не получилось у меня сделать по этой схеме. Постфик просто игнорирует видимо это правило и отправляет по обычной схеме. Может быть дело в том, что у меня используется mysql (virtual)?
У меня тоже не работает. Действительно, Postfix просто игнорирует правило.
Ура! Заработало!В master.cf:
redirect unix - n n - - pipe flags=R user=autoresp argv=/etc/postfix/script ${sender} ${recipient}
где autoresp - созданный специально пользователь или любой другой (! кроме postfix и root !)
Примечание.Скрипт автоответа не тестировался. Поэтому применять его опасно. Если, конечно, вас интересует корректная работа вашего постфикса.
Тестовый пример, приводящий к ошибке : нужно через этот postfix отправить сообщение на более чем одного получателя, чтобы один при этом находился в hash mape. О том, что сделает в таком случае скрипт автоответа и как это починить, подумайте сами.
Я-то починил. Теперь всем напоминаю: не спешите хватать клювом русские ламерские поделки, даже если они опубликованы на opennet.ru.
Спасибо.
Раз починил - так напиши как..
Когда письмо идёт не на одного получателя, а на нескольких, в скрипте нужно рассылать его sendmailом на каждого из получателей. В цикле. А не только для одного/первого. Оповещение об отсутствии/недоступности нужно отсылать отправителю только для тех получателей, какие находятся в hash_mapе.
А сам скрипт можно посмотреть?
Присодиняюсь, подскажите как исправить это.
Я думаю починить проще:
redirect_destination_recipient_limit=1тогда он будет по одному запихивать.
но у меня автоответ не работает :( и пользователя другого прописал.
Подскажите, а как сделать, чтобы при отправке письма подобным скриптом с русским текстом, в почтовом клиенте кодировка правильно определялась автоматически? У меня UTF8 на Linux и почтовые клиенты кракозябры видят...
> Подскажите, а как сделать, чтобы при отправке письма подобным скриптом с русским
> текстом, в почтовом клиенте кодировка правильно определялась автоматически? У меня UTF8
> на Linux и почтовые клиенты кракозябры видят...Когда запускаешь скрипт автоответчика открвыается vi. в нем создаешь текст автоответа и делаешь сохранение командой
wq ++enc=koi8-r
и всн нормально получают :).
Проверено
Подскажите, пожалуйста, у меня получилось сделать авто ответ, но сообщения не падают на ящик получателя во входящие.
У меня аналогичная проблема, автоответ уходит а писем во входящих теперь нет. помогите решить проблему пожалуйста....
То-же не заработало на 2.5.5