Openbsd pf: как разрешить / пропустить smtp-трафик?

OpenBsd 6.2 - пф

Я пытаюсь настроить реле smtp на gmail.

так как с моими подключениями все в порядке, я подумал: «Хорошо ... добавить smtp» ... Нет корзины! : /

Все работает нормально, если я опустошу /etc/pf.conf (так что разъем gmail в порядке, /etc/mail/smtpd.conf и secrets.db тоже).

# OpenBSD 6.2 : pf.conf,v 1.54 

int_if = "alc0"

tcp_ok = "{domain,ssh,smtp,auth,ntp,https,mysql}"
udp_ok = "{domain,ntp}"

set skip on lo

block all

pass proto tcp to any port $tcp_ok keep state
pass proto udp to any port $udp_ok keep state

Не могу понять, что не так, добавляя порт smtp, зная, что без этой услуги все в порядке.

Спасибо.

эээ ... конечно, вы должны прочитать "Привет ..." в первой строке ... Хорошо, Готово ...;)

Georges Salley 13.09.2018 20:00
Отправка электронной почты с помощью Python менее чем за 1 минуту
Отправка электронной почты с помощью Python менее чем за 1 минуту
Отправка электронной почты с помощью Python - это удобный способ автоматизировать процесс отправки электронных писем. Это может быть полезно для...
1
1
530
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ok...

Пересмотрев логи /var/log/maillog я увидел:

[...]mta event=connecting address=tls://108.177.15.16:587

Так

grep -w 587 /etc/services

получить...

submission 587/tcp ... # mail message submission
submission 587/udp ... # mail message submission

Обновлено:

tcp_ok = "{domain,ssh,smtp,submission,auth,ntp,https,mysql}"
udp_ok = "{domain,ntp,submission}"

Перезагрузил правила pf:

pfctl -f /etc/pf.conf

Хорошо ...: D

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