Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Postfix + Dovecot не работает приём почты по 110 порту [решено]  (Прочитано 4421 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AAA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Собственно установлены и настроены Postfix + Dovecot. После настроек отправка почты работает как положено, а приёма нет. The Bath пишет, что "Невозможно соединиться с сервером". Начинаю смотреть netstat -l4n и вижу, что порта 110 нет в списке, где в свою очередь "tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN" 25-й порт слушается. Поэтому и нет соеденения с сервером у клиента по 110 порту. Почему 110 порт не работает? IPTables не трогал, 25-й порт открылся сам, почему 110 закрыт - не понятно.

Пробую подключиться по Telnet'у, тоже самое, всё закрыто:
telnet 192.168.0.1 110
Trying 192.168.0.1...
telnet: Unable to connect to remote host: Connection refused

Конфиг dovecot.conf
(Нажмите, чтобы показать/скрыть)

Конфиг Postfix main.cf
(Нажмите, чтобы показать/скрыть)

Авторизация через MySQL. Система Ubuntu 10.10.
« Последнее редактирование: 17 Февраля 2011, 13:21:45 от AAA »
Ubuntu 11.04

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Postfix + Dovecot не работает приём почты по 110 порту
« Ответ #1 : 17 Февраля 2011, 13:10:20 »
И? Где protocol pop3 в dovecot.conf?

Оффлайн AAA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Да, уже разобрался, потерял строчку в файле конфигурации /etc/dovecot/dovecot.conf
protocols = pop3 pop3s imap imaps
Ubuntu 11.04

Оффлайн lamep

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Всем привет. Поставил на ubuntu почтовый сервер Postfix + Dovecot + MYSQL (http://www.odmin4eg.ru/2009/ubuntu-mail-server/). Все бы хорошо почта уходит и приходит по локалу. И уходит на внешние сервера через релей...а вот с внешних серверов ответ не приходит.может тоже как то надо настроить релей на 110  Весь гугл облазил  не чего не помогает.

######dovecot.conf#########

protocols = imap imaps pop3 pop3s
disable_plaintext_auth = no
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/home/vmail/%d/%n
namespace private {
separator = .
prefix = INBOX.
inbox = yes
}
mail_privileged_group = mail
protocol imap {
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
}
protocol managesieve {
sieve=~/.dovecot.sieve
sieve_storage=~/sieve
}
protocol lda {
log_path = /home/vmail/dovecot-deliver.log
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = admin@domen.ru
mail_plugins = cmusieve
hostname = domen.ru
global_script_path = /home/vmail/globalsieverc
}
auth default {
mechanisms = plain login
passdb pam {
}
passdb sql {
args = /etc/dovecot/dovecot-sql.conf
}
userdb passwd {
}
userdb static {
args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes
}
user = root
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
user = vmail
}
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
}
dict {
}
plugin {
}


###########main.cf#######################
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

append_dot_mydomain = no


readme_directory = no

# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/postfix.pem
smtpd_tls_key_file = /etc/ssl/private/postfix.pem
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache


myhostname = domen.ru
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination =
relayhost = XXX.XXX.X.X
mynetworks = 192.168.9.0/24 127.0.0.1/8 192.168.15.0/24
mailbox_size_limit = 102400
recipient_delimiter = +
inet_interfaces = all
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination


С остальным вроде все впорядке...помогите разабратся почему не получается почта с внешних серверов.
За ранее благодарин..

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.