Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FAQ по Exim MTA

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

ShriEkeR (16-05-2011 18:50): FAQ по Exim MTA #2  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Текущая версия Exim 4.72

   Home page Автор Philip Hazel, University of Cambridge.
Exim - чертовски быстр, отличный выбор для загруженных систем. Свободно распространяемый Mail Transport Agent (MTA, лицензия GPL), обладающий возможностью очень гибкой и тонкой настройки, включая поиск конфигурационной информации в базах данных - mySQL, PostgresQL, Oracle, SQLite.., а также LDAP.  В Exim встроена поддержка Maildir (quota), SMTP-аутентификация, TLS/SSL, SpamAssassin, сканирование на лету антивирусом(ами), ACL, системные фильтры... Сомневающимся.
На многие вопросы помогут найти ответы рассылки: На русском + На английском
Документация на русском по Exim + много полезной инфы на www.lissyara.su

Установка почтового сервера на базе Exim с поддержкой виртуальный аккаунтов (MySQL).
Подробное руководство состоит из двух связанных частей:
   1. Установка и настройка Exim 4.20.
   2. Установка  и настройка Tpop3d с поддержкой виртуальных аккаунтов.
Внимательно читаем здесь © ginger
-=-=-=-
Улучшенный вариант части 1: Exim-4.50 + MySQL © ginger
-=-=-=-
Так как Tpop3d не совместим с MS Outlook Express 6, а также не поддерживает IMAP, автор рекомендует его заменить на Dovecot. Изменения, которые нужно сделать cмотрим здесь © ginger
-=-=-=-
Еще один вариант установки © Wombat
-=-=-=-
Exim+Courier-Imap+MySQL+ClamAV+DSPAM+SquirrelMail © Павел Семенец Искать по ctrl+F=Павел Семенец
-=-=-=-
Опции для сборки exim из портов (FreeBSD) © tankistua
 
Уважаемые коллеги!
 
Нам очень дороги ваши конфиги и логи на несколько страниц, но, поверьте, их гораздо приятнее читать когда они заключены в тэг more.

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 10:58 29-08-2003 | Исправлено: hoochie, 22:55 16-12-2010
Yakon

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть следующая проблема.
При запущенном dovecot 1.1.1 с protocols = imap
и при активной сессии imap
при получении письма в логи exim 4.69 вываливается:
2008-07-16 19:30:41 1KJ8xl-0003S4-4I == support@domen.ru R=dovecot_user T=dovecot_delivery defer (2): No such file or directory: while renaming /var/mail/exim/support@domen.ru/new//temp.13274.mail.domen.ru as /var/mail/exim/support@domen.ru/new//q1KJ8xl-143741
dovecot успевает раньше exim обработать файл и перекинуть в папку cur.
exim сходит с ума, шлёт обратно уведомления о недоставке, несколько раз доставляет одно письмо.
Как бороться?
 

Всего записей: 162 | Зарегистр. 11-01-2004 | Отправлено: 19:38 16-07-2008
SayAdm



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ выручайте! Не могу победить сабж. Нужно ограничить кол-во писем на соединение, но не на в ход, а на выход. Тоесть: Есть очередь 100 писем для MAILHOST. Exim должен соединиться, отправить не больше N (заданное значение), после чего разорвать сессию. И так да тах пор пока очередь не опустеет, как это реализовать ?

Всего записей: 9 | Зарегистр. 18-11-2007 | Отправлено: 20:54 22-07-2008
Arcana_Wizard



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так, я свою проблему решил, почта ходит, POP3 работает, relay настроен и закрыт. Но... нужно сделать так, чтобы например, я отправлял с внетреннего сервера от имени демона какого-нибудь почту, она оттуда проходила через мой relay и получатель в поле адреса отправителя видел виртуальный ящик на моём сервере (т.к. ящика демона не существует во внутренней сети). Подскажите...

Всего записей: 6 | Зарегистр. 15-07-2008 | Отправлено: 09:55 28-07-2008
Sergey345

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите побороть "relay not permitted"
Не приходит почта с внешних адресов.
 
