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

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



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roadracer
Для использования Dovecot нужно несколько упростить таблицу users
Вот так должны выглядеть файлы конфигурации:
### dovecot.conf ###
### dovecot-mysql.conf ###
 
Права на dovecot-mysql.conf должны быть с маской 640 root.mail т.к. там храниться пароль к базе данных.
Для того чтобы использовать TLS/SSL, нужно создать сертификат, для этого перейдите в соответсвующий каталог, например /etc/ssl/certs и выполните следующую команду:
openssl req -x509 -newkey rsa:1024 -keyout dovecot.pem -out dovecot.pem -days 9999 -nodes


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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 11:11 29-03-2005
Child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос :
Можно ли средствами EXIM и каким образом сделать следующее?
Есть список адресов в текстовом виде.
Есть почтовый адрес пользователя.
Если пользователю приходит мыло от человека, чей адрес находится в текстовом документе, то отсылать этому человеку ответ с определенным текстом, если адрес не входит в текстовый документ, то просто ложить письмо в ящик пользователю.
Что-то типа автоответчика, но только на конкретные адреса.

----------
Аренда сервера по выгодным ценам.
Почемучка! Ответы на ваши вопросы..

Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 12:46 18-04-2005
ginger



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

Цитата:
Можно ли средствами EXIM и каким образом сделать следующее?

Вполне реально.  
За основу можно взять любой из примеров автоответа, чуточку модифицировать запрос и Вы получите нужный Вам результат.

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 09:27 22-04-2005
RER

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени.
Подскажите, как связать exim и cyrus-imapd ?
Заранее благодарен .

Всего записей: 61 | Зарегистр. 20-10-2004 | Отправлено: 12:13 22-04-2005
Pleshkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вышла новая версия Exim 4.51

Цитата:
 All versions of exim previous to version 4.x are now considered obsolete and everyone is strongly recommended to upgrade to a current release.


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

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 01:21 31-05-2005
hoochie



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Exim Buffer Overflow Exploit
Повышение привилегий в Exim 4.41

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

Всего записей: 434 | Зарегистр. 30-03-2003 | Отправлено: 12:17 02-06-2005
Pleshkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hoochie
точнее начиная с версии 4.40
http://www.securitylab.ru/54947.html

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 20:16 02-06-2005
Markes



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Необходимо примерно тоже, что и Child несколькими поставми выше, а именно:
- Есть список локальных ящиков. Если письмо приходит одному из указанных в файле адресатов, то оно идёк нему + отправителю уходит  message.
Оформил так:
 
addresslist vocationlist = lsearch*@;/usr/local/exim/vocation
...
accept  message = Sorry. I'm on vacation now.
          recipients = +vocationlist
 
Письмо адресату приходит, но отправителю в ответ ничего. Что не так?

Всего записей: 1403 | Зарегистр. 13-09-2004 | Отправлено: 16:36 14-06-2005
Pleshkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Markes
В логах что нибудь по этому поводу есть?

Всего записей: 452 | Зарегистр. 15-06-2004 | Отправлено: 23:58 14-06-2005
Markes



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

Цитата:
В логах что нибудь по этому поводу есть?
Ничего нет.

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



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Markes
Так же я хочу обратиться ко всем остальным, прежде чем постить подобные вопросы не поленитесь зайти например на http://www.google.com и ввести нужный Вам запрос, в случае если Вы не нашли ответа, то можно обращаться сюда.
 
http://www.google.ru/search?biw=1004&hl=ru&q=exim+vacation&lr=

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 14:50 19-06-2005
hfnclkju



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет!  
Прочел статью твою.  
Возникли проблеммы в том, что:
Дело до сборки.
 
распоковал все в /scr/exim-x.x.x
поправил файл Local/Makefile
 
