Exim+Dovecot+postfixadmin

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Qaz
проходил мимо

Exim+Dovecot+postfixadmin

Непрочитанное сообщение Qaz » 2007-02-17 0:54:56

Сил в общем уже не осталось вообще...старалса делать всё из топа Лиса
поставил ексим, довкот, мускуль, апачь, постфиксадмин...по отдельности как бы довкот и ексим работают, после часа ковыряний смог всё-таки запустить постфиксадмин...но работать всёравно нифига не хочет...кто поднимал такую связку отпиши что может быть не так

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

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

Непрочитанное сообщение Alex Keda » 2007-02-17 1:14:01

что значит - не хочет.
Убей их всех! Бог потом рассортирует...

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Непрочитанное сообщение Qaz » 2007-02-17 1:25:36

Feb 17 00:22:10 kkneo exim[93057]: failed to expand "${lookup mysql{SELECT `domain` FROM `domain` WHERE `domain`='${domain}' AND `active`='1'}}" while checking a list: lookup type "mysql" is not available (not in the binary - check buildtime LOOKUP configuration)
Feb 17 00:22:10 kkneo exim[93057]: failed to expand "${lookup mysql{SELECT `domain` FROM `domain` WHERE `domain`='${domain}' AND `active`='1'}}" while checking a list: lookup type "mysql" is not available (not in the binary - check buildtime LOOKUP configuration)
Feb 17 00:22:10 kkneo exim[93057]: H=(wr-out-0506.google.com) [64.233.184.227] I=[193.109.80.144]:25 F=<evilqaz@gmail.com> temporarily rejected RCPT <qaz@kkneo.itt.net.ua>: lookup type "mysql" is not available (not in the binary - check buildtime LOOKUP configuration)
Feb 17 00:22:10 kkneo exim[93057]: H=(wr-out-0506.google.com) [64.233.184.227] I=[193.109.80.144]:25 F=<evilqaz@gmail.com> temporarily rejected RCPT <qaz@kkneo.itt.net.ua>: lookup type "mysql" is not available (not in the binary - check buildtime LOOKUP configuration)

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Непрочитанное сообщение Qaz » 2007-02-17 1:31:19

упс...это наверное я без мускуля собрал ексим...

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Непрочитанное сообщение Qaz » 2007-02-17 2:23:41

Уже теперь с довкотом какой-то бок
Feb 17 01:22:17 kkneo exim[1626]: Delay 30s for wr-out-0506.google.com [64.233.184.230] with HELO=wr-out-0506.google.com. Mail from evilqaz@gmail.com to qaz@kkneo.itt.net.ua.
Feb 17 01:22:47 kkneo exim[1626]: 1HICPf-0000QE-LJ <= evilqaz@gmail.com H=wr-out-0506.google.com [64.233.184.230] I=[193.109.80.144]:25 P=esmtp S=1532 id=d129e4c70702161522h1da4a1bs2292033d95361420@mail.gmail.com from <evilqaz@gmail.com> for qaz@kkneo.itt.net.ua
Feb 17 01:22:47 kkneo exim[1628]: 1HICPf-0000QE-LJ ** qaz@kkneo.itt.net.ua R=dovecot_user T=dovecot_delivery: Child process of dovecot_delivery transport returned 127 (could mean unable to exec or command does not exist) from command: /usr/local/libexec/dovecot/deliver
Feb 17 01:22:47 kkneo exim[1633]: 1HICPf-0000QL-UF <= <> R=1HICPf-0000QE-LJ U=mailnull P=local S=2352 from <> for evilqaz@gmail.com
Feb 17 01:22:47 kkneo exim[1628]: 1HICPf-0000QE-LJ Completed
Feb 17 01:22:49 kkneo exim[1634]: 1HICPf-0000QL-UF => evilqaz@gmail.com R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [66.249.91.27] C="250 2.0.0 OK 1171668165 b33si4481042ika"
Feb 17 01:22:49 kkneo exim[1634]: 1HICPf-0000QL-UF Completed

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

Непрочитанное сообщение Alex Keda » 2007-02-17 11:44:47

без деливера собрал...
Убей их всех! Бог потом рассортирует...

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Непрочитанное сообщение BAV_Lug » 2007-02-19 13:20:23