Подробнее...
 
Jul 29 17:07:42 mail exim[81647]: 2008-07-29 17:07:42 H=kanaka.inar.ru [213.154.160.6] F=<garnet@inarnet.ru> rejected RCPT <ksa@myhost.ru>: relay not permitted

Всего записей: 6 | Зарегистр. 03-05-2008 | Отправлено: 17:10 29-07-2008
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Помогите побороть "relay not permitted"  
 Не приходит почта с внешних адресов.  

Проблема тут:

Код:
hostlist   relay_from_hosts = localhost

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 18:54 29-07-2008
Sergey345

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в качестве эксперемента поставил  
 
domainlist local_domains = *
domainlist relay_to_domains = *
hostlist   relay_from_hosts = *
 
Ошибка та же.

Всего записей: 6 | Зарегистр. 03-05-2008 | Отправлено: 09:41 30-07-2008
idiMAN

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergey345
А демона не забыл перестартовать, чтоб новые конфиги считал?

Всего записей: 466 | Зарегистр. 05-05-2003 | Отправлено: 09:26 31-07-2008
Sergey345

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не забыл
 
Я уже 5 лет администрю sendmail
Вот решил перейти на exim и уже 2 недели толку дать не могу
 
Отправляться письма - отправляются.  
MySQL вариант работает без проблем (только письма ниоткуда не принимает)
 
Мне хотя бы всю подряд почту принимать для начала, а потом я с acl-ами разберусь как нибудь
 
Что делал:
 
Зарегистрировал домен mydomen.ru - nslookup отзывается без проблем
позвонил провайдеру - создали файл обратной зоны.
 
выделил компьютер, поставил FreeBSD 6.3, обновил порты
 
Причём каждый раз когда не получалось заново переустанавливал систему для чистоты эксперемента.
Пробовал конфиграции: lissyara, ginger старую и новую.
Пробовал собирать вручную и из портов
 
ОЧЕНЬ не хочется переходить на postfix, а sendmail уже достал своей неповоротливостью
 
не дайте загнутся

Всего записей: 6 | Зарегистр. 03-05-2008 | Отправлено: 09:42 31-07-2008
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sergey345
У Exim есть логи. Там указана причина, по которой не принялось сообщение. Без этих данных мы ничего помочь не сможем.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 12:49 31-07-2008
Sergey345

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkHost
В первом моём сообщении выдержка из лога

Всего записей: 6 | Зарегистр. 03-05-2008 | Отправлено: 18:52 31-07-2008
Arcana_Wizard



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А с моей проблемой мне похоже, придётся биться один на один...

Всего записей: 6 | Зарегистр. 15-07-2008 | Отправлено: 08:03 01-08-2008
theBah

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но... нужно сделать так, чтобы например, я отправлял с внутреннего сервера от имени демона какого-нибудь почту, она оттуда проходила через мой relay и получатель в поле адреса отправителя видел виртуальный ящик на моём сервере (т.к. ящика демона не существует во внутренней сети)

 
а твой демон не может при формировании письма заполнить поле FROM:
например, у меня так биллинг шлет уведомления, прикидываясь абонентским отделом.

Всего записей: 12 | Зарегистр. 06-01-2005 | Отправлено: 15:01 01-08-2008
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sergey345
А еще дай вывод host или dig для всех хостов, указанных в логе. Кроме того, для проверь отправку через ключ -bt

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 15:25 01-08-2008
but4er



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
столкнулся с проблеммой, при проверке работы встроеных в exim квот на размер ящика.  
Если присылать сообщение на тестируемый ящик сообщение с несуществующего email, но существующего домена, то auto-replied'у от демона о привышении квоты юзером некуда уходить. И они висят в очереди на отправку, тем самым занимая ресурсы сервера. Пример письмо:
-----cut here------
mail from: user@existdomain
rcpt to: userfortestquota@domain
data
subj: test
 
