The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Настройка автоответчика в Exim"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Настройка автоответчика в Exim"  
Сообщение от Игорь (??) on 16-Май-06, 18:30 
есть задача:  
  
в ответ на письма, пришедшие на определенный домен - ответить  
"такой домен прекращает работу, пишите на домен такой-то"  

после некоторой серии попыток получилось вот что :
auto_reply:
  driver = autoreply
  from = Autoreply System <mailer-daemon@domain.ru>
  to = "$sender_address"
  text = "\
  Dear $h_from\n\n\
  This is an automatic reply. PlEASE send your e-mail to @domain.ru \n\
  ====================================================\n\n\

domainforward:
  driver = accept
  allow_fail
  allow_defer
  condition = ${if eq {${domain}} {mydomain.ru} {no} {yes}}  
  transport = auto_reply


но вроде получилось что проверяются письма пришедшии с mydomain а нужно чтобы проверялись пришедшии на mydomain!

ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ НАДО

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Настройка автоответчика в Exim"  
Сообщение от bass (??) on 17-Май-06, 06:21 
>есть задача:
>
>в ответ на письма, пришедшие на определенный домен - ответить
>"такой домен прекращает работу, пишите на домен такой-то"
>
>после некоторой серии попыток получилось вот что :
>auto_reply:
>  driver = autoreply
>  from = Autoreply System <mailer-daemon@domain.ru>
>  to = "$sender_address"
>  text = "\
>  Dear $h_from\n\n\
>  This is an automatic reply. PlEASE send your e-mail to
>@domain.ru \n\
>  ====================================================\n\n\
>
>domainforward:
>  driver = accept
>  allow_fail
>  allow_defer
эти 2 процедуры не нужны.
>  condition = ${if eq {${domain}} {mydomain.ru} {no} {yes}}
>  transport = auto_reply
>
>
>но вроде получилось что проверяются письма пришедшии с mydomain а нужно чтобы
>проверялись пришедшии на mydomain!

перевожу ваш кондишн
{если ${домен получателя} равен {mydomain.ru} то {ничего не делать и выйти и роутера} иначе {перейти к ниже описанным процедурам}}
вывод: переставте местами {no}{yes} :)

1. в faq равно как и в документации autoreply описан довольно внятно с примерами.
2. так ли вам важен именно автореплай? намного проще сделать (без принятия письма+без обработки его кучей фильтров = экономия трафика+экономия ресурсов) ответ в стиле 550 с вашим тестком в самом начале acl-ей.
3.  в таких задачах, идеологически выдержанным будет использование процедур bounce

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру