Exim&Dovecot вроде бы все просто, но...

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 13:14:42

Но по-хо-же в го-ло-ве моей о-пилки, да да да......
Делал по статье уважаемого Лиса (нога-в-ногу, шаг за шагом) как оказалось не совсем)
Проблема: не приходит и не уходит почта (никуда)???
итак, начну немного издалека, думаю не утомлю своим монологом о насущном
Машина моя стоит за аппаратным маршрутизатором, с которого я прокинул порты 25 и 110

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

# uname -r
6.3-RELEASE
Далее "33" шага по статье, где изменил пару строчек в конфиге exim:

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

primary_hostname- mail.mydomain.ru
аналогично и все остальные строки касающмеся домена , hostlist, helo_accept_junk_hosts ну и пожалуй все, те затронул те строчки, которые действительно надо было изменить
Все запустил, поправил небольшие ошибки,добавил записи в DNSник , после чего на пинг mail.mydomain.ru мне выдает ип моего маршрутника, с которого я прокинул порты на фрюху
далее проверяю порты моей почтовой системы (от рута телнет)

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

# telnet mail.mydomain.ru 25
Trying 192.168.1.55...
Connected to mail.
Escape character is '^]'.
220 mail.mydomain.ru, ESMTP EXIM 4.69

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

 telnet mail.mydomain.ru 110
Trying 192.168.1.55...
Connected to mail.
Escape character is '^]'.
+OK dovecot MUA ready
в логах пишется про секьюрность(согласен) под рутом все-таки

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

Mar 19 10:47:02 UKRAINA dovecot: pop3-login: Aborted login (0 authentication attempts): rip=192.168.1.55, lip=192.168.1.55, secured
далее
конекчусь к postfixadmin, создаю домен mail.mydomain.ru? создаю админа admin@mail.mydomain.ru
и иду теоретически в рабочую админку постфикс админа
создаю ящик qwerty1 в домене mail.mydomain.ru c паролем 1234567
пишеться следующее:

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

Почтовый ящик был успешно создан!
(qwerty1@mail.mydomain.ru)
Почтовый ящик был создан!
иду в /var/mail/ , папкой exim там не пахнет
создаю ее и даю права..завожу повторно юзера(qwerty2) - тоже нет :?
ну ладно, думаю....хрен с ящиками, потом найду...быстрее б клиента подрубить какого ибо создано уже 2 ящика
в бате настраиваю учетку....и там же в бате

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

FETCH Получение новой почты
FETCH Соединение с POP3 сервером прошло удачно
FETCH Сервер сообщает об ошибке -ERR APOP not enable  :twisted: 
иду в конфиг довекота
добавляю APOP,перезапуск довекота и....
мне BAT пишет

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

 FETCH Соединение завершено получено писем 0
