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

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



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dovecot-1.0-1.2.rc15.el5 ставился с rpm  в CentOS
Изменилось правило написания файла
dovecot-sql.conf
 
driver = mysql
connect = host=/var/lib/mysql/mysql.sock dbname=exim user=sqlmail password=****
default_pass_scheme = CRYPT
password_query = SELECT crypt AS password, id AS users FROM users WHERE id = '%n  AND mbox_host = '%d'
user_query = SELECT uid, gid FROM users WHERE id = '%n' AND mbox_host = '%d' AND active = 'Y'

Всего записей: 143 | Зарегистр. 17-12-2001 | Отправлено: 17:27 22-08-2007
graff_kormal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго время суток всем. Решил прикрутить дспам к екзиму, вроде бы все хорошо, дспам проверяет, но... екзим отсылает дспаму письмо тот его проверяет и отсылает назад екзиму, а екзим не пересылает его конечному пользователю. Вместо того чтобы заняться прямыми обязанностями, экзим пишит письмо постмастеру о не возможности доставить предыдущего (проверенного дспамом) сообщения после чего отсылает его дспаму... ну а дальше получается замкнутый круг. При дебаге екзима увидел ошибку Spool file 'name' no found. Дспам по логам замечателбно выполняет свои функции. А теперь вопрос, какого черта екзим циклится????
вот часть роута и транспорта екзима
exim
Если в траспорте сменить пользователя маил на екзим то цикла нет, в логе пишется что сообщение доставлена а на самом деле оно как было в очереди так и осталось.
помогите разобраться.

Всего записей: 9 | Зарегистр. 10-04-2007 | Отправлено: 04:00 24-08-2007
fly_house



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

Код:
 
1IQ5am-000IFJ-BX mxn4.jhancock.com [205.135.128.108] Operation timed out
 1IQ5am-000IFJ-BX failed to open DB file /var/spool/exim/db/wait-remote_smtp: Inappropriate file type or format
 1IQ5am-000IFJ-BX ** 521_regina.cirminova@jhdr.com R=dnslookup T=remote_smtp: SMTP error from remote mail server after RCPT TO:<521_regina.cirminova@jhdr.com>: host mxn1.jhancock.com [205.135.128.98]: 554 <521_regina.cirminova@jhdr.com>:  Relay access denied
 1IQ5am-000IFJ-BX 521_regina.cirminova@jhdr.com: error ignored
 1IQ5am-000IFJ-BX Completed
 
 

 
подскажите, что значит failed to open DB file ? Exim работает без БД, т.е. через системных юзеров.  
уже разобрался...
 
Добавлено:

