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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так значит, нельзя сделать так чтобы cpanel мог работать с Exim'ом по старому при том, чтобы у Exim'a появилась ДОПОЛНИТЕЛЬНАЯ возможность работать с аккаунтами из БД ?
 
Аналогичная ситуация у меня была с ProFTPd - нужно было сделать так, чтобы старая схема работы с аккаунтами работала + появилась новая схема. Всё нормально получилось - профтпд работал и с аккаунтами к-рые хранятся в системе(т.е. просто системные пользователи) и пользователи информация о которых хранится в БД. Я понимаю, что здесь аккаунты виртуальные, а не системные как в proftpd, но это не должно иметь особого значения иначе это даёт слишком узкие возможности.

Всего записей: 15 | Зарегистр. 12-04-2006 | Отправлено: 18:10 14-05-2006
Pleshkov



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

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 20:28 14-05-2006
OlmerSU

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте
У меня вопрос
Я настроил Exim 4.62 по интрукции ginger "Установка почтового сервера на базе Exim с поддержкой виртуальный аккаунтов (MySQL)"
Потом я решил сделать более продвинутый конфиг по инструкции "Улучшенный вариант части 1: Exim-4.50 + MySQL"
Все настроил, при запуске exim-а ни каких ошибок не выдается.
Но авторизации нет, ни PLAIN, ни LOGIN, ни CRAM-MD5.
Недоступен ни один метод авторизации.

Код:
node# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.example.ru.
Escape character is '^]'.
220 node.example.ru ESMTP Exim 4.62 Mon, 15 May 2006 10:43:22 +0900
ehlo localhost
250-node.example.ru Hello localhost [127.0.0.1]
250-SIZE 20971520
250-PIPELINING
250 HELP
auth plain
503 AUTH command used when not advertised
quit

Как решить эту проблему? В первом варианте конфига все работало!
Помогите плиз.
 
P.S. А в чем собственно преимущество этого продвинутого конфига перед старым, в black и white листах которые хранятся в базе? или в чемто еще?

Всего записей: 6 | Зарегистр. 15-05-2006 | Отправлено: 05:50 15-05-2006
hoochie



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OlmerSU
Покажи, что показывает
Код:
exim -bV|grep Auth
.

Цитата:
А в чем собственно преимущество этого продвинутого конфига перед старым

Добавлены новые таблицы, в конфиге добавлены условия - это при беглом просмотре. Если тебя очень интересует, сравни и напиши здесь, добавим в шапку. Я не использую именно этот конфиг и просто нет времени разбираться, что к чему. Это, кстати, будет полезным уроком, если ты только начинаешь осваивать Exim.

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

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 10:28 15-05-2006
OlmerSU

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

Цитата:
Покажи, что показывает  
Код:
exim -bV|grep Auth

 
получается что все нормально:

Код:
Authenticators: cram_md5 plaintext

 

Цитата:
Если тебя очень интересует, сравни и напиши здесь, добавим в шапку. Я не использую именно этот конфиг и просто нет времени разбираться, что к чему. Это, кстати, будет полезным уроком, если ты только начинаешь осваивать Exim.

 
Да, меня это очень интересует...только я не такой уж спец чтоб детально сравнить два конфига. Для начала нада заставить его работать, а попутно разобратся
Стараюсь.

Всего записей: 6 | Зарегистр. 15-05-2006 | Отправлено: 11:33 15-05-2006
hoochie



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Попробуй с хоста, с которого не разрешен рилэй.  
Возможно причина в этом auth_advertise_hosts = !+relay_from_hosts : +auth_relay_hosts или еще где-то. Отталкивайся от дефолтового конфига Exim и добавляй только то, что понимаешь (или постарайся понять, что добавляешь). Сравни со своим рабочим. Это руководство к действию, а не указание к выполнению ( я про мануал Ginger).

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

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 12:50 15-05-2006 | Исправлено: hoochie, 12:51 15-05-2006
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Дамы и господа? а как реализуется поддержка файла virtualtables? он читает этот файл в /etc/mail?  
 
Как мне реализовать структуру приема почты для определенного домена и перекладывание её в определенный ящик?
 
username@a.sample.hostname      localuser
username@a.sample.hostname      specificuser@a.possibly.different.hostname
@another.sample.hostname        specificuser@a.possibly.different.hostname
@yet.another.sample.hostname    %1@a.possibly.different.hostname
 
где делать записи?
 
Добавлено:
И еще вопрос, если у меня 2 виртуальных домена, мне нужно пользователей отдельно заводить для каждого? А если я хочу чтобы пользователь получал почту с двух доменов в 1 почтовый ящик под одним логином и паролем, что мне сделать?

Всего записей: 272 | Зарегистр. 26-08-2003 | Отправлено: 14:42 15-05-2006
OlmerSU

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hoochie
auth_advertise_hosts = !+relay_from_hosts : +auth_relay_hosts
исправил на
auth_advertise_hosts = +auth_relay_hosts
потому как auth_relay_hosts - это *, и все заработало
спасибо...буду дальше разбиратся

