Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

トリガーで送信されたメールに「NO_MASS_MAIL_PERMISSION」というエラーが発生する。

公開日: May 4, 2026
説明

最近更新された Sandbox のトリガーを使ってメールを送信すると、エラーが発生することがあります。

トリガーを使ってメールを送信すると、次のようなエラーが発生する理由は以下の通りです。 「System.EmailException: SendEmail failed. First exception on row 0; first error: NO_MASS_MAIL_PERMISSION,」

  • お客様の組織またはプロファイルで、単一メールが有効になっていません。
  • この機能を利用するには、単一メールが有効になっている必要があります。[]" 

トリガーは、システム管理者のプロファイルを持つユーザーによって実行され、一括メールと単一メールの両方がプロファイルに対して有効になっています。

解決策

理由は以下の通りです。

  • トライアルアカウントでは一括メールの利用ができません。あなたの組織で運用するためライセンスを購入する必要があります。
  • 権限が不足しています。Salesforce サポートへの機能有効化のお問い合わせを起票し、「Respect SendEmail API」と「SendEmail API」を有効にする必要があります。
  • アクセス権が「システムメールのみ」 に設定されている可能性があります。

Salesforce Classic: [設定] | [管理] | [メール管理] | [送信] で、[アクセス権] が [すべてのメール] に設定されていることを確認します。
Lightning Experience: 歯車アイコン | [設定] | [管理] | [メール] | [送信] で、[アクセス権] が [すべてのメール] に設定されていることを確認します。 
 

 

注: 更新された Sandbox でのデフォルトの送信設定は [システムメールのみ] となっています。

ナレッジ記事番号

000384750

 
読み込み中
Salesforce Help | Article