test
.
-----cut here-------
где user - существующий пользователь на машине existdomain.
existdomain - существующий домен но без MTA.
userfortestquota - собственно пользователь с превышенной квотой.
domain - домен с МТА и польователями.
кусок лога  
Подробнее...
Мне, собственно, понятно почему они не уходят. Не понятно другое, каково время timeout на их недоставку? После какого времени они удалятся из очереди? Есть ли какое нибудь красивое решение для этого или только не принимать почту с доменов без MX записей?
 
ПС.  эти таймауты не относятся к данным письмам (ignore_bounce_errors_after, timeout_frozen_after)

Всего записей: 7 | Зарегистр. 22-09-2005 | Отправлено: 14:09 04-08-2008 | Исправлено: but4er, 14:10 04-08-2008
alexshur



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как настроить exim, что б для определенного домена, все письма на несуществующие адреса any@domain.ru падали в один почтовый ящик, например на postmaster@domain.ru

Всего записей: 4 | Зарегистр. 15-02-2006 | Отправлено: 18:18 13-08-2008
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
full_aliases:
    driver = redirect
    allow_fail
    allow_defer
    data = ${lookup{$local_part@$domain}lsearch*@{CONFDIR/local/aliases.full}}
    file_transport = address_file
    pipe_transport = address_pipe
 
 
CONFDIR/local/aliases.full
*@domain.ru  postmaster@domain.ru

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:21 14-08-2008
alexshur



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tankistua: Спасибо за помощь.

Всего записей: 4 | Зарегистр. 15-02-2006 | Отправлено: 13:10 14-08-2008
pelshsps

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, можно ли средсвами Exim-а делать замену в теле письма. Например заменять подстроку http:// на h++p:// ? Спасибо.

Всего записей: 5 | Зарегистр. 10-10-2005 | Отправлено: 14:23 15-08-2008
fzfxru

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет. Имеется связка Debian lenny beta2 + exim 4.69-5 + dovecot. Без БД. С dovecot'ом проблем не наблюдается. С Exim'ом пытаюсь разобраться уже третьи сутки безуспешно по следующей проблеме: стойкое ощущение, что Exim на моём сервере релеит почту от левых доменов на левые домены. Вывод сделан на основании записей в mainlog'е чуть ниже. Для части левых сообщений как я понимаю срабатывает "domainlist relay_to_domains = 'fzfx.ru'", для части, увы, нет; обратите внимание на строки с "Message accepted for delivery", которые меня и беспокоят - домены, которые фигурируют там я не разрешал.
 
---
 
