Проверка dovecot на корректность авторизации.

Posted in Новости on 6 февраля, 2013 by admin

Последовательность команд :

telnet xx.xx.xx.xx 110
USER test@test.ru
PASS 123123123

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

При корректном вводе команды нам будет дан ответ «+OK». При корректной авторизации нам будет дан ответ «Logged in»


+OK Dovecot ready.
USER test@test.ru
+OK
PASS 123123123
+OK Logged in.

Tags: , ,

падает dovecot

Posted in Новости on 22 сентября, 2010 by admin

на некоторых системах такое случается и в моем случае в логах было вот что :

dovecot: Sep 22 11:28:51 Error: pop3-login: Time just moved backwards by 4 seconds. I'll sleep now until we're back in present. http://wiki.dovecot.org/TimeMovedBackwards
dovecot: Sep 22 11:28:51 Error: imap-login: Time just moved backwards by 4 seconds. I'll sleep now until we're back in present. http://wiki.dovecot.org/TimeMovedBackwards
dovecot: Sep 22 11:28:51 Error: imap-login: Time just moved backwards by 4 seconds. I'll sleep now until we're back in present. http://wiki.dovecot.org/TimeMovedBackwards

Это значит, что время на машине прыгает ( секунды прыгают то назад, то вперед )

нативный фикс от разработчиков :

создаем файл «/usr/local/sbin/dovecot_check_restart.sh» со следующим содержанием :

#!/bin/sh

HOST='localhost'
PORT=110
#PORT=143
#HP=@$HOST:$PORT
HP=:$PORT
echo 'Checking to see if Dovecot is up…'
if ( /usr/sbin/lsof -Pni $HP -s TCP:LISTEN 2>&1 >/dev/null ); then
echo 'Dovecot is up';
else
echo 'Dovecot is down, restarting…';
/etc/init.d/dovecot restart
logger -p mail.info dovecot_check_restart.sh restarting Dovecot
fi

либо с использованием netstat :

#!/bin/sh
chk=`netstat -an | grep -c :110`
if [ «$chk» = «0» ]
then
echo «Dovecot is down, Restarting…»;
/etc/init.d/dovecot restart
fi

сохраняем и добавляем в кронтаб запись :

* * * * * /usr/local/sbin/dovecot_check_restart.sh 2>&1 > /dev/null

Tags: , ,

активизация логов dovecot

Posted in Новости on 22 сентября, 2010 by admin

ищем конфиг :

find /etc -name dovecot.conf

далее в конфиге ищем директиву — «log_path =» ( почему-то она по дефолту закомментирована )

раскомментируем ее и изменяем вот так :

log_path = /var/log/dovecot.log

и ребутим сервис.

Все, теперь и данный сервис логируется.

Tags: , ,

Warning: mail_extra_groups setting was often used insecurely (dovecot Debian)

Posted in Новости on 13 августа, 2010 by admin

Если у Вас вылезла вот такое предупреждение :

Warning: mail_extra_groups setting was often used insecurely so it is now deprecated, use mail_access_groups or mail_privileged_group instead

то в конфиге довекота (/etc/dovecot/dovecot.conf)

меняйте :

mail_extra_groups = mail

на

mail_access_groups = mail

Tags: ,

dovecot + squirrelmail + Debian

Posted in Новости on 22 марта, 2010 by admin

если при попытке авторизации выдает такую штуку

«Ошибка при соединении с сервером IMAP: localhost.
111 : В соединении отказано
Перейти к входной странице»

то :

1 — Проверяем работу службы

/etc/init.d/dovecot status

если зависла/не работает то

/etc/init.d/dovecot restart/start

2 — Устанавливаем IMAP составляющую dovecot

apt-get update

apt-get install dovecot-imapd

/etc/init.d/dovecot restart

и все работает=)

Tags: , , ,