設定方法
Teable では、メールサービスを2つの方法で設定できます。システム管理(推奨)
動作確認をしながら画面上で設定できます。再起動は不要です。
環境変数
.env ファイルを使用する従来の設定方法です。コンテナの再起動が必要です。オプション1:システム管理(推奨)
メールを設定する最も簡単な方法は、システム管理を使用することです。- 管理者(最初に登録したユーザー)としてログインします
- システム管理 → インスタンス設定を開きます
- メールセクションを探します
- 必要に応じて通知メールとオートメーションメールを設定します
- 通知メール:ユーザー認証、パスワードのリセット、招待、システム通知などのメールに使用します。
- オートメーションメール:オートメーションの「メールを送信」アクションで、デフォルトのメールサービスとして使用します。「メールを送信」アクションごとに独自のカスタム SMTP サーバーを設定することもできます。
設定元と優先順位
まず、システム管理 → インスタンス設定 → メールでメールサービスを設定することを推奨します。実際の優先順位は次のとおりです。- 「メールを送信」アクション内のカスタムメールサーバー:現在のオートメーションにある、その「メールを送信」アクションだけに適用されます。
- システム管理 → インスタンス設定 → メール → オートメーションメール:「メールを送信」アクションに独自のメールサーバーが設定されていない場合、オートメーションメールに使用されます。
- システム管理 → インスタンス設定 → メール → 通知メール:ユーザー認証、パスワードのリセット、招待、システム通知などのメールに使用されます。オートメーションメールが設定されていない場合は、その代替としても使用されます。
BACKEND_MAIL_*環境変数:デプロイ単位のデフォルトメール設定です。対応するメールボックスがシステム管理で設定されていない場合にのみ、代替として使用されます。
設定フィールド
オプション2:環境変数
ファイルによる設定を使用するデプロイでは、環境変数を使用します。まず、システム管理 → インスタンス設定 → メールで通知メールとオートメーションメールを設定することを推奨します。環境変数は主に、デプロイ単位のデフォルト設定と代替設定として使用します。
環境変数を変更した後は、変更を反映するために Teable コンテナを再起動する必要があります。
SMTP プロバイダーの例
AWS SES
AWS SES
Gmail
Gmail
Microsoft 365 / Outlook
Microsoft 365 / Outlook
SendGrid
SendGrid