ну прям ваще , но нам бы еще отправить почту соответственно почту пишу виртуальному юзеру qwert2 c таким же паролем что и первый юзер .....а письмо то не отправляется
Однако, зайдя уже сейчас в /var/mail/exim обратил внимание на то , что ящик создан...делаю вывод,- ящик создается в тот момент когда я подключаю клиента(100%) или когда юзер получает письмо(не проверено), но не тогда, когда этот ящик создается в postfixadmin....
Вы уж извините меня, что такую демагогию развел, но считаю , что таким ламерам как я это дозволительно)
Создав ящик 2му пользователю, пишу первому письмо и....BAT мне сообщает что письмо не отправлено (temporary local problem)((((
логи сервера

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

Delay 0s for  [192.168.1.1] with HELO=PHILKA. Mail from qwerty2@mail.mydomain.ru to qwerty1@mail.mydomain.ru.
Mar 19 12:02:46 HOSTNAME exim[8555]: 1Jbx0I-0002Dz-Ju malware acl condition: unable to connect to sophie UNIX socket (/var/run/sophie). errno=2
Mar 19 12:02:46 HOSTNAME exim[8555]: 1Jbx0I-0002Dz-Ju malware acl condition: unable to connect to sophie UNIX socket (/var/run/sophie). errno=2
Mar 19 12:02:46 HOSTNAME exim[8555]: 1Jbx0I-0002Dz-Ju H=(PHILKA) [192.168.1.1] I=[192.168.1.55]:25 F=<qwerty2@mail.mydomain.ru> temporarily rejected after DATA
Mar 19 12:02:46 HOSTNAME exim[8555]: [1\19] 1Jbx0I-0002Dz-Ju H=(PHILKA) [192.168.1.1] I=[192.168.1.55]:25 F=<qwerty2@mail.mydomain.ru> temporarily rejected afte
Mar 19 12:02:46 HOSTNAME exim[8555]: [2\19] Envelope-from: <qwerty2@mail.mydomain.ru>
Mar 19 12:02:46 HOSTNAME exim[8555]: [3\19] Envelope-to: <qwerty1@mail.mydomain.ru>
Mar 19 12:02:46 HOSTNAME exim[8555]: [4\19] P Received: from [192.168.1.1] (helo=PHILKA)
Mar 19 12:02:46 HOSTNAME exim[8555]: [5\19]      by mail.mydomain.ru with esmtp (Exim 4.69 (FreeBSD))
Mar 19 12:02:46 HOSTNAME exim[8555]: [6\19]      (envelope-from <qwerty2@mail.mydomain.ru>)
Mar 19 12:02:46 HOSTNAME exim[8555]: [7\19]      id 1Jbx0I-0002Dz-Ju
Mar 19 12:02:46 HOSTNAME exim[8555]: [8\19]      for qwerty1@mail.mydomain.ru; Wed, 19 Mar 2008 12:02:46 +0000
Mar 19 12:02:46 HOSTNAME exim[8555]: [9\19]   Date: Wed, 19 Mar 2008 12:00:24 +0300
Mar 19 12:02:46 HOSTNAMEexim[8555]: [10\19] F From: 123 <qwerty2@mail.mydomain.ru>
Mar 19 12:02:46 HOSTNAME exim[8555]: [11\19]   X-Mailer: The Bat! (v3.80.03) UNREG / CD5BF9353B3B7091
Mar 19 12:02:46 HOSTNAME exim[8555]: [12\19] R Reply-To: 123 <qwerty2@mail.mydomain.ru>
Mar 19 12:02:46 HOSTNAME exim[8555]: [13\19]   X-Priority: 3 (Normal)
Mar 19 12:02:46 HOSTNAME exim[8555]: [14\19] I Message-ID: <567369899.20080319120024@mail.mydomaina.ru>
Mar 19 12:02:46 HOSTNAME exim[8555]: [15\19] T To: qwerty1@mail.mydomain.ru
Mar 19 12:02:46 HOSTNAME exim[8555]: [16\19]   Subject: qwe
Mar 19 12:02:46 HOSTNAME exim[8555]: [17\19]   MIME-Version: 1.0
Mar 19 12:02:46 HOSTNAME exim[8555]: [18\19]   Content-Type: text/plain; charset=windows-1251
Mar 19 12:02:46 HOSTNAME exim[8555]: [19/19]   Content-Transfer-Encoding: quoted-printable
Настораживает запись про "софью" но догнать не могу (паровоз наш быстро мчиться), поискал как malware acl condition так и sophie UNIX socket в конфиге,- не нашел

соответствено отправить почту не получаеться как внешнему пользователю, так и внутреннему!
занавес? ан нет..и обратил внимание на то, что я антивирус не ставил а в статье написано:"вообще-то exim уже можно запускать ибо почта идущая с локалхоста на вирусы не проверяется и потому прекрасно будет уходить и раскладываться в директории. Но - снуружи ничё не отправить" ,- а его то я и не ставил, предполагаю, что именно в нем загвоздка?
ставлю....
раскоментировал антивирь в конфиге exima, ребутнул его и запустил clam
и.....афигеть...писма виртуальных юзверей УШЛИ
отправлял от qwert1 to qwerty2....ушли то ушли, но не пришли))
смотрю логи.....и вижу)

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

exim[80189]: no host name found for IP address 192.168.1.1
Mar 19 12:54:11 HOSTNAME exim[80189]: Delay 0s for  [192.168.1.1] with HELO=PHILKA. Mail from qwerty2@mail.mydomain.ru to qwerty1@mail.mydomain.ru.
Mar 19 12:54:11 HOSTNAME exim[80189]: 1Jbxo3-000KrN-6F <= qwerty2@mail.mydomain.ru H=(PHILKA) [192.168.1.1] I=[192.168.1.55]:25 P=esmtp S=780 id=1812327128.2008
Mar 19 12:54:11 HOSTNAME exim[80190]: 1Jbxo3-000KrN-6F ** qwerty1@mail.mydomain.ru R=dovecot_user T=dovecot_delivery: Child process of dovecot_delivery transpor
Mar 19 12:54:11 HOSTNAME exim[80194]: 1Jbxo3-000KrS-7X <= <> R=1Jbxo3-000KrN-6F U=mailnull P=local S=1621 from <> for qwerty2@mail.mydomain.ru
Mar 19 12:54:11 HOSTNAME exim[80190]: 1Jbxo3-000KrN-6F Completed
Mar 19 12:54:11 HOSTNAME exim[80195]: 1Jbxo3-000KrS-7X ** qwerty2@mail.mydomain.ru R=dovecot_user T=dovecot_delivery: Child process of dovecot_delivery transpor
Mar 19 12:54:11 HOSTNAME exim[80195]: 1Jbxo3-000KrS-7X Frozen (delivery error message)
лично я вижу следующее что письмо отправлено, но не получено ввиду того что заморожено нафиг где-то внедрах по какому то правилу
и еще немного смущает первая строка, где не обнаружено имя моего маршрутника), может тож влияет ибо внешний ИП на маршруте есть mail.mydomain.ru с которого редирект порта идет
что-то начинаю уже кипеть понемногу :roll:
Буду признателен за ВСЕ)))
Последний раз редактировалось Ganover 2008-03-19 14:59:53, всего редактировалось 1 раз.