Цитата:
Добрый день  
Вопрос касается МТА exim, кириллицы и автоответов.  
Как добиться, что бы кириллица в теле письма, сгенерённого эксимом при автоответе, отображалась всеми МУА в правильной кодировке?  
Мне кажется, что само правильным было бы добавлять заголовок, вроде  
Content-Type: text/plain; charset=koi8-r  
но,если правильно понимаю,к сгенерённому сообщению нельзя добавлять заголовоки (((  
хотя к копии входящего письма почему-то можно... (зачем???)  
Так как же быть?  
Спасибо

 
я перед компиляцией экзима внес следующие строки в make.conf

Код:
 
# EXIM
.if ${.CURDIR} == ${PORTSDIR}/mail/exim
WITH_CONTENT_SCAN=      yes
WITH_DEFAULT_CHARSET?=  koi8-r
WITHOUT_IPV6=           yes
WITH_SASLAUTHD=         yes
.endif
 

авто-ответы идут в кодировке koi8-r

Всего записей: 587 | Зарегистр. 08-09-2002 | Отправлено: 13:03 29-08-2007 | Исправлено: fly_house, 14:09 29-08-2007
siner



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго всем дня!
Вторые сутки ломаю голову, прошу подсказать уважаемую публику помочь!
 
ОС: Генту 2007.0
 
Exim 4.67
DBMail 2.2.6
Mysql 5
 
При отправке почты с локальной машины
 
mercury ~ # telnet localhost 25
Trying 127.0.0.1...
 
Connected to mercury.
Escape character is '^]'.
220-Welcome on our mail server!
220-This system does not accept Unsolicited Commercial Email
220-and will blacklist offenders via our spam processor.
220-Have a nice day!
220-
220 mmt.com.ua ESMTP
ehlo test.ru
250-mmt.com.ua Hello test.ru [127.0.0.1]
250-SIZE 20971520
250-PIPELINING
250-AUTH PLAIN LOGIN
250 HELP
mail from:3977005@gmail.com
250 OK
rcpt to:sysadmin@mmt.com.ua
250 Accepted
data
354 Enter message, ending with "." on a line by itself
Helo!
.
250 OK id=1ISNes-0008QZ-Qv
quit
221 mmt.com.ua closing connection
Connection closed by foreign host.
mercury ~ #
 
пишет:
 
2007-09-04 04:57:00 1ISNes-0008QZ-Qv <= 3977005@gmail.com H=(test.ru) [127.0.0.1] P=esmtp S=308
2007-09-04 04:57:00 1ISNes-0008QZ-Qv ** sysadmin@mmt.com.ua: Unknown user
2007-09-04 04:57:00 1ISNf2-0008Qg-Lx <= <> R=1ISNes-0008QZ-Qv U=mail P=local S=1085
2007-09-04 04:57:00 1ISNes-0008QZ-Qv Completed
2007-09-04 04:57:02 1ISNf2-0008Qg-Lx => 3977005@gmail.com R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [64.233.183.114]
2007-09-04 04:57:02 1ISNf2-0008Qg-Lx Completed
 
Пользователь sysadmin@mmt.com.ua есть в базе!!!
 
конфиг:
Подробнее...  
 
Задача: сделать почтовый сервер для офиса, первичный. Зону держим сами.
 
Спасибо.

Всего записей: 56 | Зарегистр. 25-11-2002 | Отправлено: 03:07 04-09-2007
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
siner
Во-первых,

Код:
log_selector = +all

Во вторых,

Код:
exim -d -bt sysadmin@mmt.com.ua

В-третьих, если не хотите геммороя впоследствии, не используйте DBMail, один уже доиспользовался, что мне пришлось писать ему скрипт для перевода DBMail в Maildir

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 11:19 04-09-2007
idiMAN

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сегодня пришло мгного спама, у которого в заголовке письма содержится неправильная дата "Date: Tue, 35 Aug 2007 10:29:48 +0100" . Можно ли как-нибудь настроить спам-фильтр, чтоб такие сообщения отсекал?

Всего записей: 466 | Зарегистр. 05-05-2003 | Отправлено: 13:52 04-09-2007 | Исправлено: idiMAN, 13:54 04-09-2007
DarkHost



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

Цитата:
Сегодня пришло мгного спама, у которого в заголовке письма содержится неправильная дата "Date: Tue, 35 Aug 2007 10:29:48 +0100" . Можно ли как-нибудь настроить спам-фильтр, чтоб такие сообщения отсекал?

Что за антиспам у тебя? Вообще-то он должен справляться с такими письмами.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 14:15 04-09-2007
idiMAN

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

Цитата:
Что за антиспам у тебя? Вообще-то он должен справляться с такими письмами.

 
У меня SpamAssassin.  
Вообще всё хозяйство досталось по наследству, вот изучаю потихоньку. У меня FreeBSD 6.2 +  Exim 4.67
 
А вот что я получаю в теле письма (к примеру):
 
X-Spam-Score: 4.1
X-Spam-Score-Int: 41
X-Spam-Bar: ++++
X-Spam-Report: Spam detection software, running on the system "relay.nvnpp.vrn.ru", has
    identified this incoming email as possible spam.  The original message
    has been attached to this so you can view it (if it isn't spam) or label
    similar future email.  If you have any questions, see
    The administrator of that system for details.
    Content preview:  Служба рассылок "Рассылки@Mail.Ru" Рассылка Софт@Mail.Ru
    - лучшие программы со всего мира Оборудование RAD Полный спектр решений от
    авторизованного системного интегратора. Картриджи, тонер, заправка За разумные
    деньги продаем качественные картриджи, тонер, девелопер МФУстройства - экономьте.
    Brother Panasonic Samsung Canon . Доставка . Гарантия 3 года. Dostawka.Ru
    - расходные материалы... Качественная заправка картриджей. Картриджи, тонеры,
    тубы, пленки, с бесплатной... [...]  
    Content analysis details:   (4.1 points, 5.0 required)
    pts rule name              description
    ---- ---------------------- --------------------------------------------------
    1.7 INVALID_DATE           Invalid Date: header (not RFC 2822)
    0.0 HTML_MESSAGE           BODY: HTML included in message
    1.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
    0.8 AWL                    AWL: From: address is in the auto white-list
X-Bogosity: Spam, tests=bogofilter, spamicity=1.000000, version=1.1.5
X-Spam-Processed: mymailserver.ru, Tue, 04 Sep 2007 14:33:01 +0400
    (not processed: spam filter disabled)
 
Я так понимаю что для того, чтобы письмо попало в спам, нужно X-Spam-Score превысило порог 5.0 ? И ещё смущает фраза "(not processed: spam filter disabled)" . Если он действительно отключен, то где его включить?
 
Просьба ногами не пинать

Всего записей: 466 | Зарегистр. 05-05-2003 | Отправлено: 14:57 04-09-2007
DarkHost



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

Код:
echo 'score   INVALID_DATE   15000000' >> /etc/mail/spamassassin/local.cf

И ваши письма с кривой датой будут 100% блокироваться.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 15:19 04-09-2007
siner



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

Цитата:
Во вторых,
 
Код:
exim -d -bt sysadmin@mmt.com.ua

 
Вывод:

Код:
 
exim -d bt sysadmin@mmt.com.ua
Exim version 4.67 uid=0 gid=0 pid=1307 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September  6, 2005)
Support for: crypteq iconv() IPv6 PAM Perl TCPwrappers OpenSSL
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch mysql
passwd
Authenticators: cram_md5 cyrus_sasl plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply pipe smtp
Fixed never_users: 0
Size of off_t: 4
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=1307
  auxiliary group list: <none>
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
configuration file is /etc/exim/exim.conf
log selectors = ffffffff 7fffffff
LOG: MAIN
  cwd=/etc/exim 4 args: exim -d bt sysadmin@mmt.com.ua
trusted user
admin user
changed uid/gid: privilege not needed
  uid=8 gid=12 pid=1307
  auxiliary group list: 12
seeking password data for user "dbmail": cache not available
getpwnam() succeeded uid=101 gid=32002
originator: uid=0 gid=0 login=root name=root
sender address = root@mmt.com.ua
set_process_info:  1307 accepting a local non-SMTP message from <root@mmt.com.ua
>
Sender: root@mmt.com.ua
Recipients:
  bt
  sysadmin@mmt.com.ua
search_tidyup called
 
 

 
Что я не так делаю?

Всего записей: 56 | Зарегистр. 25-11-2002 | Отправлено: 16:05 04-09-2007 | Исправлено: siner, 16:13 04-09-2007
argusk



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
привет всем!
 
У меня exim+dbmail2.0.11 Все работает впринципе. Решил просто добавить авторизацию. Тут столкнулся с проблемой, что если пароли лежат в plaintext виде, то авторизация проходит, а если в md5, то нет. А дело в том что все пароли лежат в базе как раз в md5-hash и переводить все в plaintext просто не реально так же как и в md5-digest (под него просто можно запрос к базе подрулить).
 
Встал вопрос, можно ли сделать авторизацию через внешний скрипт какой-то, например перловский?

Всего записей: 1 | Зарегистр. 04-09-2007 | Отправлено: 17:08 04-09-2007
idiMAN

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkHost
 
У меня в файле /etc/mail/spamassassin/local.cf имеются только следующие переопределённые константы:
score   HEAD_ILLEGAL_CHARS      2.0
score   FROM_ILLEGAL_CHARS      2.0
score   RAZOR2_CHECK            4.0
 
Хотелось бы узнать, где хранятся дефолтовые значения констант, например того же самого INVALID_DATE, или скажем
    0.0 HTML_MESSAGE           BODY: HTML included in message
    1.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
    0.2 AWL                    AWL: From: address is in the auto white-list

Всего записей: 466 | Зарегистр. 05-05-2003 | Отправлено: 08:27 05-09-2007
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
siner
Мб это у вас алиас на того, кого нет? Что говорит

Код:
exim -d -v sysadmin@mmt.com.ua

 
 
idiMAN
А зачем они вам? 8) Вот у вас указывается их значение по-умолчанию.  

Цитата:
0.0 HTML_MESSAGE           BODY: HTML included in message  
    1.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts  
    0.2 AWL                    AWL: From: address is in the auto white-list  

Нужно-переопределите в local.cf
Для примера мой Конфиг
Не вздумайте только вслепую менять значения на мои.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 10:41 05-09-2007 | Исправлено: DarkHost, 10:48 05-09-2007
idiMAN

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

Цитата:
idiMAN  
А зачем они вам? 8) Вот у вас указывается их значение по-умолчанию.

 
Просто интересно знать, где они (значения по-умолчанию) находятся. В исходниках, или в другом конфиге.
Так же хочется узнать какие вообще существуют параметры и что они означают.

Всего записей: 466 | Зарегистр. 05-05-2003 | Отправлено: 13:01 05-09-2007 | Исправлено: idiMAN, 13:04 05-09-2007
siner



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

Код:
 
mercury ~ #  exim -d -v sysadmin@mmt.com.ua
Exim version 4.67 uid=0 gid=0 pid=7835 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September  6, 2005)
Support for: crypteq iconv() IPv6 PAM Perl TCPwrappers OpenSSL
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch mysql
passwd
Authenticators: cram_md5 cyrus_sasl plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply pipe smtp
Fixed never_users: 0
Size of off_t: 4
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=7835
  auxiliary group list: <none>
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
configuration file is /etc/exim/exim.conf
log selectors = ffffffff 7fffffff
LOG: MAIN
  cwd=/root 4 args: exim -d -v sysadmin@mmt.com.ua
