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

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



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ilya98
Спасибо за то что Вы, найдя решение своей проблемы описали ее решение для других.
Из вариантов могу только продемонстрировать свой файл конфигурации, правда для связки с LDAP.
 
# sed '/ *#/d; /^ *$/d' /etc/dovecot.conf
protocols = imap imaps pop3 pop3s
imap_listen = [::]
pop3_listen = [::]
ssl_disable = no
ssl_cert_file = /usr/share/ssl/example.org/cert.pem
ssl_key_file = /usr/share/ssl/example.org/key.pem
disable_plaintext_auth = no
login_dir = /var/run/dovecot-login
login = imap
login_user = dovecot
login = pop3
first_valid_uid = 8
last_valid_uid = 8
first_valid_gid = 12
last_valid_gid = 12
valid_chroot_dirs = /home/vmail/domains
default_mail_env = maildir:/home/vmail/domains/%d/%n/Maildir
mbox_locks = fcntl
auth = default
auth_mechanisms = plain
auth_userdb = ldap /etc/dovecot-ldap.conf
auth_passdb = ldap /etc/dovecot-ldap.conf
auth_user = dovecot

 
# sed '/ *#/d; /^ *$/d' /etc/dovecot-ldap.conf
hosts = localhost
dn = uid=dovecot,ou=auth,dc=example,dc=org
dnpass = my-secret-pass
ldap_version = 3
base = ou=domains,o=MailServer,dc=example,dc=org
deref = never
scope = subtree
user_attrs = mail,homeDirectory,,,,
user_filter = (&(objectClass=VirtualMailAccount)(mail=%u)(accountActive=TRUE))
pass_attrs = mail,userPassword
pass_filter = (&(objectClass=VirtualMailAccount)(mail=%u)(accountActive=TRUE))
default_pass_scheme = CRYPT
user_global_uid = 8
user_global_gid = 12

 
# rpm -qa|grep dovecot
dovecot-0.99.11-2.EL4.1

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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
To Ginger:
Доброе слово и кошке приятно.
 
To Pleshkov:
пересобрать с нормальной libmysql.so
Что и как пересобрать? Нормальная libmysql.so - это какая? Можно ссылкой...
 
To All:
1) Все письма созданные dovecot пишуться с правами rwx для пользователя news, при этом группа exim.  ?!!
Нет такого в настройках dovecot.conf Где копать?
 
2) Маленькие изменения в exim.conf:
       - для работы с сокетом (найти можно, но здесь не видел)
         hide mysql_servers = localhost:/temp/mysql.sock)/БД/user/login
       - для исправления ситуации предыдущего п. настоящего письма в
         mysql_delivery
         mode=660
 
С уважением, Илья
 
 
 
 
 
 
Добавлено:
hide mysql_servers = localhost:/temp/mysql.sock)/БД/user/login  
 
И зачем они, эти смайлики

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



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

Цитата:
To Pleshkov:
пересобрать с нормальной libmysql.so
Что и как пересобрать? Нормальная libmysql.so - это какая? Можно ссылкой...  

взять например из установленного мускула ... .но проблемы такого типа описаны в документации по мускулу. Я ставил exim 4.61 + dovecot + MySQL 4.1 и проблем почему-то не возникало

----------
С уважением, Павел

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 14:44 17-04-2006
Ilya98

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
To Pleshkov:
Если можно дайте знать, какой mysql у Вас.
Я ставил в другом порядке и переставить не могу.  
Apache, PHP, Mysql 4.1.15, exim 4.6, dovecot 1.0.beta5.
 
To All:
Ткните лицом, есть ли тема о WM (web mail) пакетах и их связках с exim и dovecot?
 
Спасибо, Илья

Всего записей: 19 | Зарегистр. 12-04-2006 | Отправлено: 20:39 17-04-2006
Pleshkov



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

Цитата:
Ткните лицом, есть ли тема о WM (web mail)

немного отдалюсь от темы, но пользую roundcube
Глюков пока что незамечено.

Цитата:
Если можно дайте знать, какой mysql у Вас.  

Доберусь до ssh дам знать.

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 20:46 17-04-2006
Ilya98

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по пользователю news решился
uid + gid должны быть в MySQL базе для пользователя exim и группы exim
 
Илья
 

Всего записей: 19 | Зарегистр. 12-04-2006 | Отправлено: 21:44 17-04-2006
Ilya98

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
To Ginger:
Спасибо за все  
Вопрос: Можно ли здесь обсудить тему WM(webmail)?
 
To All:
1) Переставил dovecot 1.0.beta7.  
Проблема connecta dovecot с MySQL осталась. Уважаемый Pleshkov прав надо копать мускул.
2) При установке mysql.sock в директорию отличную от умолчания каждая программа (которая работает с базами MySQL) требует своего синтаксиса:
      - exim см ранее,
      - dovecot 1.0.xxx (файл dovecot-mysql.conf)
          connect = host=/temp/mysql.sock dbname=exim user=... password=...
      - roundcube (файл db.inc.php)
        $rcmail_config['db_dsnw'] = 'mysql://имя:пароль@127.0.0.1/имя базы roundcube';  
      - phpMyAdmin (config.inc.php)
        $cfg['Servers'][$i]['host']          = '127.0.0.1';
        $cfg['Servers'][$i]['port']          = '';
        $cfg['Servers'][$i]['socket']        = '';
