Сначала взгляните на Обзор правил брандмауэра , где в разделе Всегда заблокирован трафик c вы можете найти:
Google Облако всегда блокирует трафик c, который описан в следующей таблице. Ваши правила брандмауэра не могут использоваться для разрешения любого из этих траффиков c:
Итак, вы должны следовать документации Выбор служба электронной почты для использования :
Для использования домена G Suite: Следуйте инструкциям для SMTP relay service настроек в документации G Suite. SMTP-ретрансляция через G Suite разрешена только через порты 465 или 587. Порт 25 не поддерживается через G Suite .
и использует порты 465 или 587 для подключения к G Suite.
Также ознакомьтесь с этим руководством. Ретрансляция SMTP: маршрутизируйте исходящие не-Gmail сообщения через Google :
В разделе «Разрешенные отправители» выберите пользователей, которым разрешено отправлять сообщения через службу ретрансляции SMTP:
Только зарегистрированные пользователи приложений в моем домене - Отправитель должен быть зарегистрированным пользователем в одном из ваших доменов.
Только адреса в моих доменах - Отправитель не должен быть распознанным Пользователь G Suite, но должен находиться в одном из ваших зарегистрированных доменов. Это может быть полезно, если у вас есть сторонние или пользовательские приложения, которым нужно отправлять сообщения.
Любые адреса (не рекомендуется) - адрес отправителя может быть любым даже адрес вне вашего домена.
Важно : опция «Любые адреса» делает вас более уязвимым для злоупотреблений, будь то вредоносное ПО на машины вашего пользователя или неправильная конфигурация вашей SMTP-инфраструктуры. Поэтому мы не рекомендуем эту опцию.
и проверьте, кому разрешено отправлять электронные письма, затем выполните следующий шаг:
В разделе Аутентификация установите один или оба флажка, чтобы установить метод аутентификации:
- Принимать почту только с указанных IP-адресов - система принимает только почта, отправленная с этих IP-адресов как поступающая с ваших доменов.
- Требуется SMTP-аутентификация - обеспечивает использование SMTP-аутентификации для идентификации домена-отправителя. При использовании этой опции ваши клиенты должны подключаться через TLS.
и проверять, используете ли вы белый список своих экземпляров.
Кроме того, этот пример может быть полезен для проверки ваших шагов.
В случае, если у вас все еще есть проблема , проверьте возможные альтернативы SendGrid :
В этом руководстве показано, как использовать SendGrid для отправки электронной почты из приложения, запущенного на экземпляре Compute Engine. SendGrid - это сторонний почтовый сервис, который предлагает пользователям Compute Engine бесплатную пробную версию с 12 000 транзакционных электронных писем бесплатно каждый месяц.
или Кольчуга или MailJet . Если они работают на вас, но вам все еще нужна G Suite, вы можете обратиться в службу поддержки G Suite . Если они у вас не работают - сначала проверьте конфигурацию Postfix.