## このサイトを参照するため、JavaScriptを有効にして下さい。

# MDaemonメールサーバ 23.0

- ウィンドウを縮小
- 大きいテキスト | 小さいテキスト
- ページヘッダを隠す
- 展開するテキストを表示
- 印刷バージョン
- パーマリンクURLを保存

MultiPOP | スクロール 前へ トップ 次へ もっと

Enable MultiPOP

MultiPOPサーバーを有効にするにはこのオプションを有効化します。 MultiPOPとは、ユーザーの代わりにPOPサーバーからメールを収集し、ローカルのメールボックスへ保管する機能です。POP3のホスト/ユーザ/パスワードの組み合わせで、複数のソースからのメール収集を行うことができます。これはメールアドレスを複数持っているユーザーが、一カ所でメールを管理したい場合に役立つ機能です。MultiPOPで収集されたメールは、ユーザのメールボックスへ配信される前に、ローカルキューに配置されるため、他のメールと同様に、自動応答やコンテンツフィルタを適用する事ができます。MultiPOPのスケジュールオプションは、 設定 » イベントスケジューリング » メールスケジュールオプション » MultiPOP収集からアクセスできます。

MultiPOP収集後サーバから全てのメールを削除する

すべてのユーザに対して POP3サーバにメッセージのコピーを残す (アカウントエディタのMultiPOP 画面)の設定をこの設定で上書きするには、このチェックボックスを選択します。メールの収集後、各MultiPOPサーバから全てのメッセージが削除されます。

この数の失敗の後に通知電子メールを送信する

デフォルトでは、MultiPOPアカウントをチェックするとき、MDaemonは複数の失敗の後に通知電子メールを送信します。一時的な失敗は一般的であるため、このオプションは、通知をトリガするために必要な連続した失敗を指定することができます。通知メールの内容と受信者は、∮MDaemon∮App∮MPOPFailureNotice.datを編集してカスタマイズできます。デフォルトでは、通知は5回失敗したらMultiPOPアカウント所有者に送信されます。

この日数の間、再通知しない

デフォルトでは、MultiPOPの障害通知は7日ごとに1回以上送信されません。この間隔を調整したい場合は、このオプションを使用します。

## MultiPOP OAuth

OAuth 2.0はGmailやMicrosoft (Office) 365が、従来のレガシー/基本認証のサポートを無効化すると同時に必須とした、先進認証です。MDaemonのMultiPOPで、ユーザーに代わってGmailやＯｆｆｉｃｅ 365から先進認証でメールの収集を行うには、MDaemonを、GoogleであればGoogle APIコンソール、MicrosoftであればMicrosoft Azure Active Directoryから、OAuth 2.0アプリケーションとして作成する必要があります。 手順はWebmailユーザー用の Dropbox統合 に似ています。

Gmail やMicrosoft (Office) 365からユーザーのメールをMultiPOPで収集するには:

1.先ほどの MultiPOPを有効にする オプションを選択します。

2.後述の手順に沿って、GmailやOffice 365用に MultiPOP OAuthアプリの作成とリンク を行います。

3.アカウントエディタのMultiPOPページ で、GmailやOffice 365からMultiPOPでメールを受信するユーザー毎に、MultiPOPを有効にする オプションを選択します。

4.各ユーザー用に、 Gmail (pop.gmail.com:995) 又は Office 365 (outlook.office365.com:995) アカウントを入力し、OAuthを使用オプションを有効にします。この設定はユーザー自身がWebmailにて行う事もできます。注意点：Gmailアカウント用には、それぞれのＧｍａｉｌアカウントをGmail OAuthアプリのテストユーザーとして追加する必要があります。（下記の MultiPOP OAuthアプリの作成とリンクに記載の公開ステータスの注意点を参照してください。）

5.アカウントエディタのWebサービス ページで、ユーザー毎に"...MultiPOP設定の編集"オプションを有効化します。

6.各ユーザーはWebmailへサインインし、オプションの中のメールボックスページで、（管理者側で設定を行っていない場合は）GmailやOffice 365アカウントの設定を行い、認証をクリックし、GmailやOffice 365アカウントへサインインし、MDaemonからメール収集を行うために設定を行う必要があります。

Gmail/Office 365

クライアントID