lissyara писал(а):без деливера собрал...
Я с этим деливером три дня бился :(
По умолчанию он без него собирается

to Qaz
сделай make config
и выбери опцию LDA
и будет тебе щастье :)

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

Непрочитанное сообщение ObServer83 » 2007-03-05 16:36:58

Поставил всю связку. Работает всё, кроме SMTP авторизации!
Из разных статей пробовал - никак. Пишет 535 Incorrect authentication data, и всё тут :(
Пароли в базе пробовал и в открытом виде хранить и в MD5 - всё одно... Не хочет никак!
Давкот работает, всё принимает и в открытом и хешами - ок, эт как настроить. Транспорт пашет.
С одной вот авторизацией экзима беда.
Подсобите?

З.Ы.: dovecot-1.0.r23, exim-4.66, mysql-5.0.27 (FreeBSD 6.2-STABLE #2)

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Непрочитанное сообщение schizoid » 2007-03-05 18:13:05

народ, а не подскажете заодно, у мну связка ексим+довекот+мускль
и почему-то в почтовых клиентах имя пользователя приходится вводить вместе с доменом
типа имя euegne
домен mydomain
пасс passwd

и что б в том оутлуке настроить на прием почты, приходится писать
логин eugene@mydomain
пасс passwd

при этом указываю поп и смтп сервер...
как мона сделать так, что б без домена работало?

gregor
рядовой
Сообщения: 49
Зарегистрирован: 2007-02-16 17:51:29

Непрочитанное сообщение gregor » 2007-03-05 19:57:05

schizoid писал(а):народ, а не подскажете заодно, у мну связка ексим+довекот+мускль
и почему-то в почтовых клиентах имя пользователя приходится вводить вместе с доменом
типа имя euegne
домен mydomain
пасс passwd

и что б в том оутлуке настроить на прием почты, приходится писать
логин eugene@mydomain
пасс passwd

при этом указываю поп и смтп сервер...
как мона сделать так, что б без домена работало?
По идее в этом и соль виртуальных почтовых доменов. Как ты отличишь serg@domain1 от serg@domain2 если они авторизуются по serg? Правда если имя уникальное и встречается только в одном домене то теоретически можно и просто по serg проверять.

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Непрочитанное сообщение schizoid » 2007-03-06 9:39:25

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

gregor
рядовой
Сообщения: 49
Зарегистрирован: 2007-02-16 17:51:29

Непрочитанное сообщение gregor » 2007-03-06 16:02:47

schizoid писал(а):ну а чего я гокда почту мейл.рушную юзаю, мне ж приходится тока имя вбивать, а не полностью...
да и домен у мну всего один...
На mail может домен досовывается из $[_HOST] какого нибудь.

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Непрочитанное сообщение schizoid » 2007-03-06 16:53:40

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

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

Непрочитанное сообщение Гость » 2007-03-09 16:45:42

Так что насчёт SMTP авторизации? Какие настройки должны быть в итоге?

Qaz
мл. сержант
Сообщения: 113
Зарегистрирован: 2007-02-17 1:24:39
Контактная информация:

Непрочитанное сообщение Qaz » 2007-03-09 20:02:41

настройки обычные у меня лично взятые с статьи Лиса, косяк может быть если мд5тым шифрует пароли на ящики твои

Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Непрочитанное сообщение Dolphin_BSD » 2007-04-26 9:39:01

Добрый день.

Настраивал связку Exim по статье http://www.lissyara.su/?id=1173

Все проде хорошо, порыл кон фиги . почитал , что-то добавил. Все запустилось кроме postfixadmin не сдружился у меня почему то но я быстро нашел ему замену phpMyAdmin.

Что меня первое удивило что пользователей нужно заводить в таком виде

yura_s@ --- иначе девакод у меня матерился.

Ну это простительно но мне не ясно почему так !?

При пользователе yura_s@ авторизация проде проходит успешно, вол Лог :

dovecot: Apr 26 09:34:07 Info: auth(default): client in: AUTH 1 PLAIN service=POP3 lip=192.168.0.200 rip=192.168.0.40 resp=AHl1cmFfcwAxMjM=
dovecot: Apr 26 09:34:07 Info: auth-worker(default): sql(yura_s,192.168.0.40): query: SELECT `username` as `user`, `password` FROM `mailbox` WHERE `username` = 'yura_s@' AND `active`='1'
dovecot: Apr 26 09:34:07 Info: auth-worker(default): auth(yura_s,192.168.0.40): username changed yura_s -> yura_s@
dovecot: Apr 26 09:34:07 Info: auth(default): auth(yura_s,192.168.0.40): username changed yura_s -> yura_s@
dovecot: Apr 26 09:34:07 Info: auth(default): client out: OK 1 user=yura_s@
dovecot: Apr 26 09:34:07 Info: auth(default): master in: REQUEST 5 23459 1
dovecot: Apr 26 09:34:07 Info: auth-worker(default): sql(yura_s@,192.168.0.40): SELECT `maildir` AS `home`, 26 AS `uid`, 26 AS `gid` FROM `mailbox` WHERE `username` = 'yura_s@' AND `active`='1'
dovecot: Apr 26 09:34:07 Info: auth(default): master out: USER 5 yura_s@ home=/var/mail/exim/yura_s uid=26 gid=26
dovecot: Apr 26 09:34:07 Info: pop3-login: Login: user=<yura_s@>, method=PLAIN, rip=192.168.0.40, lip=192.168.0.200
dovecot: Apr 26 09:34:08 Info: POP3(yura_s@): Effective uid=26, gid=26
dovecot: Apr 26 09:34:08 Info: POP3(yura_s@): maildir: data=/var/mail/exim/yura_s@
dovecot: Apr 26 09:34:08 Info: POP3(yura_s@): maildir: root=/var/mail/exim/yura_s@, index=/var/mail/exim/yura_s@, control=, inbox=
dovecot: Apr 26 09:34:08 Info: POP3(yura_s@): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0

Дальше я создаю еще одного такого пользователя и пробую ему заслать письмо.
Письмо уходит из "Исходящих" но не приходит, и вообще не понятко куда деваться.
Вот лог :

bopota# cat /var/log/exim/mainlog
2007-04-26 09:28:34 1HgxSz-00066C-W5 <= yura_s@spv.ua H=spv-shostka.spvcom.office.spv.com.ua (SPVShostka) [192.168.0.40] I=[192.168.0.200]:25 P=smtp S=1375 id=000601c787cc$1d5fe350$2800a8c0@spvcom.office.spv.com.ua from <yura_s@spv.ua> for igor_m@spv.ua
2007-04-26 09:28:34 1HgxSz-00066C-W5 ** igor_m@spv.ua R=dovecot_user T=dovecot_delivery: Child process of dovecot_delivery transport returned 67 (could mean user nonexistent) from command: /usr/local/libexec/dovecot/deliver
2007-04-26 09:28:34 1HgxT0-00066H-56 <= <> R=1HgxSz-00066C-W5 U=mailnull P=local S=2153 from <> for yura_s@spv.ua
2007-04-26 09:28:34 1HgxSz-00066C-W5 Completed
2007-04-26 09:28:34 1HgxT0-00066H-56 ** yura_s@spv.ua R=dovecot_user T=dovecot_delivery: Child process of dovecot_delivery transport returned 67 (could mean user nonexistent) from command: /usr/local/libexec/dovecot/deliver
2007-04-26 09:28:34 1HgxT0-00066H-56 Frozen (delivery error message)
2007-04-26 09:29:21 1HgrRn-0000wL-CO Message is frozen
2007-04-26 09:29:21 1HgrRn-0000xG-J3 Message is frozen
2007-04-26 09:29:21 1Hgied-000O20-Da Message is frozen
2007-04-26 09:29:21 1Hgwxd-0001C3-Hl Message is frozen
2007-04-26 09:29:21 1HgUyC-0007fQ-CF Message is frozen
2007-04-26 09:29:21 1HgUyC-0007fP-Br Message is frozen

Читал что нужно включить поддержку LDA в девакоде, помню что вроде включал с самого начала, н для уверенности пересобрал еще раз , результата никакого !! Срошу помогите решить проблему.

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

Непрочитанное сообщение Alex Keda » 2007-04-26 9:56:53

афтопотпесь: Юзайте кнопочку
Убей их всех! Бог потом рассортирует...