2008-08-15 23:42:53 [16419] H=123-204-7-66.dynamic.seed.net.tw (84.52.116.106) [123.204.7.66]:1052 I=[192.168.1.99]:25 F=<ecpluonvqhhiqycps@ms32.hinet.net> rejected RCPT <tychen@niu.edu.tw>: relay not permitted: nether local recipient nor domain allowed for relaying over our domain
2008-08-15 23:42:53 [16419] H=123-204-7-66.dynamic.seed.net.tw (84.52.116.106) [123.204.7.66]:1052 I=[192.168.1.99]:25 F=<ecpluonvqhhiqycps@ms32.hinet.net> rejected RCPT <kelvin@mail.fetl.com.tw>: relay not permitted: nether local recipient nor domain allowed for relaying over our domain
2008-08-15 23:42:54 [16419] H=123-204-7-66.dynamic.seed.net.tw (84.52.116.106) [123.204.7.66]:1052 I=[192.168.1.99]:25 incomplete transaction (QUIT) from <ecpluonvqhhiqycps@ms32.hinet.net>
2008-08-15 23:42:54 [16419] SMTP connection from 123-204-7-66.dynamic.seed.net.tw (84.52.116.106) [123.204.7.66]:1052 I=[192.168.1.99]:25 closed by QUIT
2008-08-15 23:43:07 [16423] 1KRDCc-0007xs-K6 => v1203308@ms39.hinet.net F=<joseph_pa@xuite.net> P=<joseph_pa@xuite.net> R=dnslookup T=remote_smtp S=2805 H=ms39a.hinet.net [168.95.5.39]:25 C="250 DAA14068 Message accepted for delivery" QT=1w22h3m45s DT=17s
2008-08-15 23:43:07 [16423] 1KRDCc-0007xs-K6 => v1203271@ms37.hinet.net F=<joseph_pa@xuite.net> P=<joseph_pa@xuite.net> R=dnslookup T=remote_smtp S=2805 H=ms37a.hinet.net [168.95.5.37]:25 C="250 DAA05061 Message accepted for delivery" QT=1w22h3m45s DT=17s
2008-08-15 23:43:07 [16429] 1KSOip-0001Q9-9i == lcclight@ms34.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:07 [16429] 1KSOip-0001Q9-9i == lcclight@ms36.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:07 [16429] 1KSOip-0001Q9-9i == lcclin@ms5.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:07 [16429] 1KSOip-0001Q9-9i == lcclww@ms5.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:08 [16430] 1KRDCc-0007xs-K6 Remote host ms43a.hinet.net [168.95.5.43] closed connection in response to initial connection
2008-08-15 23:43:08 [16423] 1KRDCc-0007xs-K6 == v1203326@ms43.hinet.net R=dnslookup T=remote_smtp defer (-18): Remote host ms43a.hinet.net [168.95.5.43] closed connection in response to initial connection
2008-08-15 23:43:08 [16434] 1KU5CW-0004H4-68 <= <> R=1KSOip-0001Q9-9i U=Debian-exim P=local S=2506 from <> for benjao@hotmail.com
2008-08-15 23:43:09 [16435] 1KU5CW-0004H4-68 => benjao@hotmail.com F=<> P=<> R=dnslookup T=remote_smtp S=2589 H=mx3.hotmail.com [65.54.244.200]:25 C="250  <E1KU5CW-0004H4-68@melchior.nwlt.ru> Queued mail for delivery" QT=1s DT=1s
2008-08-15 23:43:09 [16435] 1KU5CW-0004H4-68 Completed QT=1s
2008-08-15 23:43:25 [16423] 1KRDCc-0007xs-K6 => v120333@ms15.hinet.net F=<joseph_pa@xuite.net> P=<joseph_pa@xuite.net> R=dnslookup T=remote_smtp S=2805 H=ms15a.hinet.net [168.95.5.15]:25 C="250 DAA08401 Message accepted for delivery" QT=1w22h4m3s DT=18s
2008-08-15 23:43:25 [16423] 1KRDCc-0007xs-K6 ** v1203326@ms43.hinet.net: retry timeout exceeded
2008-08-15 23:43:25 [16440] 1KSRxa-0000pL-Ro == lin61130@ms45.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:25 [16440] 1KSRxa-0000pL-Ro == lin62708@ms58.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:25 [16441] 1KU5Cn-0004HB-KT <= <> R=1KRDCc-0007xs-K6 U=Debian-exim P=local S=3558 from <> for joseph_pa@xuite.net
2008-08-15 23:43:25 [16423] 1KRDCc-0007xs-K6 Completed QT=1w22h4m3s
2008-08-15 23:43:27 [16440] 1KSRxa-0000pL-Ro => lin61131@ms15.hinet.net F=<phoebe.jason@gmail.com> P=<phoebe.jason@gmail.com> R=dnslookup T=remote_smtp S=3786 H=ms15a.hinet.net [168.95.5.15]:25* C="250 DAA08568 Message accepted for delivery" QT=4d12h6m29s DT=2s
2008-08-15 23:43:27 [16446] 1KSRx1-0000iv-9v == sunfull6@ms58.hinet.net routing defer (-51): reusing SMTP connection skips previous routing defer
2008-08-15 23:43:28 [16443] 1KU5Cn-0004HB-KT ** joseph_pa@xuite.net F=<> P=<> R=dnslookup T=remote_smtp: SMTP error from remote mail server after RCPT TO:<joseph_pa@xuite.net>: host filter4.mail.xuite.net [210.242.46.179]: 550 #5.1.0 Rejected by bounce verification.
2008-08-15 23:43:28 [16443] 1KU5Cn-0004HB-KT Frozen (delivery error message)
 
---
 