Google APIコンソールやMicrosoft Azure Active Directory上でMultiPOP OAuth 2.0アプリの作成時、割り当てられる固有のクライアントIDです。アプリ作成後、クライアントIDをコピーし、ここへペーストしてください。

クライアントシークレット

Google APIコンソールやMicrosoft Azure Active DirectoryポータルでMultiPOP OAuth 2.0アプリの作成時、割り当てられる固有のクライアントシークレットです。アプリ作成後、クライアントシークレットをコピーし、ここへペーストしてください。注意点: Azureアプリ用のクライアントシークレットは、後から確認する事ができないため、作成時にコピーしておく必要があります。コピーできなかった場合は、シークレットを削除し、新しいものを再作成してください。

リダイレクトURI

GmailやOffice 365用にOAuth 2.0アプリを作成するには、リダイレクトURIを指定する必要があります。MultiPOP画面に表示されているリダイレクトURIは、Webmailへサインインするのに使用するドメインのユーザー用のデフォルトドメインのS MTPホスト名を元にした例です。追加のMDaemonドメイン用にリダイレクトURIも追加します。例えば、 "https://mail.example.com/WorldClient.dll?View=OAuth&AuthRequest=Office365" は mail.example.com へログインするユーザー全てに適用できます。後述の MultiPOP OAuthアプリの作成とリンクを参照してください。

リダイレクトURIの例:

https://mail.example.com/WorldClient.dll?View=OAuth&AuthRequest=Gmail

https://mail.example.com/WorldClient.dll?View=OAuth&AuthRequest=Office365

## MultiPOP OAuthアプリの作成とリンク

MultiPOP OAuth 2.0アプリを作成する手順は次の通りです。

