Microsoft Exchange Onlineにおいて、2026年3月以降に「基本認証(SMTP AUTH)」のサポートが終了することが表明されています。これに伴い、従来のログインIDとパスワードのみを用いた認証方式では「楽楽販売」からのメール送信ができなくなるため、OAuth認証(先進認証)への切り替え対応が必要です。
この設定を行うことで、Microsoft 365の強固なセキュリティ基準に準拠した状態で、引き続き「楽楽販売」から見積もり書や通知メールなどの自動送信を安定して継続できるメリットがあります。
※【重要】設定をはじめる前の前提条件(Microsoft 365側)
「楽楽販売」のExchange Online OAuth認証は、認証にOAuthトークンを使用しますが、メールの送信自体は「SMTP AUTH」プロトコルを使用します。そのため、Microsoft 365側で「SMTP AUTH」が許可されている必要があります。以下の設定を必ずご確認ください。
・Microsoft 365管理センターにて、認証に使用するアカウントの「認証済み SMTP(SMTP AUTH)」が有効化されていること。
・テナント全体で「セキュリティの既定値(Security Defaults)」が有効になっている場合、SMTP AUTHが強制遮断されます。その場合は、既定値をオフにしたうえで代替のセキュリティ対策を施し、SMTP AUTHを許可するようにシステム管理者様へご相談ください。
【設定箇所】 管理者設定>システム設定>送信メールサーバ設定
「楽楽販売」と連携させるために、まずはMicrosoft Entra管理センター(旧Azure AD)にて、専用のアプリケーション登録を行う必要があります。以下の手順を貴社のMicrosoft 365管理者様にて実施してください。
Microsoft Entra管理センターにアクセスし、「アプリの新規登録」から任意の名称(例:楽楽販売メール連携)で登録します。この際、リダイレクトURIには「楽楽販売」の送信メールサーバ設定画面に表示されている「Authorized redirect URI」を正確に入力してください。
「証明書とシークレット」メニューから新しいクライアントシークレットを発行します。発行された「値」は一度しか表示されないため、必ずコピーして控えておいてください。
「APIのアクセス許可」メニューから、「アクセス許可の追加」>「Microsoft Graph」を選択します。
「委任されたアクセス許可」を選択し、一覧から「SMTP.Send」にチェックを入れて追加します。(※Mail.Sendではありませんのでご注意ください)
追加後、必ず「(テナント名)に管理者の同意を与えます」をクリックし、ステータスを緑色のチェック状態にしてください。
Microsoft 365側での準備が完了したら、次に「楽楽販売」側で認証情報を紐付けます。
「楽楽販売」の「送信メールサーバ設定」画面にて、「外部サーバを使用する(Exchange Online OAuth認証)」を選択します。Microsoft側で取得した「クライアントID」と「クライアントシークレット」をそれぞれの欄に入力します。
入力後、「認証開始」ボタンをクリックします。Microsoftのサインイン画面が表示されるので、メール送信の権限を持つユーザーアカウントでログインし、アクセス許可を承認してください。
認証が完了したら、画面下部の「確定」ボタンを必ずクリックして保存してください。その後、同画面の「送信テスト」にて、正常にメールが配信されることを確認してください。
※「確定」ボタンを押し忘れると、認証情報は保存されず、再度認証からやり直しとなりますのでご注意ください。
「楽楽販売」の自動処理や各種通知で、OAuth認証を行ったユーザーとは別のアドレス(共有メールアドレスや各担当者のアドレス)を差出人(From)としてメール送信する場合、Microsoft 365側で「代理送信権限」の付与が必要です。
この権限がない場合、自動処理実行時に「Fromアドレスに指定された内容でメール送信できませんでした」というエラーが発生します。Microsoft 365管理センターにて、「差出人(From)として利用したいメールアドレス(例:sales@〜)」のアカウント(またはグループ)設定を開き、「メール送信のアクセス許可」にて、先ほど楽楽販売側でOAuth認証した「認証用アカウント(例:system@〜)」に対して「代わりに送信する(Send As)」、または「代理送信(Send on Behalf)」のアクセス許可を追加してください。
※なお、代理送信を行うFromアドレスも、Exchange Onlineのライセンスが付与された有効なメールボックスである必要があります。
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
Microsoft 365側での詳細な操作画面や、API権限の付与方法について詳しく解説しています。
外部の送信メールサーバ(Exchange Online)利用の設定手順
外部サーバーを利用する際のポート番号や暗号化通信の選択肢について説明しています。
送信メールサーバ設定
(記事ID:2738)