--->
make
--->
cd /
find /* >exim1  
 
следующее что делаю это инсталирую собранные пакеты.
make install
------------------
тут то и загвозка, но дело в здобрке и устанвке, а в том, что файлов exim* та в /usr/sbin нет.
------------------------
ls /usr/sbin/ex*
/usr/sbin/extattrctl
------------------------
 
оставился на ссылках. как быть?  
 
 
 
 
 
Добавлено:
.
 
Мдя.
Как это может быть?  
 
mail# exim -bV
/libexec/ld-elf.so.1: Shared object "libmysqlclient.so.14" not found, required by "exim"

Всего записей: 1 | Зарегистр. 18-07-2005 | Отправлено: 13:00 18-07-2005
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hfnclkju
После команды make install выполните
cd
find /* >exim2
diff exim1 exim2 > exim-files
После этого заглянув в exim-files, можно будет увидеть куда была произведена установка... Затем сделать соответсвующие поправки в файле Local/Makefile
Так же желательно увидеть Ваш Local/Makefile.

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 10:35 19-07-2005
loukash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такая вот у меня ошибка.
 
/usr/local/exim/bin/exim -bt user@pochta.domain.ru
LOG: MAIN
  lowest numbered MX record points to local host: pochta.domain.ru (while routing <user@pochta.domain.ru>)
user@pochta.domain.ru cannot be resolved at this time:
  lowest numbered MX record points to local host
 
Виртуальный домен pochta.domain.ru в базе мускула есть (но директория в /home/vmail не появилась). Помогите решить проблему

Всего записей: 3 | Зарегистр. 20-07-2005 | Отправлено: 11:53 20-07-2005
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
loukash
Каталог /home/vmail нужно создать вручную, установив при этом права доступа 770 для соответствующего пользователя, в моем случае это mail.mail.
Попробуйте выполнить команду exim -d -bt user@pochta.domain.ru для большего анализа происходящего...
Как правило сия ошибка возникает когда домен не прописан в local_domains...

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 22:04 20-07-2005
SEMENYCH



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени суток!!!
такая проблема: вся почта сваливается у хостера (Exim 4.43), у которого открытый релей. Кто-то этим пользуется и рассылает спам от доменного имени нашей конторы. Хостер говорит что закрыть релей он не может, т.к. на почтовом серваке крутится много виртуальных почтовиков других клиентов, у которых из-за этого будут проблемы. Можно ли в этом (Exim 4.43) прикрутить SMTP AUTH для отдельного аккаунта, либо сделать еще что нибудь чтобы закрыть этот спам, который мы не рассылаем???

Всего записей: 120 | Зарегистр. 28-01-2002 | Отправлено: 11:00 25-07-2005
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SEMENYCH
Такой ответ не достоен уважающей себя компании, поэтому мои рекомендации отказаться от услуг этого хостера! Так же рекомендую вам потребовать компенсацию за бездействие вашего хостера в сложившейся ситуации.
Авторизацию можно сделать для какой либо подсети или IP-адреса, так же рекомендую прописать в записях вашего сервера имен spf запись, где указать с какого IP-адреса или сети разрешено рассылать почту вашего домена.

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 09:21 26-07-2005
BigHarry



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую вас господа !
Хотел установить новый Exim (4.52) на FreeBSD 4.10, но там переписали поддержку SPF под libspf2 ver.2, а эта libspf2 ver.2.0.5 не собирается под FreeBSD 4.10 !
Без функционала SPF Exim прекрасно компилируется, но SPF-то нужна! Переустанавливать фрюху на пятерку не могу - слишком много всякого настроенного софта там работает. Что можно сделать?

Всего записей: 75 | Зарегистр. 05-02-2003 | Отправлено: 19:21 26-07-2005
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BigHarry
libspf2 ver.2.0.5 - такой версии не существует, текущая 1.2.5.
Если 1.2.5 не собирается по какой либо причине, что вам мешает использовать, например 1.2.4?

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

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 09:57 27-07-2005
BigHarry



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger
Да, я ошибся - конечно-же 1.2.5
Версия 1.2.2, 1.2.3 и 1.2.4 тоже не собираются - очевидно - афтар libspf2 что-то там переиначил, что под FreeBSD 4.х эти версии вааще не собираются, после часового гемороя с латанием всевозможных ерроров компиляции - вываливается такая ошибка:

Цитата:
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_getspecific'
../../src/libspf2/.libs/libspf2.so: undefined reference to `res_ninit'
../../src/libspf2/.libs/libspf2.so: undefined reference to `res_nclose'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_once'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_key_create'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_mutex_unlock'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_mutex_destroy'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_mutex_lock'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_mutex_init'
../../src/libspf2/.libs/libspf2.so: undefined reference to `pthread_setspecific'
 

Версия libspf2, которая собирается на четверке - это 1.0.4, но новый Exim отказывается собираться с такой либой. Приехали, называется. Только недавно избавись от необходимости накладывать патч на сырцы экзима для SPF и прочих прелестей - и опять придется ждать героя, который наложит патч на libspf2

Всего записей: 75 | Зарегистр. 05-02-2003 | Отправлено: 11:06 27-07-2005
   

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