Страница 1 из 1
postfix, Disposition-Notification-To:
Добавлено: 2010-06-24 15:27:29
dmtr
postfix-2.5.4,1
в main.cf:
Код: Выделить всё
header_checks = regexp:/usr/local/etc/postfix/access_map/header_checks.regexp
в header_checks.regexp строчка:
срезает запросы на подтверждение уведомления о прочтении. нужно сделать исключение для одного внешнего домена.
тренируюсь на gmail.com:
выражение
Код: Выделить всё
/^Disposition-Notification-To: [^@]+\@gmail\.com/ IGNORE
должно резать заголовки в письмах для gmail.com, а для всех остальных пропускать, так?
не работает.
и еще вопрос как в этом выражении отрицание поставить?
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-06-25 9:30:48
dmtr
up
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-06-28 0:40:07
moury
Для подавления подтверждения для отдельных адресов (доменов), используйте штатные средства постфикса (см. DSN_README), а не header_checks.
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-07-07 11:37:43
dmtr
как я понял, Delivery Status Notifications - это возможность отслеживать статус сообщения доставлено-недоставлено-почему.
а речь идет о запросе подтверждения прочтения(!) письма получателем.
собственно проблема в составлении regexp выражения для исключения нужного домена из игнора.
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-07-07 22:25:21
Laa
Мне че-то ненравится твой regexp.
Попробуй вместо выражения указать емыл на котором тренеруешься и проверь.
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-07-08 9:50:01
dmtr
строка всё равно должна быть в формате regexp?
Код: Выделить всё
/^Disposition-Notification-To: me@mymail\.ru/ IGNORE
где
me@mymail.ru - адрес отправителя, который заправшивает уведомление
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-07-08 10:18:04
dmtr
Код: Выделить всё
/^Disposition-Notification-To:.*me@mymail\.ru/ IGNORE
вот так срезает запрос на уведомление о прочтении для отправителя
me@mymail.ru
для всех остальных пропускает
как включить отрицание? чтобы работало наоборот - срезало для всех кроме отправителя
me@mymail.ru?
а для двух отправителей?
Re: postfix, Disposition-Notification-To:
Добавлено: 2010-07-08 12:59:05
dmtr
вобщем сейчас работает так:
Код: Выделить всё
/^Disposition-Notification-To:.*@mydomain\.ru/ OK
/^Disposition-Notification-To:/ IGNORE
почему-то не работает так:
Код: Выделить всё
/^Disposition-Notification-To:.*(?!@mydomain\.ru)/ IGNORE
всех пропускает