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

Исходное сообщение
"Раздел полезных советов: Почему при обработке почты скриптом в Postfix возникает 'mail forwarding loop'"

Отправлено auto_tips , 13-Авг-04 18:53 
Для предотвращения эффекта игры в "пинг-понг" Postfix добавляет к
каждому полученному сообщению заголовок "Delivered-To:" (изменить
подобное поведение можно через директиву prepend_delivered_header, но
крайне не рекомендуется, из-за возможности появления замкнутых петель).

Если письмо обрабатывает скрипт и затем пересылает на другой email
(например, менеджер почтовых рассылок), оставив поле "Delivered-To:"
в неизменном состоянии, то ложно срабатывает защита.

В качестве решения рекомендуется вырезать заголовок "Delivered-To:"
на этапе получения письма в скрипте.

Например:
    while (<STDIN>){
        if (! /^delivered-to:/i){
            ....
        }
    }


URL:
Обсуждается: http://www.opennet.me/tips/info/691.shtml


Содержание

Сообщения в этом обсуждении
"Почему при обработке почты скриптом в Postfix возникает mail forwarding loop"
Отправлено Vitaliy Balakin , 13-Авг-04 18:53 
А более подробно этот вопрос можно осветить?
Например, в случае связки postfix+procmail.