Рейтинг:0

Ubuntu 18.04 - ОШИБКА SMTP: не удалось подключиться к серверу: соединение отклонено (111)

флаг gb

У меня есть эта новая ошибка с 2 недель на моем сервере.

Я не трогал код или что-то еще.

Обычно я отправляю почту через PHPMailer, но я заметил, что Thunderbird тоже больше не работает.

У меня Ubuntu 18.04 LTS. Я получил обновление / обновление (+ перезагрузка), но это ничего не изменило

Отправка почты с помощью команды «mail» работает нормально:

эхо "тест" | почта -s "sujet" [email protected]

Вот мой постфикс main.cf :

# Смотрите /usr/share/postfix/main.cf.dist для более полной версии с комментариями


# Специально для Debian: указание имени файла приведет к первому
# строка этого файла, которая будет использоваться в качестве имени. Дебиан по умолчанию
# это /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
биф = нет

# добавление .domain - это работа MUA.
append_dot_mydomain = нет

# Раскомментируйте следующую строку, чтобы генерировать предупреждения об "отложенной почте"
#delay_warning_time = 4 часа

readme_directory = нет

# См. http://www.postfix.org/COMPATIBILITY_README.html -- по умолчанию 2 на
# свежие установки.
уровень_совместимости = 2



# TLS-параметры
# smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
# smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_cert_file=/etc/letsencrypt/live/mail.my-domain.com/fullchain.pem
smtpd_tls_key_file=/etc/letsencrypt/live/mail.my-domain.com/fullchain.key
smtpd_use_tls=да
smtpd_tls_session_cache_database = btree:${каталог_данных}/smtpd_scache
smtp_tls_session_cache_database = btree:${каталог_данных}/smtp_scache

# См. /usr/share/doc/postfix/TLS_README.gz в пакете postfix-doc для
# информация о включении SSL в smtp-клиенте.

smtpd_relay_restrictions = Permit_MyNetworks Permit_Sasl_Authenticated defer_unauth_destination
# myhostname = vps811910.openstacklocal
myhostname = mail.мой-домен.com
alias_maps = хеш:/и т.д./псевдонимы
alias_database = хэш:/и т.д./псевдонимы
# mydestination = $myhostname, vps811910, localhost.localdomain, localhost, mail.my-domain.com
mydestination = $myhostname, vps811910, localhost.localdomain, localhost, my-second-domain.com
ретранслятор = 
мои сети = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
почтовый ящик_размер_лимит = 0
получатель_разделитель = +
inet_interfaces = только для обратной связи
inet_protocols = все

PHP-почтовая программа:

https://codeshare.io/eVxYP7

djdomi avatar
флаг za
служба работает? как php mailer подключается к smtp?
Benoit Adam avatar
флаг gb
да постфикс работает. Вот PHPmailer: https://codeshare.io/eVxYP7
Рейтинг:0
флаг ph

Пожалуйста, попробуй увидеть это публиковать на StackOverflow, возможно, это решит и для вас.

Однако, глядя на ваш PHP Mailer, я вижу здесь странное значение:

$mail->Host = 'my-second-domain.com';

Это должно содержать ваш почтовый хост smtp, например:

$mail->Host = "smtp.gmail.com";

Benoit Adam avatar
флаг gb
эй, спасибо за ответ. Да, очевидно, это должно быть что-то SMTP, но глупый администратор, настроивший сервер, не следовал никаким логическим указаниям. Теперь я здесь с кучей беспорядка :D
Benoit Adam avatar
флаг gb
Хорошо, я только что изменил SMTP, получил ошибку, вернулся к нормальному параметру, теперь он работает Я НЕ ПОНИМАЮ, ЧТО ПРОИСХОДИТ В РОФЛ Решено... наверное... (wtf)
Benoit Adam avatar
флаг gb
может быть, это было вторжение, и предупреждение сработало, поэтому теперь оно работает?
Massimiliano Catinoto avatar
флаг ph
Я думаю, что приведение значений «к нормальным» решило проблему, если вы считаете мой ответ решающим, поставьте, пожалуйста, соответствующий флажок.

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

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