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

Thunderbird не может подключиться к моему почтовому серверу

У меня есть свежий сервер Ubuntu 16.04, и мне нужно создать на нем почтовый сервер. Я последовал за этот учебник который использует postfix & dovecot. Теперь я могу отправлять электронную почту с сервера, используя mail на мой личный адрес электронной почты, но Thunderbird не может подключиться и настроить созданный мной адрес электронной почты. Связанные с электронной почтой процессы кажутся работающими:

tcp 0 0 0.0.0.0:25 0.0.0.0:* СЛУШАТЬ
tcp 0 0 0.0.0.0:993 0.0.0.0:* СЛУШАТЬ
tcp 0 0 0.0.0.0:995 0.0.0.0:* СЛУШАТЬ
tcp 0 0 0.0.0.0:110 0.0.0.0:* СЛУШАТЬ
tcp 0 0 0.0.0.0:143 0.0.0.0:* СЛУШАТЬ
tcp 0 0 0.0.0.0:22 0.0.0.0:* СЛУШАТЬ

Это могло быть из-за моих записей DNS. Я не разбираюсь в этих концепциях. Если вы можете мне помочь, я буду очень признателен.

P.S. ufw выключен

оказывается, я не раскомментировал smtp в /etc/postfix/master.cf файл

submission inet n       -       -       -       -       smtpd
  -o syslog_name=postfix/submission
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING

smtps     inet  n       -       -       -       -       smtpd
  -o syslog_name=postfix/smtps
  -o smtpd_tls_wrappermode=yes
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING

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

Thunderbird будет пробовать несколько поддоменов при автонастройке. Для домена example.com, настроить DNS для mail.example.com для сервера, на котором работают postfix и dovecot. (Заменить example.com как требуется для вашего домена.) Это должна быть запись A. Могут использоваться другие имена, например imap.example.com, smtp.example.com и pop.example.com, но mail.example.com работает для большинства протоколов.

Многие интернет-провайдеры блокируют исходящий порт 25, чтобы люди не рассылали спам в их сети. Они разрешают это только своим серверам.

Вам нужно будет запустить postfix на порту с поддержкой ssl и подключиться к нему для отправки исходящей электронной почты