Настройка Google Workspace в качестве SMTP-ретранслятора

:e_mail:

1. Купите услугу Google Workspace

Рекомендую пакет Business Standard. Пароль от созданной учетной записи электронной почты будет отправлен на адрес, указанный при покупке пакета в Google Workspace.

2. Настройте MX-записи Google Workspace

Имя/Хост/Псевдоним Время жизни (TTL*) Тип записи Приоритет Значение/Ответ/Назначение
@ или оставьте пустым 3600 MX 1 ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 10 ALT3.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 10 ALT4.ASPMX.L.GOOGLE.COM

3. Настройте SPF

Определите вашу SPF-запись. Создайте TXT-запись:

v=spf1 include:_spf.google.com ~all

4. Разрешите менее защищенные приложения

Войдите по ссылке google admin. Введите «Less Secure Apps» в поле поиска и нажмите на результат. Выберите опцию «Разрешить пользователям управлять доступом к менее защищенным приложениям».

Откройте раздел «Безопасность» по ссылке Google myaccount. Переключите настройку «Доступ к менее защищенным приложениям» в положение «Вкл» и активируйте её.

5. Настройте DKIM

Войдите по ссылке google admin. Введите «gmail» в поле поиска и нажмите на опцию «Настройки для Gmail».

Перейдите в раздел «Аутентификация электронной почты». Примените TXT-запись к вашему домену. Это может занять до 48 часов для активации.

6. Настройте маршрутизацию и разрешения

Вернитесь на страницу «Настройки для Gmail», нажмите на раздел «Маршрутизация».

7. Настройте SMTP-параметры вашего сайта

nano ./containers/app.yml
  DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: hello@domain.com
  DISCOURSE_SMTP_PASSWORD: "пароль"
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (необязательно, по умолчанию true)
  DISCOURSE_SMTP_DOMAIN: domain.com
  DISCOURSE_NOTIFICATION_EMAIL: hello@domain.com

8. Пересоберите приложение

./launcher rebuild app

9. Проверьте электронную почту

Рекомендуется подождать 48 часов после выполнения всех процедур.

Откройте раздел «Электронная почта» в панели администратора и выполните тест. Также можно использовать сайт mail tester.

3 лайка

Где-то в середине шага 4 должно быть «создать новую учётную запись».

Также, пожалуйста, проверьте свои условия использования на предмет допустимости:

  1. Запуска компьютерной службы, аутентифицирующейся как учётная запись человека
  2. Отправки транзакционных писем

Услуги Google Workspace различаются в зависимости от страницы. Если доменное имя зарегистрировано в Google Domains, его можно приобрести через меню Google Domains. Если доменное имя зарегистрировано у другого провайдера, его необходимо приобрести через Google Workspace.

1 лайк

Вам понадобится другой SMTP-сервер, который будет переписывать заголовки.

IP-адреса не являются секретными. Если у вас есть что-то перед вашим небольшим форумом, что обслуживает страницы, и вы не хотите доступа с других адресов, настройте брандмауэр, чтобы разрешить доступ только с прокси.

Я также успешно использовал следующее руководство…

1 лайк