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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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.

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

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

Цитата:
это он наверно сейчас уже написал )))

да меня просто добивает сама ситуация: типа почта и его айпишник - это секретная информация, но вот пожите люди добрые кто чем может.
 
При том что сервер в инете стоит и используется для предоставления публичных сервисов.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 21:44 18-10-2008
senigor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
добрый день.
 
извините что спрашиваю в этом форуме имея MTA постфикс
 
ребята, помогите разобраться со след. проблемой.
перестали доходить письма на некоторые сервера
 
в логах вижу
Oct 21 22:05:26 jail2 postfix/qmgr[1929]: D158C930628: from=<tech@myserver.com>, size=1608, nrcpt=2 (queue active)
Oct 21 22:05:40 jail2 postfix/smtp[87584]: D158C930628: to=<user1@remote.com>, relay=bsf.cwie.net[63.214.164.36]:25, delay=4657, delays=4643/0.19/14/0.08, dsn=4.4.2, status=deferred (lost connection with bsf.cwie.net[63.214.164.36] while sending RCPT TO)
Oct 21 22:05:40 jail2 postfix/smtp[87584]: D158C930628: to=<user2@remote.com>, relay=bsf.cwie.net[63.214.164.36]:25, delay=4657, delays=4643/0.19/14/0.08, dsn=4.4.2, status=deferred (lost connection with bsf.cwie.net[63.214.164.36] while sending RCPT TO)
 
соот-но эти же письма бесконечно маринуються в очереди.
 
33DEC930627      792 Mon Oct 20 14:47:54  tech@myserver.com
      (lost connection with bsf.cwie.net[63.214.164.36] while sending RCPT TO)
                                         user1@remote.com
                                         user2@remote.com
 
 
Скажите пож из-за чего может возникать такая ошибка? может ли это быть связано что мой сервер не имеет обр. записи с днс-е прова?
 
 
 
Добавлено:
похоже проблема в этом
попробовал сделать следующее
 
[root@jail2 ~]# telnet bsf.cwie.net 25
Trying 63.214.164.36...
Connected to bsf.cwie.net.
Escape character is '^]'.
220 bsf.cwie.net ESMTP (d45dec30c620fbb3bd9f6ff79a2c2d1d)
helo bsf
250 bsf.cwie.net Hello bsf [69.31.85.141], pleased to meet you
mail from: tech@myserver.com
250 Ok
rcpt to: user1@remote.com
554 Service unavailable; Client host [bsf] blocked using Barracuda Reputation; http://bbl.barracudacentral.com/q.cgi?ip=my_ip
Connection closed by foreign host.
 
надеюсь что в этом. буду ждать 48 часов, чтобы проверить.

Всего записей: 2 | Зарегистр. 25-09-2008 | Отправлено: 19:24 21-10-2008
hoochie



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Считаю такие случаи проблемой удаленного сервера. То ли у тамошнего админа слишком много ума (ум заходит за разум), чтобы использовать такие сервисы, то ли наоборот, не хватает квалификации настроить все самому.
Если  тебе очень критично, то свяжись с ним и объясни ситуацию.

----------
Раньше у нас было время
Теперь у нас есть дела...

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 22:59 21-10-2008 | Исправлено: hoochie, 23:00 21-10-2008
Tobikaji

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
 
Задача следующая:
необходимо перенаправлять все письма, который генерирует root@my.domain при ошибках конкретному локальному пользователю user@my.domain, на ящик user_redirct@my.domain (т.е. user@my.domain не должен получать никаких сообщений от root@my.domain)
 
Где можно найти информацию для реализации данной задачи? Может у кого-то была подобная проблема?

Всего записей: 5 | Зарегистр. 18-09-2008 | Отправлено: 15:31 22-10-2008
KOT_MATPOCKuH

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе утро!
Извиняюсь если баян - читать 80 страниц честно не осилил, а поиск не выдал осмысленного результата.
 
Есть: exim 4.69 + spamassassin. по какой-то причине некоторые маленькие письма пролетают мимо спамфильтра. т.е. в самом письме нет никаких заголовков X-Spam*, в логах spamd тоже не обнаружено проверок письма с данным msgid.
Замечено на нескольких несвязанных между собой системах.
В чём проблема и как лечить?
 
spamd прикручен стандартно через acl_check_data с добавлением:
          condition  = ${if < {$message_size}{500k}{yes}{no}}

Всего записей: 9 | Зарегистр. 27-10-2008 | Отправлено: 14:53 27-10-2008
hoochie



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

Цитата:
некоторые маленькие письма


Цитата:
condition  = ${if < {$message_size}{500k}{yes}{no}}  



----------
Раньше у нас было время
Теперь у нас есть дела...

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 19:26 27-10-2008
KOT_MATPOCKuH

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

Цитата:
Цитата:
Цитата:
некоторые маленькие письма