Увы, почтовым сервером занимаюсь впервые. На выходных вообще сделал глупость - не погасил после экспериментов exim и буквально за сутки им попользовалось очень много народу в своих целях. ( Суточные логи весили по 200 метров... Сейчас ситуация намного более радостная - на половину сообщений с левых доменов на левые домены exim отвечает "relay not permitted". Но на другую половину подобных мессаг - другие ответы, в т. ч. и (ужас!) приёмы и доставки этих сообщений.
Воскуривание мануалов мне помогает увы слабо, ибо топчусь вокруг одних и тех же параметров в конфиге, касающихся relay_to и иже с ним, а результата лучшего чем того что привожу добиться не удалось.
Привожу малую часть конфига, боюсь что за весь запинаете. Огромная к вам просьба - подтолкните, задайте наводящие вопросы, запросите результаты команд для exim'а в шелле, направьте на альтернативный мануал (желательно русскоязычный), отличный от того что на exim.org... Если можно сюда положить весь конфиг - сообщите, выложу; весит 21 КБ, но я могу его пропарсить вручную, убрав явно лишнее, могу отсечь те части, на которые укажете вы. Вообще же конфиг (autogenerated.conf) - почти дефолтный из пакета exim4 для debian с минимальными изменениями. Заранее спасибо.
 
---
 
exim_path = /usr/sbin/exim4
 
CONFDIR = /etc/exim4
 
UPEX4CmacrosUPEX4C = 1
 
MAIN_PACKAGE_VERSION=4.69-5
 
MAIN_LOCAL_DOMAINS=@:localhost:fzfx.ru
 
MAIN_RELAY_TO_DOMAINS=fzfx.ru
 
ETC_MAILNAME=fzfx.ru
 
LOCAL_DELIVERY=mail_spool
 
MAIN_RELAY_NETS=127.0.0.1 : 127.0.0.1 : ::::1
 
DCreadhost=empty
 
DCsmarthost=empty
 
DC_eximconfig_configtype=internet
 
DCconfig_internet=1
 
###
 
domainlist local_domains = MAIN_LOCAL_DOMAINS
 
domainlist relay_to_domains = 'fzfx.ru'
 
hostlist relay_from_hosts = MAIN_RELAY_NETS
 
qualify_domain = ETC_MAILNAME
 
local_interfaces = 192.168.1.99
 
LOCAL_DELIVERY=mail_spool
 
gecos_pattern = ^([^,:]*)
gecos_name = $1
 
CHECK_RCPT_LOCAL_LOCALPARTS = ^[.] : ^.*[@%!/|`#&?]
 
CHECK_RCPT_REMOTE_LOCALPARTS = ^[./|] : ^.*[@%!`#&?] : ^.*/\\.\\./
 
MAIN_ACL_CHECK_MAIL = acl_check_mail
acl_smtp_mail = MAIN_ACL_CHECK_MAIL
 
MAIN_ACL_CHECK_RCPT = acl_check_rcpt
acl_smtp_rcpt = MAIN_ACL_CHECK_RCPT
 
MAIN_ACL_CHECK_DATA = acl_check_data
acl_smtp_data = MAIN_ACL_CHECK_DATA
 
begin acl
 
acl_local_deny_exceptions:
  accept
    hosts = ${if exists{CONFDIR/host_local_deny_exceptions}\
                 {CONFDIR/host_local_deny_exceptions}\
                 {}}
  accept
    senders = ${if exists{CONFDIR/sender_local_deny_exceptions}\
                   {CONFDIR/sender_local_deny_exceptions}\
                   {}}
  accept
    hosts = ${if exists{CONFDIR/local_host_whitelist}\
                 {CONFDIR/local_host_whitelist}\
                 {}}
  accept
    senders = ${if exists{CONFDIR/local_sender_whitelist}\
                   {CONFDIR/local_sender_whitelist}\
                   {}}
 
  .ifdef LOCAL_DENY_EXCEPTIONS_LOCAL_ACL_FILE
  .include LOCAL_DENY_EXCEPTIONS_LOCAL_ACL_FILE
  .endif
   
  .ifdef WHITELIST_LOCAL_DENY_LOCAL_ACL_FILE
  .include WHITELIST_LOCAL_DENY_LOCAL_ACL_FILE
  .endif
 
acl_check_mail:
  .ifdef CHECK_MAIL_HELO_ISSUED
  deny
    message = no HELO given before MAIL command
    condition = ${if def:sender_helo_name {no}{yes}}
  .endif
 
  accept
 
acl_check_rcpt:
 
  accept
    hosts = :
 
  .ifdef CHECK_RCPT_LOCAL_LOCALPARTS
  deny
    domains = +local_domains
    local_parts = CHECK_RCPT_LOCAL_LOCALPARTS
    message = restricted characters in address
  .endif
 
  .ifdef CHECK_RCPT_REMOTE_LOCALPARTS
  deny
    domains = !+local_domains
    local_parts = CHECK_RCPT_REMOTE_LOCALPARTS
    message = restricted characters in address
  .endif
 
  accept
    .ifndef CHECK_RCPT_POSTMASTER
    local_parts = postmaster
    .else
    local_parts = CHECK_RCPT_POSTMASTER
    .endif
    domains = +local_domains : +relay_to_domains
 
  .ifdef CHECK_RCPT_VERIFY_SENDER
  deny
    message = Sender verification failed
    !acl = acl_local_deny_exceptions
    !verify = sender
  .endif
 
  deny
    !acl = acl_local_deny_exceptions
    senders = ${if exists{CONFDIR/local_sender_callout}\
                         {CONFDIR/local_sender_callout}\
                   {}}
    !verify = sender/callout
 
  accept
    hosts = +relay_from_hosts
    control = submission/sender_retain
 
  accept
    authenticated = *
    control = submission/sender_retain
 
  require
    message = relay not permitted: nether local recipient nor domain allowed for relaying over our domain
    domains = +local_domains : +relay_to_domains
 
  require
    verify = recipient
 
  deny
    !acl = acl_local_deny_exceptions
    recipients = ${if exists{CONFDIR/local_rcpt_callout}\
                            {CONFDIR/local_rcpt_callout}\
                      {}}
    !verify = recipient/callout
 
  deny
    message = sender envelope address $sender_address is locally blacklisted here. If you think this is wrong, get in touch with postmaster
    !acl = acl_local_deny_exceptions
    senders = ${if exists{CONFDIR/local_sender_blacklist}\
                   {CONFDIR/local_sender_blacklist}\
                   {}}
 
  deny
    message = sender IP address $sender_host_address is locally blacklisted here. If you think this is wrong, get in touch with postmaster
    !acl = acl_local_deny_exceptions
    hosts = ${if exists{CONFDIR/local_host_blacklist}\
                 {CONFDIR/local_host_blacklist}\
                 {}}
 
begin authenticators
 
 plain_server:
   driver = plaintext
   public_name = PLAIN
   server_condition = "${if crypteq{$auth3}{${extract{1}{:}{${lookup{$auth2}lsearch{CONFDIR/passwd}{$value}{*:*}}}}}{1}{0}}"
   server_set_id = $auth2
   server_prompts = :
 
 cram_md5_server:
   driver = cram_md5
   public_name = CRAM-MD5
   server_secret = ${extract{2}{:}{${lookup{$auth1}lsearch{CONFDIR/passwd}{$value}fail}}}
   server_set_id = $auth1
 
cram_md5:
  driver = cram_md5
  public_name = CRAM-MD5
  client_name = ${extract{1}{:}{${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$value}fail}}}
  client_secret = ${extract{2}{:}{${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$value}fail}}}
---

Всего записей: 8 | Зарегистр. 15-08-2008 | Отправлено: 00:44 16-08-2008
but4er



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to fzfxru
 
C="250 DAA08401 Message accepted for delivery" это ответ от H=ms15a.hinet.net [168.95.5.15]:25 на сообщение посланное твоим MTA.

Всего записей: 7 | Зарегистр. 22-09-2005 | Отправлено: 09:25 16-08-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FAQ по Exim MTA
ShriEkeR (16-05-2011 18:50): FAQ по Exim MTA #2


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru