1. Google Workspace サービスの購入
Business Standard パッケージをお勧めします。作成したメールアカウントのパスワードは、Google Workspace でパッケージを購入した際に入力したアカウントに送信されます。
2. Google Workspace MX の設定
| 名前/ホスト/エイリアス | 有効期間 (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 管理者 リンクにログインします。検索ボックスに「Less Secure Apps」と入力し、結果をクリックします。 「ユーザーがセキュリティ保護が強化されていないアプリへのアクセスを管理できるようにする」オプションを選択します。
Google マイアカウント リンクの「セキュリティ」セクションを開きます。「Less secure app access」の設定を「オン」にしてオンにします。
5. DKIM の設定
Google 管理者 リンクにログインします。検索ボックスに「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: "password"
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (optional, default true)
DISCOURSE_SMTP_DOMAIN: domain.com
DISCOURSE_NOTIFICATION_EMAIL: hello@domain.com
8. 再構築
./launcher rebuild app
9. メールテスト
すべての手順が完了してから 48 時間待つことをお勧めします。
管理パネルのメールセクションを開いてテストを実行します。mail tester サイトを使用することもできます。