Всего записей: 6 | Зарегистр. 15-05-2006 | Отправлено: 09:24 16-05-2006
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Может кто нибудь дать пример настройки этого транспорта?
address_reply:
 driver = autorep
 
есть задача:  
 
в ответ на письма, пришедшие на определенный домен - ответить  
"такой домен прекращает работу, пишите на домен такой-то"  

Всего записей: 272 | Зарегистр. 26-08-2003 | Отправлено: 10:54 16-05-2006
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ помогите!!! после некоторой серии попыток получилось вот что :
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!
 
ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ НАДО

Всего записей: 272 | Зарегистр. 26-08-2003 | Отправлено: 17:11 16-05-2006
dene14



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите ламеру.
 
Есть поточвый сервис провайдера, похоже на нём заведены ящики (тока заступил на новое место и всего не знаю). На сервере настроен exim. MySQL нету. Почтовые ящики сконфигурированы на домен фирмы т.е. физически %user@corp.prov.zone и а реально %user@corp.zone. Запущен Exim с параметрами 'exim -bd -q10m'
 
 
Как оно настроено и где добавлять/удалять ящики и что при этом конфигурировать?

Всего записей: 287 | Зарегистр. 06-04-2005 | Отправлено: 17:31 16-05-2006 | Исправлено: dene14, 10:23 17-05-2006
Uncle Vova

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

Цитата:
2)  Хотелка: Webmail работающий напрямую с maildir без Imap. Точнее говоря хотелось бы чтобы при входе пользователя висела табличка с занятым местом в Maildire (считывался файлик Maildirsize) По моему через Imap это нельзя реализовать. Эта фича есть в курьеровской SqWebmail, но уж больно интерфейс у нее убогий.

 
Всех приветствую. Реализовал я свою хотелку. Оказывается, по крайней мере для Exim начиная с 4.60, есть такая опция maildir_use_size_file = yes При использовании этой опции Exim берет значение квоты из мускуля и пишет его в файл. А затем исправляет файлик при получении каждого нового письма.
 
Ну а соотвтетствеенно все кто умеет его читать и редактировать ... У меня например courier-imap - он умеет.
 
В качестве webmaila взял squirrelmail с патчем для считывания квоты через imap.
 
Абсолютно всё брал из портов FreeBSD.
 
В общем всё зашуршало достаточно прилично.

Всего записей: 6 | Зарегистр. 17-09-2003 | Отправлено: 11:45 17-05-2006 | Исправлено: Uncle Vova, 11:46 17-05-2006
tankistua

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

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 11:49 17-05-2006
Uncle Vova

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

Цитата:
Uncle Vova  
так может предоставишь конфиги да кое-какое описание ?  
 
Я могу у себя выложить на хостинге.  

 
Хорошо. Соберу всё и пришлю. Постараюсь сегодня - завтра.

Всего записей: 6 | Зарегистр. 17-09-2003 | Отправлено: 12:09 17-05-2006
Mountain

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет.
Може у кого реализовано следующее или подобное.
Есть Exim + MySOL + SpamAssassin + squirrelmail.
Надо дать возможность пользователям самостоятельно фильтровать почту
по персанальным правилам для SpamAssassin. Правила ложить в MySOL.
(не просто помечать X-Spam-Flag: YES , а именно фильтровать)
Спасибо.

Всего записей: 3 | Зарегистр. 17-05-2006 | Отправлено: 13:23 17-05-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
глупости это - чем меньше могут делать пользователи, тем меньше проблем у тебя. А если какй-то ежик нарисует неверное правило от которого будет валиться sa ? что тогда делать ?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 14:55 17-05-2006
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вас ис дас?  
 
 
 deny    message        = This message contains malware ($malware_name)
            malware        = *

Всего записей: 272 | Зарегистр. 26-08-2003 | Отправлено: 15:30 17-05-2006
Mountain

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


Цитата:
А если какй-то ежик нарисует неверное правило от которого будет валиться sa ? что тогда делать ?  

Почему это? Если дать возможность использовать индивидуальные rewrite_header subject, required_score, use_razor2, use_dcc, ok_locales, whitelist_from, blacklist_from. Что тут нереального?
 
 
Добавлено:

Цитата:
Вас ис дас?  

Антивирусная проверка
 

Всего записей: 3 | Зарегистр. 17-05-2006 | Отправлено: 16:11 17-05-2006
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
У вас асасин такие ошибки выдает?
 
May 17 18:49:41 mx spamd[23786]: config: failed to parse line, skipping: auto_learn_threshold_nonspam -2
May 17 18:49:41 mx spamd[23786]: config: failed to parse line, skipping: auto_learn_threshold_spam 8
May 17 18:49:41 mx spamd[23786]: config: failed to parse, now a plugin, skipping: ok_languages en ru

Всего записей: 272 | Зарегистр. 26-08-2003 | Отправлено: 18:52 17-05-2006
Mountain

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

Цитата:
У вас асасин такие ошибки выдает?

нет, не выдает. роверьте конфиг.
одна из ошибок ... ok_languages en ru оже надо ok_locales ru en прописать и т.д.
 

Всего записей: 3 | Зарегистр. 17-05-2006 | Отправлено: 19:08 17-05-2006
   

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