2012-03-18 5 views
0

телнета локального pop3 Trying :: 1 ... Попыткой 127.0.0.1 ... телнета: Невозможно подключиться к удаленному хосту: Соединение отклоненоDovecot не работает pop3 с постфиксом

NetStat -l

ТСР 0 0 *: WWW : СЛУШАЕТ
ТСР 0 0 localhost.localdoma: IPP : СЛУШАЕТ
ТСР 0 0 *: SMTP : л ISTEN
ТСР 0 0 localhost.localdo: MySQL : СЛУШАТЬ

когда я запустить этот сервис Dovecot старт я получил

старта: Отклонено отправить сообщение, 1 совпадающих правила; type = "method_call", sender = ": 1.553" (uid = 1000 pid = 26250 comm = "start" interface = "com.ubuntu.Upstart0_6.Job" member = "Start" error name = "(unset)" request_reply = 0 назначения = "com.ubuntu.Upstart" (UID = 0 PID = 1 Comm = "/ SBIN/INIT"))

на Dovecot.conf

protocols = imap imaps pop3 pop3s 
disable_plaintext_auth = no 
log_timestamp = "%Y-%m-%d %H:%M:%S " 
mail_location = maildir:/var/spool/mail/%d/%n 
mail_access_groups = mail 
first_valid_uid = 106 
first_valid_gid = 106 
protocol imap { 

} 

protocol pop3 { 
listen=*:110 
pop3_uidl_format = %08Xu%08Xv 
} 
protocol lda { 
    postmaster_address = [email protected] 
    mail_plugins = quota 
    log_path = /var/log/dovecot-deliver.log 
    info_log_path = /var/log/dovecot-deliver.log 
} 

auth default { 
mechanisms = digest-md5 plain 
passdb sql { 
args = /etc/dovecot/dovecot-mysql.conf 
} 
userdb sql { 
args = /etc/dovecot/dovecot-mysql.conf 
} 
user = root 
} 
+0

Принадлежит serverfault.com – Thor

ответ

0

директива protocols = imap imaps pop3 pop3s должна быть достаточной, чтобы активировать Pop3 с голубятни. Вы можете добавить

listen = * 

, чтобы быть уверенным, голубятня будет слушать на всех доступных интерфейсов. Вы можете проверить это netstat -apn | grep 110. Есть ли сбои при запуске dovecot? Можете ли вы опубликовать связанные с dovecot журналы?

По умолчанию Dovecot журналы в системный журнал, вы можете явно указать файлы журнала:

# Log file to use for error messages, instead of sending them to syslog. 
# /dev/stderr can be used to log into stderr. 
log_path = /var/log/dovecot.log 

# Log file to use for informational and debug messages. 
# Default is the same as log_path. 
info_log_path = /var/log/dovecot.info.log 
+0

Я сделал это: netstat -apn | grep 110 , но ничего не значит, что dovecot не запускается –

+0

и ничего о dovecot в mail.log или mail.err –

+0

Вы уверены, что это журналы dovecot, а не те, что указаны в postfix? (Я расширил свой ответ о регистрации) – Thor

2

Если вы получили это сообщение в командной строке:

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.553" (uid=1000 pid=26250 comm="start) interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")) 

Это указывает на то, что вы не выполнять перезапуск службы dovecot с правами root. Поэтому не забудьте сделать так:

sudo service dovecot restart 

 Смежные вопросы

  • Нет связанных вопросов^_^