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.
