Статья настройка связки EXIM, courier-imap и MySQL

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Maveric
рядовой
Сообщения: 10
Зарегистрирован: 2005-12-25 15:32:23
Контактная информация:

Статья настройка связки EXIM, courier-imap и MySQL

Непрочитанное сообщение Maveric » 2005-12-25 15:36:37

Поставил. соответсвовал всем советам, НО

Все работает, только почту не отправляет и не принимает...

Прием скорей всего связан с тем, что директории пользователя не созданы.. Но при отправке самому себе они должны создаться автоматически...

Отправляю почту самому себе. Отправка заголовка висит пару минут и выдает ошибку
Temporary local problem - please try later

С чем это могут быть проблемы?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Maveric
рядовой
Сообщения: 10
Зарегистрирован: 2005-12-25 15:32:23
Контактная информация:

Непрочитанное сообщение Maveric » 2005-12-25 17:26:08

Решил проблему.. была с аутентификацией в мускуле...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2005-12-25 19:39:30

Вопросик из этой же статьи...

Все заработало, но не могу отправить почту на внешние домены. причина RELAY NOT PERMITTED

С чем это связано? Где и как нужно подправить?

Maveric
рядовой
Сообщения: 10
Зарегистрирован: 2005-12-25 15:32:23
Контактная информация:

Непрочитанное сообщение Maveric » 2005-12-26 1:17:31

Все наконец-то настроил...
проблема была с тем, что я пробовал в релее указать

0.0.0.0/32768 а нужно было просто указать *

Но теперь сервер принимает для отправки почту любых доменов. Можно как нибуть включить проверку доменов указанных в БД и только их пускать??? а еще лучше только от пользователей указаных в БД???

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2005-12-26 9:04:46

Maveric писал(а):Все наконец-то настроил...
проблема была с тем, что я пробовал в релее указать

0.0.0.0/32768 а нужно было просто указать *

Но теперь сервер принимает для отправки почту любых доменов. Можно как нибуть включить проверку доменов указанных в БД и только их пускать??? а еще лучше только от пользователей указаных в БД???
Ну, это, опен релей-то зачем сделал?!
Щас тя найдут и спам через тебя слать начнут гигами....

В статье чётко указано
http://www.lissyara.su/?id=1016 писал(а):hostlist relay_from_hosts = 127.0.0.1 : 192.168.0.0/24
Также пропускаются письма от авторизовавшихся пользователей
Убей их всех! Бог потом рассортирует...

Grass_snake
проходил мимо

Статья настройка связки EXIM, courier-imap и MySQL

Непрочитанное сообщение Grass_snake » 2006-06-18 22:23:55

Всё перечитал несколько раз, но так как в Exim-е не силён, спрашиваю.
Как всё то же самое сделать без использования MySQL?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-18 22:26:09

:) тока сегодня написал:
http://www.lissyara.su/?id=1181
======
могу ещё раз поинтересоваться - чего вы все от MySQL морозитесь-то?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zorg
лейтенант
Сообщения: 665
Зарегистрирован: 2006-03-01 22:25:36
Откуда: Санкт-Петербург

Непрочитанное сообщение zorg » 2006-06-19 8:41:20

Ага, я тоже не понимаю!
Все к этому идут, чтобы данные хранить в базе данных, а народ начинает отпихиваться! :? Странно!!!!
Я сперва настроил тот же ФТП просто,а поглядел как у тебя сделано через mysql так и переделал!! Вообщем я за!!! :P
Всё дело в перце!! :)

Grass_snake
проходил мимо

Статья настройка связки EXIM, courier-imap и MySQL

Непрочитанное сообщение Grass_snake » 2006-06-20 21:13:21

lissyara писал(а)::)
могу ещё раз поинтересоваться - чего вы все от MySQL морозитесь-то?
Ну, почти убедили :-). Просто при добавлении в систему компонента ещё общая надёжность снижается. Кроме того, не ощущаю себя ни разу могучим специалистом по MySQL-ю :-(.
Кроме того, на другом месте Exim-ы работали только в качестве релеев, почту пользователям раздавал виндовый сервер.

Сегодня пытался настроить всю эту катавасию вместе с MySQL-ем. В результате всех прыжков и ужимок базу создал, таблицы занёс, courier-imap поставил и как-то настроил (?), postfixadmin воздвиг. Правда, поставился он вместе с самим postfix-ом. И... ни хрена не работает :-(.
После перезагрузки (на всякий случай!) мне вообще сообщили что клиент от mysql 15 не найден. Приехали :-(.
Голова идёт кругом.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-20 21:36:28

порты обновлял?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zorg
лейтенант
Сообщения: 665
Зарегистрирован: 2006-03-01 22:25:36
Откуда: Санкт-Петербург

Непрочитанное сообщение zorg » 2006-06-20 22:30:26

lissyara писал(а):порты обновлял?
Лис, тебе давно уже пора где то в заголовке написать, чобы не указывать в каждой статье специально, типа обновляем порты, а затем начинаем установку.!!!

Это же стандарт! :) ПОчти!!! :)
Это, не знаю, ка взять кружку с чаем и не посмотреть, какой свежести там чай! :)
Да кстати, попробовал я по твоему совету тут потсаил портапгрейд и запустил, все отработало без вопросов 58 пакетов. правда я использовал, ключи которые написаны в комментах, типа по которым точно всё пройдёт тока долго, действительно прошло, тока долго, час почти обновлялось.! :)
Поэтому мой тебе совет видным цветом помести это в заголовок!! Обновляем порты .... и т.д. :) :idea:
Всё дело в перце!! :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-20 22:42:13