Цитата:
Цитата:
condition  = ${if < {$message_size}{500k}{yes}{no}}

Гм. Я тупой. Поясните.
Условие - размер письма меньше 500k.
Проскакивают почему-то письма в р-оне 1k. И то не все.
Что я не так понимаю?

Всего записей: 9 | Зарегистр. 27-10-2008 | Отправлено: 09:57 28-10-2008
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
типа 1 и есть меньше 500 - что не так ?  
 
Добавлено:
accept  condition = ${if >{$message_size}{200k}{yes}{no}}
        add_header = X-Spam-Checked: NO
 
 
и почему ты уверен что пролетает письмо именно на этом ацл-е ?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 10:34 28-10-2008
hoochie



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приложи логи exima и spamd. Без них разговаривать не о чем.

----------
Раньше у нас было время
Теперь у нас есть дела...

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 10:41 28-10-2008
KOT_MATPOCKuH

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

Цитата:
Приложи логи exima и spamd. Без них разговаривать не о чем.  

Так. Всё таки я туплю. До spamd письма доходят. Он их проверяет и честно метит как спам.
А вот exim почему-то не добавляет соотвествующие заголовки и не срабатывает складывание в отдельный сабфолдер:
  directory = ${lookup pgsql{select maildir from accounts where login = '${quote_pgsql:$local_part}'}{$value}fail}${if >{$spam_score_int}{49}{/.Spam}{}}
 
 
Собственно выдержка из mainlog по данному письму:
Подробнее...
В reject/panic-логах ничего криминального не нашёл. Или плохо искал?
 
spamd сказал следующее:
Подробнее...

Всего записей: 9 | Зарегистр. 27-10-2008 | Отправлено: 13:10 28-10-2008
hoochie



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
...еще неплохо бы увидеть вменяемый конфиг exim'a, а не выдранные куски.
Попробуй посмотреть что получается через  

Код:
exim -bd -d+all

 


----------
Раньше у нас было время
Теперь у нас есть дела...

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 23:17 28-10-2008
KOT_MATPOCKuH

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

Цитата:
Попробуй посмотреть что получается через  
 
Код:

Код:
exim -bd -d+all

Мнда. именно этим и пришлось заняться.
А выяснилось буквально следующее:
по хорошему (официально) $spam_score_int доступна только в рамках acl-ов.
и если доставка писем осуществляется другим процессом (что видимо получАлось на части писем в моём случае), то её значение не определено.
Ну а дальше всё становится понятно само.

Всего записей: 9 | Зарегистр. 27-10-2008 | Отправлено: 09:50 31-10-2008
Hell King



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все здраствуйте.
Такая проблема. Есть филиал в другом городе. Ай-пи филиала попал в блек-лист.
Теперь когда пытаются отправить письмо через мой СМТП то им говорит болт.
СМТП у меня только с авторизацией. Курю уже 2 дня не могу понять.  
 
Добавлено:
Спасибо разобрался сам. Вопрос снят

Всего записей: 69 | Зарегистр. 14-10-2002 | Отправлено: 13:37 12-11-2008
hrapun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день, уважаемые.  
Имеется такая проблема: когда происходит bounce, Exim почему-то криво их шлет.
Заключается это в том, что при отсылке он в HELO не указывает имя хоста. Как результат, в логи принимающего сервера падает:  
 

Код:
rejected HELO from mydomain.ru : syntactically invalid argument(s): (no argument given)

 
На отсылающем Exim  в лог падает следующее:
 

Код:
SMTP error from remote mail server after HELO : host my.mydomain.ru : 501 Syntactically invalid HELO argument(s)

 
Письма эти потом висят в очереди в таком виде:

Код:
 
exim -bpra
6h  107K 1L0toS-0005va-U8 <>
           
 
 

, тоесть отсылатель пустой. Думал, что связано с этим. Выставил в конфиг dsn_from = noreply@mydomain.ru  (ящик реальный) - безрезультатно. Прописал errors_reply_to = noreply@mydomain.ru - всеравно, в поле автора письма пусто, и скорее всего это и является причиной неуказания домена в HELO.
 
Перечитал всё, что нашёл, касательно Exim и того, как он работает с bounce. Попробовал всё. Проблема есть. Идеи кончились
Итог плохой - если по каким-либо причинам письмо не может быть доставлено, об этом не узнает отправитель, и только по истечении трёх дней письмо упадёт в ящик postmaster.
 
Может кто решал такую проблему? Или видел в доках что-то, что я пропустил? Буду благодарен за подсказку.

