よくあるご質問

外部の送信メールサーバ(ExchangeOnline)利用の設定手順

作成者: 非表示執筆者|Jul 14, 2025 1:00:00 AM

Exchange OnlineのOAuth認証を利用するには、
Exchange Online上で、OAuth認証を行うための設定を行う必要があります。

下記手順に沿って設定してください。
※下記画像は2025年5月時点でのキャプチャです。

・Exchange Online側の設定
・「楽楽販売」側の設定



Exchange Online側の設定

1.アプリケーションの登録

  1. Microsoft Entra管理センターにアクセスし、アプリの新規登録ボタンをクリック
     ログインURL:Microsoft Entra管理センター
     ログイン情報:利用するユーザーのマイクロソフトアカウントの
            メールアドレス/パスワード


  2. 必要事項を入力し、「登録」ボタンをクリック

    アプリケーション名:任意の名前を入力
    ※サポートされているアカウントの種類:任意のラジオボタンを選択
    リダイレクトURI:プルダウン内の『web』を選択し、
     「楽楽販上に記載の『Authorized redirect URI』を入力(参照①)

 ・参照①
  

・参照②


2.クライアントシークレットの発行

  1. 新しいクライアントシークレットの追加「+」ボタンをクリック

  2. 必要事項を入力し「追加」ボタンをクリック

     ※説明:任意の説明文を入力
     ※有効期限:任意の有効期限を選択


  3. クライアントシークレット値をコピーし、手元に保存しておく

3.APIのアクセス権限付与

  1. アクセス許可の追加「+」ボタンをクリック


  2. Microsoft APIの「Microsoft Graph」を選択
  3. 「委任されたアクセス許可」を選択し、「SMTP.Send」を追加
     ※「SMTP.Send」のAPIアクセス許可がないとメール送信ができないため
     必ず追加してください。



  4. 追加した権限に「管理者の同意」を付与

 

【「楽楽販売」側の設定】

4.Exchange Online OAuthの認証

  1. 「管理者設定(システム設定)> 送信メールサーバ設定」画面に遷移し、
     送信メールサーバ:外部サーバを使用する(Exchange Online OAuth認証)を選択


  2. クライアントIDとクライアントシークレットを入力
    ・クライアントID 



    ・クライアントシークレット(Exchange Online側の設定2-3で保存したものを使用)


  3. 入力が完了したら、「認証開始」ボタンをクリック
  4. Microsoft側の認証画面が表示されるため、上記で設定したアプリと
    紐づいているユーザーでログイン


    ・補足:
    アプリに紐づいているユーザーの確認場所は以下の通りです。
        紐づいていない場合は「所有者の追加」より追加してください。


     
  5. 認証完了になる


5.送信テストを行う

1. FromアドレスにMicrosoftの認証に使用したユーザのアドレスを指定
 
※送信テストのFromアドレス指定箇所
  管理者設定(システム設定)>全体詳細設定 >通知メールの差出人アドレス

2. 送信先に任意のアドレスを指定、「送信テスト」ボタンをクリック


3. 正常に送信できることを確認



認証ユーザーとは別のユーザーからメールを送信する方法

 認証ユーザーとは別のユーザーからメールを送信したい場合は、
 利用したいユーザにアクセス許可を追加します。

1. Microsoft 365 管理センター にログインする

2. アクティブなユーザーを開く



3. 送信元に利用したいユーザーにアクセス許可を追加する

4. アクセス許可を追加


5. 認証したユーザーを追加 
 

アクセス許可をしたユーザーからメール送信が可能になります。