Хостинговая компания 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/

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-19 13:36:02

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

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 14:14:56

Кламав у меня запущен

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

# ps aux | grep clamav
clamav     735  0.0 18.9 42872 41612  ??  Is    1:45PM   0:03.35 /usr/local/sbin/clamd
Я даже машину ребутнул на всякий случай ........
Отправил еще разок письмо в логах следующее:

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

exim[1067]: no host name found for IP address 192.168.1.1
 exim[1067]: Delay 0s for  [192.168.1.1] with HELO=PHILKA. Mail from qwerty2@mail.mydomain.ru to qwerty1@mail.mydomain.ru.
exim[1067]: 1Jbyer-0000HD-HZ <= qwerty2@mail.mydomain.ru H=(PHILKA) [192.168.1.1] I=[192.168.1.55]:25 P=esmtp S=776 id=519458253.20080319134619@mail.mydomain.ru from <qwerty2@mail.mydomain.ru> for qwerty1@mail.mydomain.ru
exim[1068]: 1Jbyer-0000HD-HZ ** qwerty1@mail.mydomain.ru 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
 exim[1072]: 1Jbyer-0000HI-LI <= <> R=1Jbyer-0000HD-HZ U=mailnull P=local S=1617 from <> for qwerty2@mail.mydomain.ru
exim[1068]: 1Jbyer-0000HD-HZ Completed
exim[1073]: 1Jbyer-0000HI-LI ** qwerty2@mail.mydomain.ru 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
exim[1073]: 1Jbyer-0000HI-LI Frozen (delivery error message)
сообщение он не может отправить,гад...чилд процесс...ретурнед(((

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 15:12:40

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

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-19 15:21:40

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

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 15:25:04

to lissyara
я разобрался, все очень просто, если не против добавь плз в свою статью как deliver чтоб заработал)
Если у кого-то вдруг возникнет трабла с этим деливеред , точнее с отсутствием этой софтинки, то делаем следующее...

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

cd /usr/ports/..../dovecot
make build
cd work/deliver && make install clean
после чего у нас все будет отправляться и не нужно что-либо менять

Огромное спасибо за участие в моей проблеме))))
а вообще было бы неплохо создать на форуме какие-либо факи чтоль- где по каждой софтине будут решения каки-либо ошибок(имхо)
а то например с моей памятью и тд оч трудно потом вспомнить что делал
Последний раз редактировалось Ganover 2008-03-19 15:28:19, всего редактировалось 1 раз.

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-19 15:27:02

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

