Назад | Перейти на главную страницу

Postfix dovecot подключение удаленного почтового клиента

Я застрял в следующей проблеме на несколько часов. Надеюсь, кто-нибудь сможет мне помочь с этим: x ..

Я установил почтовый сервер для приема и отправки электронной почты. получение по imap.

Проблема, с которой я столкнулся, заключается в следующем.

На веб-сервере я создал две почтовые учетные записи, я могу отправлять сообщения друг другу с помощью mailx или telnet (непосредственно на сервере). Теперь я хочу добавить эти почтовые учетные записи в свой почтовый клиент на своем настольном ПК. Я сделал это, но я не могу отправлять сообщения электронной почты или получать сообщения электронной почты, отправленные из клиента.

Когда я использую почтовую рассылку xmail или telnet, я напрямую получаю сообщение в учетной записи imap, настроенной в моем почтовом клиенте (настольный компьютер).

Открыл все нужные порты для рассылки;

25/tcp   open  smtp
80/tcp   open  http
110/tcp  open  pop3
143/tcp  open  imap
443/tcp  open  https
993/tcp  open  imaps
995/tcp  open  pop3s
2222/tcp open  EtherNet/IP-1
8443/tcp open  https-alt

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

Надеюсь, что информация может вам что-то сказать, иначе дайте мне знать, что вам нужно знать или что вам нужно.

Заранее спасибо!

Без дополнительной информации с вашей стороны я могу дать вам лишь некоторые основные подсказки.

Похоже, ваша почтовая служба где-то ограничена, чтобы быть доступной только с / на localhost. В зависимости от серверной ОС, на которой работает ваш сервер, по умолчанию он может быть довольно ограничительным, разрешая только локальный доступ (127.0.0.1).

  1. Проверьте настройки брандмауэра в /etc/sysconfig/iptables, например:

    :USER_IMAP - [0:0] -A INPUT -p tcp -m tcp --dport 143 --syn -j ACCEPT -A INPUT -p tcp -m tcp --dport 993 --syn -j ACCEPT :USER_POP3 - [0:0] -A INPUT -p tcp -m tcp --dport 110 --syn -j ACCEPT -A INPUT -p tcp -m tcp --dport 995 --syn -j ACCEPT

  2. Проверьте статус SELinux с помощью sestatus (со статусом отключен / разрешен вы можете продолжить)

  3. Проверьте свою конфигурацию Postfix. Убедитесь, что он правильно настроен для того, для каких доменов получать / отправлять почту (например, по умолчанию получать почту только для самого устройства), поэтому для получения почты по всему миру проверьте свой /etc/postfix/main.cf:

    mydestination = $myhostname localhost.$mydomain localhost $mydomain

  4. Также проверьте конфигурацию Dovecot в /etc/dovecot/dovecot.conf, например для IPv4 он должен быть установлен на

    listen = *

    С участием dovecot -n вы можете проверить, как наконец настроен Dovecot. Также проверьте, все ли необходимые порты также прослушивают: netstat -tulpn |grep LISTEN

Надеюсь, что это поможет, Мегодин