The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Exim4. Выполнение скрипта при получении письма."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Exim4. Выполнение скрипта при получении письма."  +/
Сообщение от varlog (ok) on 27-Дек-10, 09:51 
Добрый день!
Есть Debian на котором установлен exim4. Нужно чтобы при приходе почтового сообщения на скажем test@xx.xx.xx.xx выполнялся скрипт. Сделал следующее:
в /etc/exim4/conf.d/router добавил
test:
driver = accept
domains = xx.xx.xx.xx
transport = test

в /etc/exim4/conf.d/transport добавил
test:
driver = pipe
command = "/usr/local/bin/test.sh"

При отправке письма по адресу test@xx.xx.xx.xx получаю Unrouteable address.
В качестве имени сервера указан ip xx.xx.xx.xx
Подскажите, можно ли отправлять почту по ip адресу. И что не так сделано. Буду благодарен за любую подсказку.

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Exim4. Выполнение скрипта при получении письма."  +/
Сообщение от Евгений (??) on 27-Дек-10, 12:40 
Посмотрите в сторону
allow_domain_literals

Раскомментировать для тогоЮ, чтоб exim понимал адреса вида user@[IP_ADDR]
Spec guide (default conf file 7)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Exim4. Выполнение скрипта при получении письма."  +/
Сообщение от varlog (ok) on 27-Дек-10, 16:32 
> Посмотрите в сторону
> allow_domain_literals
> Раскомментировать для тогоЮ, чтоб exim понимал адреса вида user@[IP_ADDR]
> Spec guide (default conf file 7)

Спасибо за ответ. Данную строку раскоментировал, однако результат тот же
2010-12-27 15:29:28 1PXCCc-00080O-3S ** test@xx.xx.xx.xx: Unrouteable address
2010-12-27 15:29:28 1PXCCe-00080Q-Kb <= <> R=1PXCCc-00080O-3S U=Debian-exim P=local S=109447
2010-12-27 15:29:28 1PXCCc-00080O-3S Completed
2010-12-27 15:29:34 1PXCCe-00080Q-Kb => test@gmail.com R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [74.125.79.27] X=TLS1.0:RSA_ARCFOUR_MD5:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=mx.google.com"
2010-12-27 15:29:34 1PXCCe-00080Q-Kb Completed

Почему он роут не видит ведь всё же прописано?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Exim4. Выполнение скрипта при получении письма."  +/
Сообщение от tux2002 (ok) on 27-Дек-10, 17:51 
> Добрый день!
> Есть Debian на котором установлен exim4. Нужно чтобы при приходе почтового сообщения
> на скажем test@xx.xx.xx.xx выполнялся скрипт. Сделал следующее:
> в /etc/exim4/conf.d/router добавил
> test:
> driver = accept

  local_parts = test
  domains = +local_domains
> transport = test

В local_domains впишите через : нужные домены и IP (IP в начале списка). Проверка распознавания маршрута и транспорта exim -bt test@domain.


> в /etc/exim4/conf.d/transport добавил
> test:
> driver = pipe
> command = "/usr/local/bin/test.sh"
> При отправке письма по адресу test@xx.xx.xx.xx получаю Unrouteable address.
> В качестве имени сервера указан ip xx.xx.xx.xx
> Подскажите, можно ли отправлять почту по ip адресу. И что не так
> сделано. Буду благодарен за любую подсказку.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Exim4. Выполнение скрипта при получении письма."  +/
Сообщение от varlog (ok) on 28-Дек-10, 09:36 
>[оверквотинг удален]
> В local_domains впишите через : нужные домены и IP (IP в начале
> списка). Проверка распознавания маршрута и транспорта exim -bt test@domain.
>> в /etc/exim4/conf.d/transport добавил
>> test:
>> driver = pipe
>> command = "/usr/local/bin/test.sh"
>> При отправке письма по адресу test@xx.xx.xx.xx получаю Unrouteable address.
>> В качестве имени сервера указан ip xx.xx.xx.xx
>> Подскажите, можно ли отправлять почту по ip адресу. И что не так
>> сделано. Буду благодарен за любую подсказку.

Огромное спасибо за помощь.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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