trusted user
admin user
changed uid/gid: privilege not needed
  uid=8 gid=12 pid=7835
  auxiliary group list: 12
seeking password data for user "dbmail": cache not available
getpwnam() succeeded uid=101 gid=32002
originator: uid=0 gid=0 login=root name=root
sender address = root@mmt.com.ua
set_process_info:  7835 accepting a local non-SMTP message from <root@mmt.com.ua                                                                            >
Sender: root@mmt.com.ua
Recipients:
  sysadmin@mmt.com.ua
search_tidyup called
 

Всего записей: 56 | Зарегистр. 25-11-2002 | Отправлено: 10:53 07-09-2007
gorden

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все письма которые я отправляю с моего сервера с EXIM 4.6 на Gmail попадают в спам-папку gmail. С чем это может быть связано? Конфигурация Exim по умолчанию (только изменены primary_hostname, qualify_domain). В блэк листах по домену и IP все чисто.
 
Help please!!!!!

Всего записей: 1 | Зарегистр. 07-09-2007 | Отправлено: 17:19 07-09-2007
lexxai21

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Exim.
Есть возможность или уже реализовано ?
получать successful delivery notification при отправке письма локальным пользователем.
Тоесть если есть:
 - header Return-Receipt-To  
 - сообщение отправленно к серверу получателя или ближайшему relay
 - если сам сервер получателя не обработал header Return-Receipt-To  
 
