Skip to main content

設定方法

Teable では、メールサービスを2つの方法で設定できます。

システム管理(推奨)

動作確認をしながら画面上で設定できます。再起動は不要です。

環境変数

.env ファイルを使用する従来の設定方法です。コンテナの再起動が必要です。

メールを設定する最も簡単な方法は、システム管理を使用することです。
  1. 管理者(最初に登録したユーザー)としてログインします
  2. システム管理インスタンス設定を開きます
  3. メールセクションを探します
  4. 必要に応じて通知メールオートメーションメールを設定します
システム管理の設定ではその場でテストできるため、保存前に SMTP 設定が機能するか確認できます。
  • 通知メール:ユーザー認証、パスワードのリセット、招待、システム通知などのメールに使用します。
  • オートメーションメール:オートメーションの「メールを送信」アクションで、デフォルトのメールサービスとして使用します。「メールを送信」アクションごとに独自のカスタム SMTP サーバーを設定することもできます。

設定元と優先順位

まず、システム管理 → インスタンス設定 → メールでメールサービスを設定することを推奨します。実際の優先順位は次のとおりです。
  1. 「メールを送信」アクション内のカスタムメールサーバー:現在のオートメーションにある、その「メールを送信」アクションだけに適用されます。
  2. システム管理 → インスタンス設定 → メール → オートメーションメール:「メールを送信」アクションに独自のメールサーバーが設定されていない場合、オートメーションメールに使用されます。
  3. システム管理 → インスタンス設定 → メール → 通知メール:ユーザー認証、パスワードのリセット、招待、システム通知などのメールに使用されます。オートメーションメールが設定されていない場合は、その代替としても使用されます。
  4. BACKEND_MAIL_* 環境変数:デプロイ単位のデフォルトメール設定です。対応するメールボックスがシステム管理で設定されていない場合にのみ、代替として使用されます。

設定フィールド


オプション2:環境変数

ファイルによる設定を使用するデプロイでは、環境変数を使用します。
まず、システム管理 → インスタンス設定 → メールで通知メールとオートメーションメールを設定することを推奨します。環境変数は主に、デプロイ単位のデフォルト設定と代替設定として使用します。
環境変数を変更した後は、変更を反映するために Teable コンテナを再起動する必要があります。

SMTP プロバイダーの例


関連ドキュメント

最終更新日 2026年9月4日