make config
в пoрту и ставим галку проо LDA
единственный правильный метод
Убей их всех! Бог потом рассортирует...

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 15:36:18

я конечно не спорю, но если я не обновлял порты(не накатился новый довекот) и конфиг у меня не сформирован, то теоретически же я могу любую тулзу накатить из довекота.. отдельная установка деливереда этого ведь работает....
к тому же проще одну эту фигню поставить нежели пересобирать весь пакет?
Последний раз редактировалось Ganover 2008-03-19 15:38:37, всего редактировалось 1 раз.

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-19 15:38:07

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

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 15:39:08

хнык-хнык.....не знал((((
Вот было бы здорово немного подкорректировать статью) насчет этой опции при сборке довекота....)))

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-19 16:01:01

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

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-19 16:47:40

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

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

 exim[17619]: no host name found for IP address 192.168.1.1
exim[17619]: Delay 0s for  [192.168.1.1] with HELO=PHILKA. Mail from qwerty1@mail.mydomain.ru to name@pochta.ru.
exim[17619]: DNS list lookup defer (probably timeout) for 1.1.168.192.opm.blitzed.org: assumed not in list
exim[17619]: DNS list lookup defer (probably timeout) for 1.1.168.192.dynablock.njabl.org: assumed not in list
 exim[17619]: 1Jc0IC-0004aB-0J <= qwerty1@mail.mydomain.ru H=(PHILKA) [192.168.1.1] I=[192.168.1.55]:25 P=esmtp S=758 id=776635182.20080319153019@mail.mydomain.ru from <qwerty1@mail.mydomain.ru> for name@pochta.ru
 exim[17633]: 1Jc0IC-0004aB-0J == name@pochta.ru R=dnslookup T=remote_smtp defer (-46): SMTP error from remote mail server after end of data: host mx.pochta.ru [82.204.219.220]: 450 Mailbox temporarily unavailable, please try again
 exim[17659]: 1Jc0IC-0004aB-0J == name@pochta.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host

 
впринципе начало понятно, - не отправляется месага внешнему пользователю (аналогично и от внешнего не получается)......
вот только не пойму причем здесь реверс ? и если он действительно нужен, то получается я должен прописать его у прова или на своей площадке?
извиняюсь что туплю....с почтовой системой вообще 3й день

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-20 11:59:56

разобрался
в конфиге exim сменил

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

rfc1413_querry_timeout=0s на rfc1413_hosts= !0
заработало...почта уходит на внешку ,но с некоторых адресов не приходит
например с name@gmail.ru приходит ответ в обратку

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

Delivery to the following recipient failed permanently:

     qwerty1@mail.mydomain.ru

Technical details of permanent failure: 
PERM_FAILURE: SMTP Error (state 13): 550 5.1.1 <qwerty1@mail.mydomain.ru>... User unknown

   ----- Original message -----

Received: by 10.67.21.11 with SMTP id y11mr1276629ugi.10.1206000567061;
        Thu, 20 Mar 2008 01:09:27 -0700 (PDT)
Return-Path: <name@gmail.com>
Received: from PHILKA ( [xx.200.xxx.136])
        by mx.google.com with ESMTPS id j34sm6241233ugc.66.2008.03.20.01.09.26
        (version=TLSv1/SSLv3 cipher=OTHER);
        Thu, 20 Mar 2008 01:09:26 -0700 (PDT)
