Рейтинг:0

Postfix просто отправляет сообщение на gmail, если провайдер блокирует порт 587?

флаг br

Я не могу получить простое тестовое сообщение из моей виртуальной машины Ubuntu в свой gmail для отчета.

Я следовал нескольким руководствам по настройке пароля приложения в /etc/postfix/sasl_passwd, используя порт 587, отключив брандмауэр и т. д.

Я могу получать внутренние сообщения в /var/mail/root. Журнал в /var/log/mail.log показывает статус = отказ (неизвестный пользователь: . У меня такое ощущение, что у моего сервера нет внешнего IP-адреса или домена. Тем не менее, он может нормально получить доступ к apt update. Должен ли я каким-то образом выставлять IP-адрес извне? Есть ли способ отправить электронное письмо через NAT моей хост-машины?

/etc/postfix/main.cf

мои сети = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128, хх.хх.хх.хх
...
ретранслятор = [smtp.gmail.com]:587
smtp_use_tls = да
smtp_sasl_auth_enable = да
#smtp_sasl_security_options = неанонимный
smtp_sasl_password_maps = хеш:/etc/postfix/sasl_passwd
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

/etc/postfix/sasl_passwd: [smtp.gmail.com]:587 ххххх@gmail.com:ххххххх chmod 600 /etc/postfix/sasl_passwd

postmap /etc/postfix/sasl_passwd && systemctl перезагрузить постфикс
почта [email protected] <<< "сообщение"

Я думаю, мне нужно установить какой-то IP: мои сети =

dpkg-перенастроить постфикс перезапускает мастер настройки, и я читаю это «Почта не доставляется внешним агентам доставки с правами root». Интересно, не могу ли я отправить его как root.

Кроме того, кто-то сказал мне, что порт 587 заблокирован многими интернет-провайдерами. Я мог бы проверить это с помощью telnet my.domain 587, но у меня нет статического IP-адреса или домена. Я пытался использовать свой динамический IP-адрес, но получаю сообщение «Время ожидания подключения истекло».

Гиды:
https://www.systoolsgroup.com/add/postfix-to-gmail-account/ https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postfix-on-ubuntu-20-04


Мне удалось получить сообщение от моего экземпляра GCP. И настройки в принципе одинаковые. Я думаю, что мой провайдер может блокировать порт 587.

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

Оказывается, GMail отправлял сообщения в Спам и Корзину. Я попытался использовать SendGrid, и в файле журнала появились сообщения об ошибках. После настройки From удалось получить 250 Delivered, а затем заглянуть внутрь GMail. Теперь smtps SendGrid и GMail работают.

мой пункт назначения =
мое происхождение = а
smtp_sasl_security_options = неанонимный

За почта утилита, если используется тема, ключ -c нужно использовать как mail -s "Использовано предупреждение о дисковом пространстве: $CURRENT" -c $EMAIL $EMAIL <<< $(hostname -i; uname -a)

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

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