То отправителяю отослать: bounce message successful delivery notification.
 
Так у меня обрабатывал Merak Server.
 

Всего записей: 1 | Зарегистр. 08-09-2007 | Отправлено: 16:35 08-09-2007
Sherbacov



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день всем.
 
 
Подскажите как отключить отлупы со статусом localerror
 
This message was created automatically by mail delivery software.
 
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
 
отправлемы от <> ?
 
 

Всего записей: 197 | Зарегистр. 14-03-2005 | Отправлено: 01:01 10-09-2007
parashutist

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите плиз... Сделал конфиг как описано выше. После запуска пишеn такую ошибку.  
ns# /usr/local/etc/rc.d/dovecot.sh start
Warning: Ignoring deprecated 'login' section handling. Use protocol imap/pop3 { .. } instead. Some settings may have been read incorrectly.
Warning: Ignoring deprecated 'login' section handling. Use protocol imap/pop3 { .. } instead. Some settings may have been read incorrectly.
Error: Error in configuration file /usr/local/etc/dovecot.conf line 11: Unknown setting: imap_executable
Fatal: Invalid configuration in /usr/local/etc/dovecot.conf

Всего записей: 1 | Зарегистр. 10-09-2007 | Отправлено: 19:36 10-09-2007
Markes



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стал падать Exim. Причем в paniclog ошибки не падают, в mainlog также ничего интересного. Каким ещё путём можно определить причину падения?
 
P.S. Могла ли подобная проблема произойти из-за того, что я обнулил все логи exim, с mainlog.01 по mainlog.10.gz ?

Всего записей: 1403 | Зарегистр. 13-09-2004 | Отправлено: 16:59 12-09-2007
   

Страницы: 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