Date: Thu, 20 Mar 2008 11:09:21 +0300
From: =?windows-1251?B?0fP14PDl7eruINHl8OPl6Q==?= <name@gmail.com>
X-Mailer: The Bat! (v3.99.3) Professional
Reply-To: =?windows-1251?B?0fP14PDl7eruINHl8OPl6Q==?= <name@gmail.com>
X-Priority: 3 (Normal)
Message-ID: <152793083.20080320110921@gmail.com>
To: qwe <qwerty1@mail.mydomain.ru>
Subject: =?windows-1251?B?UmU6IO/w6OLl8g==?=
In-Reply-To: <1642755979.20080320110330@mail.mydomain.ru>
References: <1642755979.20080320110330@mail.mydomain.ru>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="----------7018D1083A56D878"

------------7018D1083A56D878
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: quoted-printable

=C7=E4=F0=E0=E2=F1=F2=E2=F3=E9=F2=E5, qwe.

=C2=FB =EF=E8=F1=E0=EB=E8 20 =EC=E0=F0=F2=E0 2008 =E3., 11:03:30:
=EF=EE=EB=F3=F7=E8=EB
> =C7=E4=F0=E0=E2=F1=F2=E2=F3=E9=F2=E5, name.


   ----- Message truncated -----
озадачивает следующее)

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

Delivery to the following recipient failed permanently:

     qwerty1@mail.mydomain.ru

Technical details of permanent failure: 
PERM_FAILURE: SMTP Error (state 13): 550 5.1.1 <qwerty1@mail.mydomain.ru>... User unknown
очень интересно failed permanently и User unknown......
может кто сталвкивался или мысли есть какие наводящие?)))

Ganover
рядовой
Сообщения: 18
Зарегистрирован: 2007-09-07 17:10:56

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Ganover » 2008-03-21 19:38:43

все-равно не догоняю.....чувствую что где-то рядом, но, увы.....
Помогите разобраться, ткните носом! :?

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 17:28:02

решил сегодня тоже поиграться...
ну поставилось всё вроде...
Не совсем понял как таблицы мускула правильно заполнить? Добавил админа туда, зашел в постфиксадминку, ну там ничего не дает, пока домена не будет. Добавил домен через пхпмайадмин, в админке его нет. Не пойму что хочет...
truth is out there...

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-22 18:41:23

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

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 19:00:43

ага)) так и сделал)

ну вот финишная прямая)

создаю ящик test, пишет что создал.

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

 sockstat -4l
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
dovecot  pop3-login 20279 0  tcp4   *:110                 *:*
dovecot  pop3-login 20238 0  tcp4   *:110                 *:*
dovecot  pop3-login 20084 0  tcp4   *:110                 *:*
dovecot  imap-login 19935 0  tcp4   *:143                 *:*
dovecot  imap-login 19934 0  tcp4   *:143                 *:*
dovecot  imap-login 19933 0  tcp4   *:143                 *:*
mailnull exim-4.69- 99996 3  tcp4   *:25                  *:*
всё запущено вообщем и всё устанавлено.
Пробую:

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

telnet 127.0.0.1 110
+OK dovecot MUA ready
user test
+OK
pass test
-ERR Authentication failed.

вот логи:

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

less maillog
Mar 22 19:00:30 www dovecot: pop3-login: Aborted login (1 authentication attempts): method=PLAIN, rip=78.156.242.4, lip=217.106.208.14
в папке /var/mail
тоже test'a нету
truth is out there...

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 19:04:23

насчет запущено вот:

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

ps -aux
mailnull 99996  0.0  0.2  6076  3272  ??  Is    4:34PM   0:00.00 /usr/local/sbin/exim -bd -q30m (exim-4.69-0)
root     19927  0.0  0.1  1484  1116  ??  Ss    5:38PM   0:00.10 /usr/local/sbin/dovecot
root     19928  0.0  0.1  2280  1760  ??  S     5:38PM   0:00.08 dovecot-auth
dovecot  19933  0.0  0.1  2592  1520  ??  S     5:38PM   0:00.07 imap-login
dovecot  19934  0.0  0.1  2592  1520  ??  S     5:38PM   0:00.07 imap-login
dovecot  19935  0.0  0.1  2592  1520  ??  S     5:38PM   0:00.07 imap-login
root     20239  0.0  0.1  2276  1772  ??  S     6:47PM   0:00.01 dovecot-auth -w
dovecot  20279  0.0  0.1  2584  1512  ??  S     6:56PM   0:00.01 pop3-login
dovecot  20283  0.0  0.1  2584  1512  ??  S     6:58PM   0:00.01 pop3-login
dovecot  20310  0.0  0.1  2584  1512  ??  S     7:00PM   0:00.00 pop3-login
clamav     105  0.0  2.0 42844 41368  ??  Is    4:34PM   0:02.40 /usr/local/sbin/clamd
p.s.

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

