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

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



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
разобрался я в авторизации, теперь вопрос прямой о довекоте
 
вот конфиг  
 
Подробнее...
 
нужна только pop3 почта.
при запуске девекота ругается сначала на  
pop3_executable = /usr/local/libexec/dovecot/pop3
pop3_executable  - unknown setting
дальше на  
auth_userdb = mysql /etc/dovecot-mysql.conf
userdb - unknown setting
auth_passdb = mysql /etc/dovecot-mysql.conf
passdb - unknown setting
 
tankistua
спасибо за помощь......

Всего записей: 5 | Зарегистр. 12-04-2007 | Отправлено: 15:35 13-04-2007
graff_kormal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос следующего характера, можноли заставить экзим и довекот не только авторизироваться по мускулю, но и засунуть туда сами ящики, чтобы почта хранилась в базе?

Всего записей: 9 | Зарегистр. 10-04-2007 | Отправлено: 18:23 16-04-2007
ginger



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

Цитата:
Вопрос следующего характера, можноли заставить экзим и довекот не только авторизироваться по мускулю, но и засунуть туда сами ящики, чтобы почта хранилась в базе?

Нет Exim как и Dovecot этого делать не умеет, под ваши задачи необходим DBMail.
http://www.dbmail.org

----------
Кто людям помогает, тот тратит время зря... Хорошими делами прославиться нельзя...

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 09:34 17-04-2007
EugeneSG



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем драсте!!!
 
весь пост не читал, т.к. много всего, за ранее прошу извинения если что не так.
 
Интересует следующее:
 
Кто нить делал exim+ldap по принципу описанному здесь - http://www.ldapzone.spb.ru/projects/
 
если да, то поделитесь опытом.
если нет, то может вместе че нить придумаем.
 
я пока остановился на первом пункте, а имменно расширение схемы ldap до правильного состояния.
 
И так, иксимщики всех стран обьединяетесь!

Всего записей: 16 | Зарегистр. 27-12-2005 | Отправлено: 10:54 17-04-2007
graff_kormal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger
Спасибо за совет. Вопрос другого плана. Из-за чего может возникать ошибка terminated by signal 11, причем только на определенные адрес, все остальные ходят нормально.DarkHost пнул меня в сторону нехватки железа, но это не помогло. Что можно с этим сделать?

Всего записей: 9 | Зарегистр. 10-04-2007 | Отправлено: 11:22 17-04-2007
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
graff_kormal, во время чего происходит сбой? Письмо со вложениями или же нет?
В журнале messages есть информация о случившимся? Возможно необходимо запустить Exim в debug режиме.
 
EugeneSG, в свое время мною была проделана работа по миграции на ldap с mysql.
Изначально вам необходимо представить вашу структуру как вы ее планируете организовать, нарисовав соответствующую иерархию, например на листочке, после этого вам необходимо четко следовать нарисованной вами схеме создавая schema-файл, куда вам необходимо добавить все необходимые объекты при этом соблюдая иерархию.

----------
Кто людям помогает, тот тратит время зря... Хорошими делами прославиться нельзя...

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 17:04 17-04-2007
EugeneSG



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger спасибо за ответ!
дело в том что это есть, но вот вопрос какую именно схему расширять?
т.к. есть в инете несколько примеров и все расширяют разные схемы.
Еще интересует веб морда к ldap.
 
П.С. Имеется ввиду оптимальные решения для будущего расширения.
т.к. все это затевается из-за нескольких серверов для одного домена(распределенная почта).

Всего записей: 16 | Зарегистр. 27-12-2005 | Отправлено: 17:32 17-04-2007
graff_kormal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger
В messages никаких записей нету, полная ошибка такая
2007-04-17 15:19:16 1Hdlhm-0001Qk-Ke == *@*.cz R=dnslookup T=remote_smtp defer (-1): smtp transport process returned non-zero status 0x000b: terminated by signal 11
Это в маинлоге, а в ретжекте и паник логи ничего нету по данному вопросу. Дебаг запущу посмотрю.

Всего записей: 9 | Зарегистр. 10-04-2007 | Отправлено: 17:47 17-04-2007
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneSG, я создавала заново, со своим типом атрибута и обектами ничего не расширяя. Для того чтобы и в будущем вам эта структура понадобилась, вам необходимо ее заложить, для этого как я вам уже сказала вы должны нарисовать то что желаете увидеть, основываясь этим создать свою схему.
Что касается интерфеса, то современные браузеры без проблем подключаются к ldap, для этого необходимо ввести в начале адреса ldap://, так же есть замечательный инструмент LDAP Administrator ну и наконец, можно написать код на php.
 
graff_kormal, я так поняла что, письмо отравляется на внешний адрес, оно со вложениями? Подключен ли к Exim антивирус или спам модуль? Какая версия Exim'а?
Покажите нам вывод командой exim -bV


----------
Кто людям помогает, тот тратит время зря... Хорошими делами прославиться нельзя...

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 10:00 18-04-2007
graff_kormal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger
Версия Exima
Exim version 4.66 #3 built 03-Apr-2007 13:45:03
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.4.20: (November 26, 2006)
Support for: crypteq iconv() Perl OpenSSL move_frozen_messages Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz mysql
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /usr/exim/exim.conf
 
Да прикручен кламав и спамассасин. В присылаемых письмах вложений нет.

