Рейтинг:0

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

флаг cn

Я пытаюсь узнать о почтовых серверах, и меня очень пугают все движущиеся части в настройке.

В настоящее время я не могу отправить с моего smtp-сервера. Я могу нормально получать почту с разных доменов.

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

  • почта.лог
31 июля 11:59:15 почта postfix/submission/smtpd[1290]: подключиться от неизвестного [78.136.22.232]
31 июля 12:01:03 почта postfix/postscreen[1294]: ПОДКЛЮЧИТЬСЯ от [209.85.214.179]:46881 к [45.77.139.149]:25
31 июля 12:01:03 почта postfix/postscreen[1294]: PASS OLD [209.85.214.179]:46881
31 июля 12:01:03 mail postfix/smtpd[1297]: подключиться с mail-pl1-f179.google.com[209.85.214.179]
31 июля 12:01:05 почта postfix/smtpd[1297]: 03178A46: client=mail-pl1-f179.google.com[209.85.214.179]
31 июля 12:01:05 почтовый постфикс/очистка [1299]: 03178A46: message-id=<CAMJ_LmbWv_5o7GZJx8RwqOqz52O_sWTrgX0_=mSi_Vt6+uz++Q@mail.gmail.com>
31 июля 12:01:05 почтовый постфикс/очистка [1299]: 03178A46: milter-reject: END-OF-MESSAGE from mail-pl1-f179.google.com[209.85.214.179]: 5.7.1 Шаблон Gtube; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-pl1-f179.google.com>
31 июля 12:01:05 mail postfix/smtpd[1297]: отключиться от mail-pl1-f179.google.com[209.85.214.179] ehlo=2 starttls=1 mail=1 rcpt=1 data=0/1 quit= 1 команда=6/7
31 июля, 12:04:15 почтовый постфикс/отправка/smtpd[1290]: время ожидания после ПОДКЛЮЧЕНИЯ от неизвестного[78.136.22.232]
31 июля 12:04:15 почтовый постфикс/отправка/smtpd[1290]: отключиться от неизвестных[78.136.22.232] команд=0/0
root@mail:~#

Моя ОС — Debian 9, и все правила iptables были сброшены при тестировании. Вот мои master.cf и main.cf --> https://pastebin.com/9WUnzYZt

Спасибо

РЕДАКТИРОВАТЬ1: Что-то я забыл упомянуть. Я сделал grep 'smtp.*restrict' из моего main.cf. Я заметил, что smtpd_recipient_restrictions указывает на файл sql. Сам файл sql имеет следующий запрос. Может ли это быть причиной сбоя исходящей почты?

root@mail:~# grep smtp.*restrict /etc/postfix/main.cf
smtpd_relay_restrictions = reject_non_fqdn_recipient
smtpd_recipient_restrictions = check_recipient_access mysql:/etc/postfix/sql/recipient-access.cf
smtpd_client_restrictions = разрешение_моих сетей
smtpd_helo_restrictions = разрешение_моих сетей
smtpd_data_restrictions = reject_unauth_pipelining
root@mail:~# запрос grep /etc/postfix/sql/recipient-access.cf
запрос = выберите, если (только отправка = истина, 'ОТКЛОНИТЬ', 'ОК') AS доступ из учетных записей, где имя пользователя = '%u' и домен = '%d' и включено = истина LIMIT 1;
root@mail:~#

РЕДАКТИРОВАТЬ2: Я настроил mutt, чтобы исключить проблему на стороне клиента, но все же не могу заставить ее работать.

ââ[$] <> кошка muttrc
установить папку = "imaps://[email protected]@imap.mydomain.abc:993"
установить smtp_url = "smtp://[email protected]@smtp.mydomain.abc:587"

установить из = "[email protected]"
установить реальное имя = "хозяин хоста"

установить spoolfile = "+Входящие"
установить запись = "+Отправлено"
установить корзину = "+Корзина"
установить отложено = "+Черновики"

почтовые ящики = Входящие = Отправленные = Корзина = Черновики = Нежелательная почта = Другое

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

Сбой сеанса SMTP: 451 4.3.0 <[email protected]>: временная ошибка поиска 
Michael Hampton avatar
флаг cz
Ваш почтовый клиент подключился к почтовому серверу, но затем просто сидел и ничего не делал в течение пяти минут вместо того, чтобы пытаться отправить почту. Проверьте настройки почтового клиента.
carlitobrigante avatar
флаг cn
Еще раз здравствуйте, Михаил, и спасибо за вашу помощь! Я настрою mutt и посмотрю, смогу ли я отправлять с него почту, чтобы исключить проблему с моей конфигурацией Thunderbird. Я обновлю снова.
Рейтинг:0
флаг cn

Первая проблема: У меня была опечатка в файле sender-login-maps.cf. При указании dbuser говорил «ser», а не «user».

Второй вопрос: После того, как я смог отправить почту, я запустил брандмауэр, но перестал получать почту. Это произошло из-за того, что входящие подключения к tcp 25 были заблокированы. Я не разрешал этого, так как думал, что если я настроил smtpd на использование 587, ему не нужно открывать порт 25, однако это не относится к входящим соединениям.

Настройка почты теперь работает должным образом.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.