uname -a 6.3-RELEASE 
truth is out there...

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-22 19:26:59

включай отладку.
сам не мог догадаться? =)
Убей их всех! Бог потом рассортирует...

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 20:18:41

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

Mar 22 20:00:05 www dovecot: auth-worker(default): sql(test2,ip): query: SELECT `username` as `user`, `password` FROM `mailbox` WHERE `username` = 'test2@' AND `active`='1'
не передается '%d' странно....
truth is out there...

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 20:25:28

передал user как test2@domain.ru
получил:

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

+OK Logged in.
-ERR [IN-USE] Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2008-03-22 20:20:12]
смотрю логи:

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

Mar 22 20:20:01 www dovecot: auth(default): new auth connection: pid=20606
Mar 22 20:20:12 www dovecot: auth(default): client in: AUTH     1       PLAIN   service=POP3    lip=217.106.208.14      rip=78.156.242.4        resp=<hidden>
Mar 22 20:20:12 www dovecot: auth-worker(default): mysql: Connected to localhost (exim)
Mar 22 20:20:12 www dovecot: auth-worker(default): sql(test2@domain.ru,78.156.242.4): query: SELECT `username` as `user`, `password` FROM `mailbox` WHERE `username` = 'test2@domain.ru' AND `active`='1'
Mar 22 20:20:12 www dovecot: auth(default): client out: OK      1       user=test2@domain.ru
Mar 22 20:20:12 www dovecot: auth(default): master in: REQUEST  1       20541   1
Mar 22 20:20:12 www dovecot: auth-worker(default): sql(test2@domain.ru,78.156.242.4): SELECT `maildir` AS `home`, 26 AS `uid`, 26 AS `gid` FROM `mailbox` WHERE `username` = 'test2@domain.ru' AND `active`='1'
Mar 22 20:20:12 www dovecot: auth(default): master out: USER    1       test2@domain.ru  home=test2@domain.ru/    uid=26  gid=26
Mar 22 20:20:12 www dovecot: pop3-login: Login: user=<test2@domain.ru>, method=PLAIN, rip=78.156.242.4, lip=217.106.208.14
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): Effective uid=26, gid=26
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): maildir: data=/var/mail/exim/test2@domain.ru
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): maildir: root=/var/mail/exim/test2@domain.ru, index=/var/mail/exim/test2@domain.ru, control=, inbox=
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): mkdir(/var/mail/exim/test2@domain.ru/cur) failed: Permission denied
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): mkdir(/var/mail/exim/test2@domain.ru/cur) failed: Permission denied
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2008-03-22 20:20:12]
Mar 22 20:20:12 www dovecot: POP3(test2@domain.ru): Couldn't open INBOX top=0/0, retr=0/0, del=0/0, size=0
почему прав-то не хватает? :((
Последний раз редактировалось kmb 2008-03-22 21:29:28, всего редактировалось 1 раз.
truth is out there...

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 20:31:28

надеюсь, потому что не было папки exim)
хотя в моем понимании он её должен был сам создать, тем более в статье про это не слово)
truth is out there...

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-22 21:27:46

а как узнать функционирует ли кламав? в логах маиллога ни при отправке,и ни при приему не увидел о нём ни слова...
truth is out there...

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

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение Alex Keda » 2008-03-22 22:30:42

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

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: Exim&Dovecot вроде бы все просто, но...

Непрочитанное сообщение kmb » 2008-03-23 0:14:11

Отправил. Вирус пришел, клам не сработал.
Меня просто строчки в статье смутили: "Если экзим собран с поддеркжой ClamAV", а где об этом экзиму говориться не нашел.
truth is out there...