Всего записей: 9 | Зарегистр. 10-04-2007 | Отправлено: 10:15 18-04-2007 | Исправлено: graff_kormal, 16:35 18-04-2007
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SECURITY WARNING: NO SUPPORT FOR DIGITAL SIGNATURES
See the FAQ at http://www.clamav.net/support/faq for an explanation.
 
Кто подскажет как с этим бороться в кламаве? в факе ничего толком не написанно. У меня FreeBSD

Всего записей: 272 | Зарегистр. 26-08-2003 | Отправлено: 12:25 20-04-2007
fd254



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста с настройкой транспортов и роутеров.  
 
Имеется exim с поддержкой Mysql, в принципе, всё настроенно аналогично статье.  
Далее на том же компьютере на порту localhost:12025 поднят касперский почтовый шлюз (это тоже МТА, который антиспам и антивирус) - хочется через него прогнать всю почту, которая доставляется в корпоратив и отправляется в мир, а затем раскладывать по папкам.  
 
В документации к касперскому говорится о такой схеме:  
 
на mx висит exim , далее он передает письма касперу на 12025, а далее они передаются на порт 26 в другую копию exim где происходит доставка локальным пользователям. Только как реализовать такую схему пока не ясно.

Всего записей: 142 | Зарегистр. 07-02-2003 | Отправлено: 11:01 23-04-2007 | Исправлено: fd254, 11:16 23-04-2007
Vladroman



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Только-только начинаю осваивать Exim. Но уже перерыл половину Рунета в поисках скриптов автоматизации работы, так как сильно задалбливает вручную редактировать кучу конфигов для создания одного почтового ящика. Ничего не нашел. На Sendmail, Postfix, Qmail и пр. есть тьма, на Exim нету вообще. Подскажите, пожалуйста, где надыбать таких скриптов. А то ведь придется возвращаться на Sendmail.

Всего записей: 413 | Зарегистр. 23-09-2003 | Отправлено: 16:48 23-04-2007
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vladroman
Судя по всему ты даже не читал документации по Exim, иначе бы знал, что там всего один конфиг, в котором никаких конфигов пользователей нет.
"Скрипт для автоматизации работы" - смешно звучит. Сначала выясни, какую именно работу ты собираешься автоматизировать, а потом спрашивай.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 17:35 23-04-2007
EIZ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkHost, когда Exim стоит без привязки к MySQL, юзеры пишутся в текстовые конфиги. Ты об этом не знал?
Какие нужны скрипты, вроде, было сказано понятно - для создания почтовых ящиков.
 
P.S.: Когда нечего сказать полезного, лучше помолчать.

Всего записей: 2 | Зарегистр. 13-12-2005 | Отправлено: 06:04 24-04-2007 | Исправлено: EIZ, 06:08 24-04-2007
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
EIZ
Ты хоть отдаешь себе отчет в том, что говоришь? Какие нафиг текстовые конфиги? Приведи пример, может я действительно что-то в этой жизни упустил?!
Мальчик, Exim сам создает почтовые ящики при получении нового письма, если пользователь в базе, и ящик создается сам, если пользователь системный. А ты об этом не знал?
 
P.S. Прежде чем что-то сказать, думай.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 10:23 24-04-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
EIZ
DarkHost
я так понимаю, нужен скрипт по втыканию строки в мускул, инсерт типа
ну я сам писал такое, а чё там писать-то?
 

Цитата:
и ящик создается сам, если пользователь системный. А ты об этом не знал?

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

ну против этого ничего не скажешь
итого: EIZ, тебе надо выполнить всего один (ну может 2-3, не знаком сильно с этой схемой, использовал постфикс) INSERT INTO, плюс, по желанию, пара проверок и возможность сконвертировать текущую базу пользователей

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 11:52 24-04-2007
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Teo
В том-то и дело, что когда человек путается в применении тех или иных слов, значит он не удосужился даже внимательно прочесть статью или документацию. Я даже смутно не могу себе представить чего он хочет.
А вообще, для визуализации(а не для оптимизации) работы с Exim есть vexim.

Цитата:
ну, это не факт, смотря как и что в скелете профиля  

Хих! Например?

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 12:15 24-04-2007 | Исправлено: DarkHost, 12:16 24-04-2007
Teo



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

Цитата:
Хих! Например?

что например?
формально, если в /etc/skel нету .maildir или в /var/mail нет mailbox файла, то ящика тоже не существует
если пойти немного дальше, то ящик ведь может быть и не в этих форматах, а, скажем в базе данных (dbmail)
в таком случае при добавлении пользователя в систему совсем не обязательно, что ящик будет создан и в базе, хотя, подозреваю, пути для этого есть

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 13:10 26-04-2007
Vladroman



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DarkHost, ты когда последний раз работал с Exim'ом без привязки к СУБД?
 

Цитата:
итого: EIZ, тебе надо выполнить всего один (ну может 2-3, не знаком сильно с этой схемой, использовал постфикс) INSERT INTO, плюс, по желанию, пара проверок и возможность сконвертировать текущую базу пользователей  

Teo, так будет, когда Exim в связке с MySQL. А еще это дело может писаться в текстовые файлы, тогда имеем exim/passwd, exim/multi-domain и еще кое-чего (при наличии надстроек). В любом случае, мой вопрос снят перенастройкой Exim'а.
 
P.S.: DarkHost, когда в следующий раз захочется спустить пар, постучись головой об стену. Грят, помогает.

Всего записей: 413 | Зарегистр. 23-09-2003 | Отправлено: 08:10 29-04-2007 | Исправлено: Vladroman, 08:11 29-04-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