Рейтинг:0

Почему UFW блокирует smtp-плагин от «Докувики»

флаг bv

У меня есть на виртуальном сервере (Ubuntu 20.4) Dokuwiki (2020-07-29 «Hogfather») с установленным плагином SMTP (последнее обновление 2020-11-21). Мои страницы доставляются в зашифрованном виде по протоколу HTTPS с использованием certbot.

Я хочу использовать плагин SMTP из dokuwiki с существующим почтовым сервером моего провайдера. Я ввел необходимые учетные данные: имя пользователя, адрес SMTP-сервера, порт 465 и SSL.

Я получаю это отладочное сообщение от dokuwiki с включенным UFW:

Возникла непредвиденная проблема при обмене данными с SMTP: не удалось открыть порт SMTP. Журнал SMTP:

Комплект: сервер Установить: авторизация Установить: сообщение будет отправлено Подключение к mysmtp.mailout.server.de по адресу 465

Когда я деактивирую UFW (sudo ufw disabled), dokuwiki отправляет электронные письма.

Поэтому я думаю, что мои правила UFW слишком строги:

статус sudo ufw пронумерован

приводит к:

Статус: активен

 К действию от
 - ------ ----
[1] OpenSSH РАЗРЕШИТЬ ВХОД ВСЕГДА
[2] Apache Full ALLOW IN Anywhere
[3] 21 / TCP РАЗРЕШИТЬ ВХОД В любом месте

Что я забыл или не понял?

F. E. avatar
флаг bv
добавлено 465 tcp и udp -> 465/tcp РАЗРЕШИТЬ ВСЕГДА 465/udp РАЗРЕШИТЬ ВСЕГДА Без изменений
Рейтинг:0
флаг bv

После активации IPv6 в

судо нано /etc/по умолчанию/ufw

это работает с моими первыми 3 правилами UFW

Рейтинг:0
флаг lr

Если на вашем компьютере запущен UFW, это означает, что все соединения (кроме тех, которые вы определяете) будут заблокированы. Таким образом, чтобы убедиться, что плагин SMTP работает, вы должны убедиться, что вы разрешаете связь через порты SMTP по умолчанию. Теперь я не совсем уверен, какой из них используется вашим плагином, но это должен быть один из этих: 25, 465, 587 или 2525.

Возможно, проверьте документацию для получения дополнительной информации о том, на каком порту работает ваш SMTP, или вы можете проверить журналы/tcpdump, или, если вы ищете более простой способ, включите все и посмотрите, работает ли он, а затем удалите правила один за другим. -one до тех пор, пока отправка не завершится ошибкой.

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

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