Всего записей: 76 | Зарегистр. 12-08-2006 | Отправлено: 17:14 14-11-2008
ujinkrestov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!!! По невнимательности создал тему по этому вопросу несовсем там, поэтому продублирую и дополню вопрос.
Имеется почтовый сервер с двумя доменами - внешним relay.net и внутренним (виртуальный) Вопрос в следующем:  
Как заставить exim запретить отсылку с виртуального домена test.net во внешнюю сеть, но разрешить отсылку домену relay.net? Соответственно внешний домен должен работать со всей почтой как с внешней так и с внутренней.
 
Конфиг следующий:
 
list
 
С приведенным конфигом рубит наружу оба домена, внутри почта ходит....
Заранее благодарю за ответ!!!  
Вопрос с повестки снят, разобрался

Всего записей: 2 | Зарегистр. 18-11-2008 | Отправлено: 19:07 18-11-2008 | Исправлено: ujinkrestov, 16:23 19-11-2008
Bumerang



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Пытаюсь поднять поддержку защищённых соединений, вот пример конфиги. Попытка потестить через openssl выдаёт errno 29.
 
Подробнее...
 
Решено
Пересобрал заново Exim, надо было внимательнее писать путь к конфиге там.

Всего записей: 180 | Зарегистр. 31-07-2004 | Отправлено: 09:15 23-11-2008 | Исправлено: Bumerang, 14:54 24-11-2008
Bumerang



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зато образовалась проблема такого рода. В логах пишется:
Can't connect to local MySQL server through socket 'var/lib/mysql/mysql.sock' (13)
Хотя dovecot нормально по этому сокету заходит, pop3/pop3s/imap/imaps работают. В чём могут быть грабли?
 
Решено
chmod и chown рулят

Всего записей: 180 | Зарегистр. 31-07-2004 | Отправлено: 16:27 24-11-2008 | Исправлено: Bumerang, 18:12 24-11-2008
Bumerang



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И последняя проблема: что делать, если письма локальным пользователям не доставляются? Они просто висят в очередию Отправляю от имени скажем admin, т.е. от локальной учётки. В логах ошибок не написано, есть <=, а вот до => не дошло.

Всего записей: 180 | Зарегистр. 31-07-2004 | Отправлено: 15:26 25-11-2008
L1ght

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте Гуру!
Беспокоит Ваше спокойствие новичок в МТА.
Достался мне в обслуживание сервер с Дебиан с установленым exim4+courier-imap.
 
настраивал его до меня кто-то другой.
вопрос в следующем.
в логе
tail /var/log/exim4/paniclog

Код:
 
2008-11-25 19:58:28 unable to set gid=1004 or uid=1003 (euid=101): virtual_aliases_nostar_discard router (recipient is buh@xxxxxx.com.ua)
2008-11-25 19:58:28 internal problem in virtual_aliases_nostar_discard router (recipient is buh@xxxxxxxxxx.com.ua): failure to transfer data from subprocess: status=0100 readerror='Success'
2008-11-25 19:58:28 unable to set gid=1004 or uid=1003 (euid=101): virtual_aliases_nostar_discard router (recipient is buhgalter@xxxxxxxxxx.com.ua)
2008-11-25 19:58:28 internal problem in virtual_aliases_nostar_discard router (recipient is buhgalter@xxxxxxxxxx.com.ua): failure to transfer data from subprocess: status=0100 readerror='Success'
2008-11-25 19:58:28 unable to set gid=1004 or uid=1003 (euid=101): virtual_aliases_nostar_discard router (recipient is buhgalteria@xxxxxxxxxx.com.ua)
2008-11-25 19:58:28 internal problem in virtual_aliases_nostar_discard router (recipient is buhgalteria@xxxxxxxxxx.com.ua): failure to transfer data from subprocess: status=0100 readerror='Success'
2008-11-25 20:00:18 unable to set gid=1004 or uid=1003 (euid=101): virtual_aliases_nostar_discard router (recipient is litght@xxxxxxxxxx.com.ua)
2008-11-25 20:00:18 internal problem in virtual_aliases_nostar_discard router (recipient is litght@xxxxxxxxxx.com.ua): failure to transfer data from subprocess: status=0100 readerror='Success'
2008-11-25 20:02:59 unable to set gid=1004 or uid=1003 (euid=101): virtual_aliases_nostar_discard router (recipient is job@xxxxxxxxxx.com.ua)
2008-11-25 20:02:59 internal problem in virtual_aliases_nostar_discard router (recipient is job@xxxxxxxxxx.com.ua): failure to transfer data from subprocess: status=0100 readerror='Success'
 

таких мыл нету в организации. особо достает мыло на job@xxxxx.com.ua - оно в этом логе лидирует. скажите как избавится от таких записей, или свести их к минимуму.
 
заранее спасибо.

Всего записей: 15 | Зарегистр. 31-05-2007 | Отправлено: 21:16 25-11-2008
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L1ght
 
при всем желании - это анрельно. Тут нужно ковыряться в конфигах - а делать этого никто кроме тебя не будет.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 02:09 26-11-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.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru