Вводный порт 587 на Debian, работающем на Google Compute Engine

Я пытаюсь использовать порт 587 в моих почтовых целях сервера. Однако я, может казаться, не могу разблокировать порт даже после попытки следующего:

  1. Порт Adding 587 к списку сетевого брандмауэра Google Cloud

  2. Добавление нового правила к iptables в операционной системе

  3. Перезапустите сервер

Я пропускаю что-нибудь?

Править:

 /etc/iptables.up.rules
 -A INPUT -p tcp -m tcp --dport 587 -j ACCEPT

И:

 Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes  target     prot opt in     out       source             destination
   7   420   ACCEPT     tcp   --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:587
-1
задан 17 July 2014 в 16:55
1 ответ

Из документации к Google Compute Engine, раздел "Сеть и брандмауэры":

Блокированный трафик

Google Compute Engine блокирует или ограничивает трафик через весь следующие порты/протоколы между Интернетом и виртуальными машинами, а также между двумя виртуальными машинами, когда трафик направлен на их публичные IP-адреса (это также включает в себя сбалансированный по нагрузке Адреса).

Примечание: Эти ограничения не распространяются на трафик между двумя виртуальными машины через их личные адреса.

  • Весь исходящий трафик на порт 25 (SMTP) блокируется.
  • Большая часть исходящего трафика на порт 465 или 587 (SMTP через SSL) блокируется. кроме известных Google IP адресов
  • Блокируется весь трафик, использующий протокол, отличный от TCP, UDP и ICMP.

Я также обнаружил "Sending Email from an Instance":

Google Compute Engine не разрешает исходящие соединения на портах 25, 465 и 587, но вы все еще можете настроить свои экземпляры для отправки почты. через порты 587 и 465, используя серверы, предоставленные через партнера. услуги, такие как SendGrid. В этом документе обсуждается, как настроить ваши экземпляры для отправки электронной почты с помощью SendGrid.

4
ответ дан 5 December 2019 в 19:08

Теги

Похожие вопросы