кстати - смая распространённая ошибка.
Знакомый, сёня, неплохой в-общем-то фряховод - тоже бегал - какой-то либ майскул 14 не находился при запуске - тоже самое...
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2006-06-20 22:51:05

lissyara писал(а):порты обновлял?
И неоднократно! Практика последних полутора лет...
В последний раз — минут 20 назад. На всякий случай.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-20 22:53:56

Anonymous писал(а):
lissyara писал(а):порты обновлял?
И неоднократно! Практика последних полутора лет...
В последний раз — минут 20 назад. На всякий случай.
А ты кто, Гость? :)
Убей их всех! Бог потом рассортирует...

Grass_snake
рядовой
Сообщения: 28
Зарегистрирован: 2006-06-20 22:54:36

Непрочитанное сообщение Grass_snake » 2006-06-20 23:05:45

lissyara писал(а): А ты кто, Гость? :)
Ну, это, бывает :-). Забыл назваться.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-20 23:12:51

ага. я и думаю, что цифра в полтора года не очень-то коррелирует с вопросами --> разные люди
Убей их всех! Бог потом рассортирует...

Grass_snake
рядовой
Сообщения: 28
Зарегистрирован: 2006-06-20 22:54:36

Непрочитанное сообщение Grass_snake » 2006-06-21 13:22:32

lissyara писал(а):ага. я и думаю, что цифра в полтора года не очень-то коррелирует с вопросами --> разные люди
Нет, "люди" одинаковые :-(. Вернее - всё один и тот же я.

Просто тут всё намешалось многое, по большей части незнакомое. Пытаюсь разобраться в настройках старого сервера, там сделано с использованием MySQL. Но плохо сделано, сервер часто подвисает и с почтой необъяснимые проблемы происходят. До кучи проблем - наличие внутренней зоны .it и отсутствие всякого присутствия собственного DNS-а...

Продолжаю воевать :-).

Grass_snake
рядовой
Сообщения: 28
Зарегистрирован: 2006-06-20 22:54:36

Непрочитанное сообщение Grass_snake » 2006-06-21 14:53:04

По-прежнему после перезагрузки при старте exim-а:

/libexec/ld-elf.so.1: Shared object "libmysqlclient.so.15" not found, required by "exim"

ldconfig -m /usr/local/lib/mysql делу, конечно же, помогает, но до следующей перезагрузки.
Да-а-а, наворотил я делов что-то. :-(

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-21 20:21:05

Grass_snake писал(а): ldconfig -m /usr/local/lib/mysql делу, конечно же, помогает, но до следующей перезагрузки.
дык, пропиши в автозагрузку ,перед экзимом :))) а лучше самым первым :)))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-21 20:22:22

а лучше возьми машину чистую, поставь фрю - и попробуй начистую поставить...
(кстати - с либмайскул у всех проблемы - там в портах щас всё меняют - местами глюки....)
Убей их всех! Бог потом рассортирует...

Grass_snake
рядовой
Сообщения: 28
Зарегистрирован: 2006-06-20 22:54:36

Непрочитанное сообщение Grass_snake » 2006-06-21 21:06:01

lissyara писал(а):
Grass_snake писал(а): ldconfig -m /usr/local/lib/mysql делу, конечно же, помогает, но до следующей перезагрузки.
дык, пропиши в автозагрузку ,перед экзимом :))) а лучше самым первым :)))
Так и сделал пока что. Коряво, некрасиво, но работает.
Однако, непонятно, в чём же засада?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-21 21:07:50

х.з...
у меня таких ошибок не было никогда :(
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-21 21:11:05

а

Код: Выделить всё

ldconfig -m /usr/local/lib/
помогает?
Убей их всех! Бог потом рассортирует...

Grass_snake
рядовой
Сообщения: 28
Зарегистрирован: 2006-06-20 22:54:36

Непрочитанное сообщение Grass_snake » 2006-06-22 10:39:47

lissyara писал(а):а

Код: Выделить всё

ldconfig -m /usr/local/lib/
помогает?
Нет, к сожалению.

Ладно, вернёмся к более насущным проблемам.
В базе почтовых пользователей создал тестового пользователя. Отправил ему письмо, пытаюсь получить его почту:

Jun 22 09:41:11 mailgw pop3d: Connection, ip=[192.168.1.4]
Jun 22 09:41:11 mailgw pop3d: LOGIN: ip=[192.168.1.4], command=AUTH
Jun 22 09:41:11 mailgw pop3d: LOGIN: ip=[192.168.1.4], command=CAPA
Jun 22 09:41:15 mailgw pop3d: LOGIN: ip=[192.168.1.4], command=USER
Jun 22 09:41:15 mailgw pop3d: LOGIN: ip=[192.168.1.4], command=PASS
Jun 22 09:41:15 mailgw pop3d: LOGIN: ip=[192.168.1.4], username=test2
Jun 22 09:41:15 mailgw pop3d: LOGIN: ip=[192.168.1.4], password=testpass
Jun 22 09:41:15 mailgw pop3d: LOGIN FAILED, user=test2, ip=[192.168.1.4]
Jun 22 09:41:26 mailgw pop3d: Disconnected, ip=[192.168.1.4]

Где я ошибся?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-22 12:37:52

юзернэём в БД в каком виде лежит?
Небось в видек user@domain.su?
Вот в таком и вводи в настройки почтаря
Убей их всех! Бог потом рассортирует...