и т.д. Не работа, а сплошные эксперименты...
 
С уважением, Илья

Всего записей: 19 | Зарегистр. 12-04-2006 | Отправлено: 12:41 19-04-2006
ginger



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

Цитата:
Вопрос: Можно ли здесь обсудить тему WM(webmail)?

На мой взгляд, если, речь пойдет о связке webmail+exim, то наверное многим присутсвующим здесь это будет интересно.
Лично я до сего момента не использовала webmail, но в ближайшее время хочу попробовать RoundCube.  
Буду рада если кто-нибудь готов рассказать о связке exim+dovecot+roundcube.

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 16:14 19-04-2006
Pleshkov



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

Цитата:
Буду рада если кто-нибудь готов рассказать о связке exim+dovecot+roundcube

http://mail.leschat.net/
Login: test@leschat.net
Pass: test
уже доступен
После долгих поисков остановился именно на нем. Работает нормально, глюков незамечено.

----------
С уважением, Павел

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 16:56 19-04-2006 | Исправлено: Pleshkov, 17:05 19-04-2006
DarkHost



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

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 16:58 19-04-2006
Pleshkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkHost
пока что дырок незамечено, в коде разбираюсь.

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 17:23 19-04-2006
DarkHost



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

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 17:32 19-04-2006
Pleshkov



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

Цитата:
Я был бы так же благодарен, если бы вы мне подсказали, как его подружить с русским языком?

Стоп. А точнее? В чем проблема?

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 17:44 19-04-2006
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Он письма, которые в windows-1251 отображает некорректно.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 17:48 19-04-2006 | Исправлено: DarkHost, 18:10 19-04-2006
Pleshkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так все же в UTF
А насчет кои и вин, покрутим

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 18:09 19-04-2006
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
С адресной книгой поборол.
Значит так:
Отправляю из Бата письмо в 1251 и кои-8, он выводит заголовки крокозяблами, а текст - нормальной кирилицей.
Получаю письмо от стороннего отправителя - везде крокозяблы.

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1) exim - MTA server
    dovecot - Secure IMAP & pop3 server
    roundcube - a browser-based multilingual IMAP client with an application-like user interface
    Так что тема не совсем об exim'e
2) о связке exim+dovecot+roundcube
Что получилось:
- установка Единственная проблема - подсоединиться к нестандартному сокету Mysql
  решается так же как в phpMyAdmin файл db.inc.php
        $rcmail_config['db_dsnw'] = 'mysql://имя:пароль@127.0.0.1/<имя базы roundcube>';  
  где имя/пароль - имя/пароль к базе roundcude - создается при установке.
Что неполучилось:
Беда с квотами, теми самыми, что вводяться в MySQL базу для пользователей exim:
а) не кажет на экране размер квоты для пя, где он вообще пытается взять это значение я не понял.
б) по умолчанию есть 3 папки, с которыми работает roundcube
.INBOX .Sent .Trush, насколько я понял, все они в формате Maildir, но я их все не хочу... Причина:
- Пытаюсь отправить большой файл (заранее больше квоты), файло кладеться в .Sent
- Квота превышена, пя блокируется.  
- Сообщение о превышении квоты не приходит.
- В Outlook 6.0 все нормально (отсылается только часть файла и сразу предупреждение), а здесь
- Далее надо, раз - удалить файл, он переноситься в папку .Trush.  
- Два надо удалить файло из папки .Trush
 Только после этого можно снова работать.
 
Конечно все эти папочки приятны и удобны, но
 
Илья

Всего записей: 19 | Зарегистр. 12-04-2006 | Отправлено: 18:30 19-04-2006
DarkHost



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Все равно не понимаю. Пытаюсь в адресную книгу добавить пользователя, он вопросиками получается... Изменяю пользователя, все нормально, русский язык...
База у меня в cp1251.

Всего записей: 189 | Зарегистр. 01-08-2005 | Отправлено: 18:52 19-04-2006
Pleshkov



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

Цитата:
База у меня в cp1251.

возможно именно из за этого

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 20:25 19-04-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, как насчет создать отдельную тему ?
 
мне конечно мордочка показалась достаточно интересной, но вот устраивать здесь багтрек не вижу огромного смысла. Когда дойтеде до какого-то вменяемого результата - приходите. Потестируем вместе.
 
Добавлено:
Pleshkov

Цитата:
возможно именно из за этого  

а вот это в корне неправильно - надо задвать кодировку и коллатион из скриптов, а не так, как захочется юзеру. А еслу у меня по дефолту китайская - что станет с мордой этой ?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 22:04 19-04-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