Почта не отправляется или не получает?

Я настроил почтовый сервер на Ubuntu 14.04, используя postfix и dovecot. Когда я пытаюсь отправить или получить почту, то это не работает и не генерирует ошибку.

почтовый журнал

Jun 11 07:40:18 mail postfix/qmgr[1105]: CF1EC123BD7: from=<info@livewellbd.com>, size=732, nrcpt=1 (queue active)
Jun 11 07:40:18 mail postfix/qmgr[1105]: E8A591239D7: from=<www-data@livewellbd.com>, size=3593, nrcpt=1 (queue active)
Jun 11 07:40:18 mail postfix/smtp[6963]: connect to gmail-smtp-in.l.google.com[2607:f8b0:400d:c04::1b]:25: Network is unreachable
Jun 11 07:40:48 mail postfix/smtp[6962]: connect to gmail-smtp-in.l.google.com[74.125.29.26]:25: Connection timed out
Jun 11 07:40:48 mail postfix/smtp[6962]: connect to gmail-smtp-in.l.google.com[2607:f8b0:400d:c04::1b]:25: Network is unreachable
Jun 11 07:40:48 mail postfix/smtp[6962]: connect to alt1.gmail-smtp-in.l.google.com[2800:3f0:4003:c01::1a]:25: Network is unreachable
Jun 11 07:40:48 mail postfix/smtp[6963]: connect to gmail-smtp-in.l.google.com[74.125.29.26]:25: Connection timed out
Jun 11 07:41:18 mail postfix/smtp[6962]: connect to alt1.gmail-smtp-in.l.google.com[64.233.190.26]:25: Connection timed out
Jun 11 07:41:18 mail postfix/smtp[6962]: connect to alt2.gmail-smtp-in.l.google.com[2a00:1450:400b:c02::1b]:25: Network is unreachable
Jun 11 07:41:18 mail postfix/smtp[6963]: connect to alt1.gmail-smtp-in.l.google.com[64.233.190.26]:25: Connection timed out
Jun 11 07:41:18 mail postfix/smtp[6963]: connect to alt1.gmail-smtp-in.l.google.com[2800:3f0:4003:c01::1b]:25: Network is unreachable
Jun 11 07:41:18 mail postfix/smtp[6963]: connect to alt2.gmail-smtp-in.l.google.com[2a00:1450:400b:c02::1b]:25: Network is unreachable
Jun 11 07:41:18 mail postfix/smtp[6962]: CF1EC123BD7: to=<kisorniru@gmail.com>, relay=none, delay=18386, delays=18326/0.02/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2a00:1450:400b:c02::1b]:25: Network is unreachable)
Jun 11 07:41:18 mail postfix/smtp[6963]: E8A591239D7: to=<kisorniru@gmail.com>, relay=none, delay=19458, delays=19398/0.02/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2a00:1450:400b:c02::1b]:25: Network is unreachable)

Это показывает Network is unreachable

Я новичок Если кто-нибудь скажет мне, то это поможет мне идти вперед.

заранее спасибо.

2 ответа

Проблема может заключаться в том, что Postfix пытается использовать ipv6. Если это так, то решение будет отключить ipv6 в /etc/postfix/main.cf, комментируя строку

# inet_protocols = all

и добавление строки

inet_protocols = ipv4

Затем перезапустите сервис Postfix

service postfix restart

Если у вас динамический IP-адрес, ваш интернет-провайдер может блокировать трафик на порту 25. У вас есть два варианта:

  • Используйте реле интернет-провайдеров для отправки вашей почты. Это должно быть smarthost вариант при настройке postfix,
  • конфигурировать postfix использовать порт отправки с необходимыми учетными данными для входа в свою учетную запись gmail.

Если вы настроили брандмауэр, вам нужно разрешить исходящий трафик через порт 25 для отправки электронной почты.

Если у вас есть статический IP-адрес, вам нужно, чтобы ваш провайдер установил правильную запись указателя. Возможно, вам придется заставить их разблокировать порт 25 для вас. Вам также нужно будет настроить соответствующие записи DNS. Это должно включать A, MX а также SPF записи, а также, возможно, DKIM а также DMARC записей. Если у вас еще нет собственного домена, вам необходимо зарегистрировать его. Это поможет вам не классифицировать вашу почту как спам.

Элементы, перечисленные для отправки со статического IP-адреса, должны помочь вам начать получать электронную почту. Вы также можете просмотреть Запуск домашнего почтового сервера с использованием динамического DNS.

Другие вопросы по тегам