Google Gmail用 MultiPOPでOAuth 2.0を使ってGmailへアクセスし、メール収集を行うには、次の手順に沿って設定を行って下さい： 1.ブラウザで、Google APIコンソールへアクセスします。 2.プロジェクトの一覧からは、新しいプロジェクトをクリックし、 リソース管理ページからは (+)プロジェクトを作成をクリックします。 3.プロジェクト名を入力し、プロジェクトIDを編集する場合は編集をクリックするか、デフォルト値を使う場合はそのままにします。注意点：プロジェクトＩＤはプロジェクト作成後は変更する事ができません。 4.左側の画面の APIとサービス で OAuth同意画面へアクセスします。 5.外部 を選択し、作成をクリックします。 6.アプリケーション名 (例. MultiPOP OAuth 2.0 for Gmail)を入力し、ユーザー連絡先用の サポートメールアドレス とプロジェクト変更に関するGoogleへの連絡先用の 開発者メールアドレスを入力します。このページでの設定はこれで全部ですが、組織や検証要件によっては、企業ロゴの指定や 利用規約 や個人情報保護方針へのリンクの設定が必要な場合もあります。認証済ドメインのフィールドは後にリダイレクトURIを入力すると自動で入力されます。注意点；ここでの情報はユーザーがMultiPOPでGmailからのメール収集用に認証した際表示されます。 7.保存して続行をクリックします。 8.スコープの追加と削除で、「スコープを手動で追加」の下へ、https://mail.google.com/を入力します。その後、テーブルへ追加をクリックし、更新をクリックします。 9.保存して続行をクリックします。 10.テストユーザーで、ユーザーを追加 をクリックし、メール収集を行う各Gmailアカウントを入力した後、 追加をクリックします。（アプリの公開ステータスについては後述の注意点を参照してください。） 11.保存して続行をクリックします。 12.サマリページ下部にある、ダッシュボードへ戻るをクリックします。 13.左側の画面の認証情報 で、(+) 認証情報を作成 をクリックし、OAuthクライアントID を選択します。 14.「アプリケーションタイプ」のドロップダウンボックスで、「認証済リダイレクトＵＲＩ」の下の、Webアプリケーション を選択し、+ URIを追加 をクリックします。リダイレクトURIを入力します。MultiPOP画面へ表示されているリダイレクトURIは、Webmailへサインインするのドメインのユーザー用にデフォルトドメインのS MTPホスト名を元に生成した例です。 追加のMDaemonドメイン用にリダイレクトURIも追加します。例えば、 "https://mail.example.com/WorldClient.dll?View=OAuth&AuthRequest=Gmail" は Webmailへサインインする際、mail.example.comへログインするユーザー全てに適用できます。 15.作成をクリックします。 16.MultiPOPページで GmailクライアントID と Gmailクライアントシークレットの値をクライアントID と クライアントシークレット のボックスへコピーします。
| 公開ステータス — ここでの手順は、Googleアプリで公開ステータスを「テスト中」として作成する事を前提としています。設定はアプリを使ってGmailからメール収集を行うGoogleアカウント毎に行う必要があり、ユーザー数の上限は100ユーザーです。また、WebmailでユーザーがGoogleからメール収集するために認証を求められた際、「ユーザーはプロジェクトに対しテストアクセスを行っているものの、未検証のアプリケーション上のデータへのアクセス許可に伴うリスクについても考慮して下さい」といった警告メッセージが表示されます。また、認証は7日間で期限切れとなり、各ユーザーは週に1度Googleアクセス用の再認証を実行する必要があります。 こうした要件や制限を削除するには、ステータスを「稼働中」へ変更する必要があります。この時、環境によってはユーザータイプの外部から内部への変更が必要となる場合があります。アプリケーションの検証や公開ステータスについては、Googleの次のページを参照して下さい: Setting up your OAuth consent screen 及び OAuth API verification FAQs
Microsoft (Office) 365用 MultiPOPでOAuth 2.0を使って認証し、Office 365からメール収集を行うためのMicrosoft Azure アプリは、次の手順で作成します。 1.Azureポータルの Microsoft Azure Active Directory で、画面左側のアプリ登録 をクリックします。(Azureアカウントを持っていない場合は、フリー又は有料のAzureアカウントを用意する必要があります。) 2.+ 新しく登録をクリックします。 3.名称 フィールドへアプリケーション名を入力します。(例. Mailbox OAuth for Office 365) 4.「サポートされるアカウントの種類」で 任意の組織用ディレクトリ (任意のAzure ADディレクトリ - マルチテナント)を選択します。 5.「リダイレクトURI」用に、web を選択し、Office 365用の リダイレクトURI を入力します。MultiPOP画面へ表示されているリダイレクトURIは、Webmailへサインインするのドメインのユーザー用にデフォルトドメインのS MTPホスト名を元に生成した例です。 追加のMDaemonドメイン用にリダイレクトURIも追加します。例えば、 "https://mail.example.com/WorldClient.dll?View=OAuth&AuthRequest=Office365" は Webmailへサインインする際、mail.example.comへログインするユーザー全てに適用できます。 6.登録をクリックします。 7.アプリケーション (クライアント) ID (隣にクリップボードへコピーするためのアイコンが表示されています)をメモしておきます。このIDは画面左の概要をクリックして確認する事もできます。 8.リダイレクトURIを追加する場合は、リダイレクトURI: 1 web を右クリックします。URIを追加 をクリックし、URIを入力し、これを必要な回数行います。入力後、保存をクリックします。 9.左側の画面の API権限をクリックします。 10.+ 権限を追加をクリックします。 11.Microsoft Graph をクリックします。 12.代理権限をクリックします。 13.POP へスクロールし、POP.AccessAsUser.All をクリックし、ユーザー で User.Read (User.Readはデフォルトで選択されています)が選択されている事を確認します。 14.権限を追加をクリックします。 15.左側の画面の証明書とシークレットをクリックします。 16.+ 新しいクライアントシークレットをクリックします。 17.説明を入力します (例 "Office 365 MultiPOP OAuthアプリ用クライアントシークレット") 18.クライアントシークレットの有効期間を設定します。 19.追加をクリックします。 20.生成されたクライアントシークレット用のノートを値 フィールドへ入力します(隣にクリップボードへコピー用のボタンが表示されています)。 注意点: クライアントシークレットは再度表示する事はできません。エントリの隣にある削除アイコンから必要に応じて削除し、新しいクライアントシークレットを再作成してください。 21.MDaemonのサーバー設定の中のMultiPOPページで、Office 365セクションへ アプリケーション (クライアント) IDとクライアントシークレットを クライアントID と クライアントシークレット フィールドへ入力します。

参照:

アカウントエディタ | MultiPOP

メールスケジュール | MultiPOP収集

MDaemon v23.0.2 - 8月 2023. Copyright © 1996-2023. All rights reserved. MDaemon Technologies, Ltd.