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

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



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ув. ginger, может все-таки вернемся к вопросу об авторизации и вы мне поможете?

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 11:16 02-05-2006
tankistua

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

Цитата:
WITHOUT_TLS=yes  

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

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<b>Ginger</b>
Добрый день, хотел поинтересоваться, а будет ли функционировать данный конфиг exim без поля Password в БД? Не хочу чтобы в базе был пароль открытым текстом
 
Добавлено:
Уже понял что нет, как сделать чтобы транспорты экзима проверяли пароль в зашифрованном виде? чтобы в таблице небыло пароля открытым текстом

Всего записей: 29 | Зарегистр. 18-02-2003 | Отправлено: 18:05 02-05-2006
darkomen



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите кто нибудь про предыдущий вопрос от Fabluchio , очень нужно

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всех приветствую уважаемые! Поставил Exim 4.60 + Courier + Clamav + Spamassasin. Всё в общем неплохо функционирует - но есть вопрос и хотелка:
 
1) Вопрос: Exim берет значение квоты в Mysql и если ящик заполнен более чем на 75% посылает владельцу ящика письмецо. У меня это настроено так:  
 
quota = ${lookup mysql{select mailquota from accounts where login = '$local_part@$domain'}{$value}fail}M
quota_warn_message = "\To: $local_part@domain\n\ From: postmaster@mydomain.ru\n\ Subject: Your maildir is going full\n\ This message is automaticaly gnerated by your mail This means, that your mailbox is 75% full. If you would \n\ override this limit new mail would not be delivered to you!\n"
quota_warn_threshold = 75%
 
собственно сам вопрос:  
 
а) Что проверяет Exim на соответствие квоте - размер папки Maildir или размер папки "new" или что то другое?  
 
б) Когда Exim проверяет занятый объем, при доставке очередного письма или в другое время?
 
2)  Хотелка: Webmail работающий напрямую с maildir без Imap. Точнее говоря хотелось бы чтобы при входе пользователя висела табличка с занятым местом в Maildire (считывался файлик Maildirsize) По моему через Imap это нельзя реализовать. Эта фича есть в курьеровской SqWebmail, но уж больно интерфейс у нее убогий.

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

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

Цитата:
1) Вопрос:

напиши весь транспорт , а не кусок. Если по логике , то когда добирается до этого транспорта , тогда и проверяет. Тоесть если кто-то напихает через имап напихает в ящик файла, то варн ему отправиться , когда экзим обратиться к этому транспорту.
 
Поправьте меня, если я не прав.
 
 
 

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да я уже тут поигрался Если насовать Imapом больше чем квота - то Exim сам не может доставить сообщение о превышении квоты.
 
Ну правда можно выставить одинаковые квоты для Imap и Exim.
 
А умеет ли Exim сам считывать maildir квоты?
 
begin transports
 
remote_smtp:
driver = smtp
 
local_delivery:
driver = appendfile
directory = ${lookup mysql{select maildir from accounts where login = '$local_part@$domain'}{$value}fail}
create_directory
directory_mode = 0770
maildir_format
delivery_date_add
envelope_to_add
return_path_add
group = ${lookup mysql{select gid from accounts where login = '$local_part@$domain'}{$value}fail}
user = ${lookup mysql{select uid from accounts where login = '$local_part@$domain'}{$value}fail}
mode = 0660
no_mode_fail_narrower
quota = ${lookup mysql{select mailquota from accounts where login = '$local_part@$domain'}{$value}fail}M
quota_warn_message = "\To: $local_part@domain\n\ From: postmaster@mydomain\n\ Subject: Your maildir is going full\n\ This message is automaticaly gnerated by your mail This means, that your mailbox is 75% full. If you would \n\ override this limit new mail would not be delivered to you!\n"
quota_warn_threshold = 75%
 
address_pipe:
driver = pipe
return_output
 
address_file:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
 
address_reply:
driver = autoreply

Всего записей: 6 | Зарегистр. 17-09-2003 | Отправлено: 17:50 03-05-2006 | Исправлено: Uncle Vova, 18:01 03-05-2006
Solaris

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Проблема: Нужно запускать транспорт если локальная часть адреса письма совпадает с любым значением ключа DBM-файла. Здесь были примеры SQL-запросов, но переделать их в dbm не получилось.
  Пишем в секции "Routers":
 
virtual_localuser:
  driver = accept
  condition = ${if eq{$local_part} { какой запрос ? } {yes}{no}}
  transport = virtual_delivery
 
Для lsearch меняем dbm на lsearch ? Что изменится в запросе ?
 
Спасибо.

Всего записей: 25 | Зарегистр. 15-05-2002 | Отправлено: 16:11 04-05-2006
Ilya98

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос 1:
Так поддерживает Dovecot 0.9x или 1.0.хbeta Maildir quota или нет?
Если да, то как это сделать?
 
Вопрос 2:
Не могу понять RoundCube - время доставки письма на 1 час меньше системного.
В логах Exima время доставки верное.
В Roundcube параметр timezone = 0;
Не понимаю, где копать?
 
Спасибо, Илья

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

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

Цитата:
Вопрос 1:  
Так поддерживает Dovecot 0.9x или 1.0.хbeta Maildir quota или нет?  
Если да, то как это сделать?  

http://wiki.dovecot.org/Quota

Цитата:
it supports only very simple quota calculation which is suitable only for mboxes. Maildir++ quota support will come later.  


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



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Несколько вопросов по spamassassin
 
1. Поставил его по методу предложенному в статье Wombat. При попытке создать базы bayes - sa-learn --sync , ничего не происходило . Пришлось создать пустые файлы и уже потом после запуска этой утилиты в них появилось какое то содержимое
 
2. Выдаются ошибки в следующих строках конфига
May 11 10:36:58 mx spamd[11504]: config: failed to parse line, skipping: auto_learn_threshold_nonspam    -2
May 11 10:36:58 mx spamd[11504]: config: failed to parse line, skipping: auto_learn_threshold_spam        8
May 11 10:36:58 mx spamd[11504]: config: failed to parse, now a plugin, skipping: ok_languages            ru en

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



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
И еще такой вопрос, можно ли Микрософт Аутлук и Аутлук Експресс научить не ругаться постоянно на сертификат при проверке почты по SSL?

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

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
darkomen
да - нужно сертификат установить в операционку. Нажимаешь подробности и потом установить. Как-то так кажись - вобщем прояви фантазию.

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



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tankistua
Чтото пока фантазия успехом не увенчалась. При обработке сертификата нет кнопки подробности как в IE есть принять отклонить. Никуда его установить не получается...Потомучто IE вообще не хочет признавать файлы *.pem

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветы.
 
Есть вот такой конфиг, его нужно изменить таким образом, чтобы Exim стал поддерживать аккаунты MySQL. Помогите ПЛЗ, если бы мне надо было просто для себя поставить Exim с поддержкой MySQL, я бы сделал всё как написано в мануале, но мне надо сохранить все настройки и вобщем-то я просто не знаю, какие именно параметры нужно дописывать в конфиг чтобы Exim мог работать с базой. И ещё я думаю, что и пересобирать его надо с такими же ключами, с которыми он был установлен + ключи для MySQL... Короче говоря мне надо переустановить Exim так, чтобы все старые параметры работали + появилась работа с базой.
 
Вот конфиг.
 
Подробнее...

Всего записей: 15 | Зарегистр. 12-04-2006 | Отправлено: 13:42 12-05-2006 | Исправлено: DexizeR, 16:24 12-05-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DexizeR
а конфиг тут причем ? надо просто перекомпилить exim с поддержкой мускуля.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 13:51 12-05-2006
Pleshkov



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

Цитата:
/usr/local/cpanel/

хе хе .... и после этого править cPnel на предмет моздания аккаунтов в мускуле.
 
Добавлено:
И еще, DexizeR, спрячь свой конфиг под тег more

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

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

Цитата:
DexizeR  
а конфиг тут причем ? надо просто перекомпилить exim с поддержкой мускуля.

Ах вот оно как всё просто оказывается .)) Надо всего лишь Exim перекомпилить с поддержкой MySQL и он сам догадается как обращаться к базе, какие использовать транспорты и маршрутизаторы... Всё понятно .))
 
 
Добавлено:
2 Pleshkov,
Нафига его править ? Он будет работать с Exim'ом так как раньше и работал.

Всего записей: 15 | Зарегистр. 12-04-2006 | Отправлено: 16:23 12-05-2006 | Исправлено: DexizeR, 16:24 12-05-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DexizeR
 
Фея , сделай мне пожалуйста член до пола. Ну она взяла и отрубила ноги. Так выпьем же за грамотно поставленые технические задания. Ты просил поддержку - так перекомпиль, а настраивать - так это уж будь любезен сам, никто за тебя твою работу делать не будет. Время людей стоит денег.
 

Цитата:
Нафига его править ? Он будет работать с Exim'ом так как раньше и работал.

ню-ню. И как ? заработало ?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 20:30 12-05-2006
Pleshkov



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

Цитата:
Нафига его править ? Он будет работать с Exim'ом так как раньше и работал.

ню ню ... ты это cPanel скажи .... когда у тя юзвери начнут орать матом ... А ты им будешь доказывать что это панель такая плохая, что сама ничего не делает.

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 21:07 12-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