hmLoadTopic({
hmKeywords:"MultiPOP,MultiPOP,MultiPOP Deleting messages from server after collecting,MultiPOP MultiPOP and Gmail,MultiPOP MultiPOP and Office365,MultiPOP OAuth 2.0",
hmTitle:"MultiPOP",
hmDescription:"Enable MultiPOP Check this box to enabled the MultiPOP server. MultiPOP collects mail from POP servers on behalf of your users and stores it in the their local mailboxes. The Mu",
hmPrevLink:"default-signatures_client.html",
hmNextLink:"domainpop_overview.html",
hmParentLink:"index.html",
hmBreadCrumbs:"Setup Menu &gt; Server Settings",
hmTitlePath:"Setup Menu > Server Settings > MultiPOP",
hmHeader:"<h1 class=\"p_Heading1\" style=\"page-break-after: avoid;\"><span class=\"f_Heading1\">MultiPOP<\/span><\/h1>\n\r",
hmBody:"<p class=\"p_BodyText_Center\"><img style=\"margin:0 auto 0 auto;width:32.5000rem;height:27.0000rem;border:none\" src=\".\/images\/multipop.png\"\/><\/p>\n\r<p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><span class=\"f_DialogSectionHeading\">Enable MultiPOP<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Check this box to enabled the MultiPOP server. MultiPOP collects mail from POP servers on behalf of your users and stores it in the their local mailboxes. The MultiPOP feature allows you to create an unlimited number of POP3 host\/user\/password combinations for collection of mail messages from multiple sources. This is useful for your users who have mail accounts on multiple servers but would prefer to collect and pool all their email together in one place. Before being placed in the user<\/span><span style=\"font-family: \'Times New Roman\',Times,Georgia,serif; color: #010100;\">\'<\/span><span class=\"f_BodyText\">s mailbox, MultiPOP collected mail is first placed in the local queue so that it can be processed like other mail having Autoresponders and Content filters applied to it. The scheduling options for MultiPOP are located at: <\/span><span class=\"f_MenuPath\">Setup » Event Scheduling » Mail Scheduling » <a href=\"scheduling_multipop.html\" class=\"topiclink\">MultiPOP Collection<\/a><\/span><span class=\"f_BodyText\">.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">MultiPOP always deletes mail from all servers after collection<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Click this check box if you wish to override the <\/span><span style=\"font-family: Arial,Helvetica,sans-serif; font-style: italic; color: #010100;\">Leave a copy of message on<\/span><span style=\"font-family: Arial,Helvetica,sans-serif; font-style: italic; color: #010100;\"> POP3 server<\/span><span class=\"f_ControlIndent\"> option (located on the <a href=\"ae_multipop.html\" class=\"topiclink\">MultiPOP<\/a> screen of the Account Editor) for all users. All messages will be deleted from each MultiPOP server after they are collected.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Send notification email after this many failures<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">By default, MDaemon sends a notification email after multiple failures when checking a MultiPOP account. Since temporary failures can be common, this option allows you to specify how many consecutive failures it takes to trigger the notification, and the option below allows you to choose how many days to wait between those notifications. The content and recipients of the notification emails can be customized by editing <\/span><span class=\"f_PlainText\">\\MDaemon\\App\\MPOPFailureNotice.dat<\/span><span class=\"f_ControlIndent\">. By default the notifications are sent to the MultiPOP account owner after 5 failures, no more than once every 7 days.<\/span><\/p>\n\r<p class=\"p_ControlHeading2\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading2\">Do not notify again for this many days<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">By default MultiPOP failure notifications are sent no more than once every seven days. Use this option if you wish to adjust that interval. <\/span><\/p>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><a id=\"multipop_oauth\" class=\"hmanchor\"><\/a><span class=\"f_Heading2\">MultiPOP OAuth<\/span><\/h2>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">OAuth 2.0 is a modern authentication method that Gmail and Microsoft (Office) 365 are now requiring (or will soon require) as they disable support for legacy\/basic authentication. In order for MDaemon\'s MultiPOP feature to use OAuth 2.0 to collect mail from Gmail or Office 365 on behalf of your users, you must register your MDaemon server with Google or Microsoft, respectively, creating an OAuth 2.0 application using the Google API Console or Microsoft\'s Azure Active Directory. This is similar to the procedure required for using MDaemon\'s <a href=\"wc--dropbox.html\" class=\"topiclink\">Dropbox Integration<\/a> for your Webmail users.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">To set up MultiPOP to collect mail from Gmail or Microsoft (Office) 365 for your users:<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">1.<\/span><span class=\"f_List1\">Turn on the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Enable MultiPOP<\/span><span class=\"f_List1\"> option above.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">2.<\/span><span class=\"f_List1\">Follow the instructions below for <\/span><span class=\"f_List1\" style=\"font-weight: bold;\"><a href=\"multipop.html#oauth-app-instructions\" class=\"topiclink\">Creating and Linking Your MultiPOP OAuth App<\/a><\/span><span class=\"f_List1\"> for Gmail or Office 365.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">3.<\/span><span class=\"f_List1\">On the <a href=\"ae_multipop.html\" class=\"topiclink\">Account Editor\'s MultiPOP page<\/a>, <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Enable MultiPOP<\/span><span class=\"f_List1\"> for each user that you wish to allow to use MultiPOP to retrieve email from Gmail or Office 365.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">4.<\/span><span class=\"f_List1\">Add the Gmail (<\/span><span class=\"f_PlainText\">pop.gmail.com:995<\/span><span class=\"f_List1\">) or Office 365 (<\/span><span class=\"f_PlainText\">outlook.office365.com:995<\/span><span class=\"f_List1\">) account for each of the users, and enable the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Use OAuth<\/span><span class=\"f_List1\"> option. Optionally you can have your users do this step for themselves in <a href=\"wc--overview.html\" class=\"topiclink\">Webmail<\/a>. <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Note:<\/span><span class=\"f_List1\"> for Gmail accounts, each Gmail account must be added to the Test Users in your Gmail OAuth app (see the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Publishing Status<\/span><span class=\"f_List1\"> note in the <\/span><span class=\"f_List1\" style=\"font-style: italic;\"><a href=\"multipop.html#oauth-app-instructions\" class=\"topiclink\">Creating and Linking Your MultiPOP OAuth App<\/a><\/span><span class=\"f_List1\"> instructions below).<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">5.<\/span><span class=\"f_List1\">On the <a href=\"ae_worldclient_webadmin.html\" class=\"topiclink\">Account Editor\'s Web Services<\/a> page, enable the &quot;<\/span><span class=\"f_List1\" style=\"font-weight: bold;\">...edit MultiPOP settings<\/span><span class=\"f_List1\">&quot; option for each of those users.<\/span><\/p>\n\r<p class=\"p_List1_LastItem\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">6.<\/span><span class=\"f_List1_LastItem\">Each user must sign in to Webmail, go to their <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Mailboxes<\/span><span class=\"f_List1_LastItem\"> page under Options, add their Gmail or Office 365 account (if you didn\'t already do that for them), and then click <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Authorize<\/span><span class=\"f_List1_LastItem\"> to sign in to their Gmail or Office 365 account and proceed through the steps to authorize MDaemon to collect their mail from that location.<\/span><\/p>\n\r<p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><span class=\"f_DialogSectionHeading\">Gmail\/Office 365<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Client ID<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">This is the unique Client ID assigned to your MultiPOP OAuth 2.0 app when you create it in the Google API Console or Microsoft Azure Active Directory portal. After you create your app, copy its Client ID and paste it here.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Client Secret<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">This is the unique Client Secret assigned to your MultiPOP OAuth 2.0 app when you create it in the Google API Console or Microsoft Azure Active Directory portal. After you create your app, copy its Client Secret and paste it here. <\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">Note:<\/span><span class=\"f_ControlIndent\"> when creating the Client Secret for an Azure app, you must copy it while creating the app because it will no longer be visible after that. If you fail to copy it at that time then you must delete the secret and create a new one.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Redirect URI<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">You must specify a Redirect URI when creating your OAuth 2.0 app for Gmail or Office 365. The Redirect URI displayed on the MultiPOP screen is an example built from your <a href=\"domain-manager.html\" class=\"topiclink\">Default Domain\'s<\/a> <a href=\"domain-manager_host_name_ip.html\" class=\"topiclink\">SMTP host name<\/a>, which should work for that domain\'s users when signing in to Webmail. You should add additional Redirect URIs to your app for any additional MDaemon domains your users go to when signing in to Webmail. For example, &quot;https:\/\/mail.example.com\/WorldClient.dll?View=OAuth&amp;AuthRequest=Office365&quot; would work for any of your users who go to mail.example.com when signing in to Webmail. See: <\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">Creating and Linking Your MultiPOP OAuth App<\/span><span class=\"f_ControlIndent\"> below for more information.<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Redirect URI example:<\/span><\/p>\n\r<p class=\"p_List2\"><span class=\"f_PlainText\">https:\/\/mail.example.com\/WorldClient.dll?View=OAuth&amp;AuthRequest=Gmail<\/span><\/p>\n\r<p class=\"p_List2\" style=\"margin: 0 0.6250rem 1.0625rem 5.9375rem;\"><span class=\"f_PlainText\">https:\/\/mail.example.com\/WorldClient.dll?View=OAuth&amp;AuthRequest=Office365<\/span><\/p>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><a id=\"oauth-app-instructions\" class=\"hmanchor\"><\/a><img id=\"toggle0186a1_ICON\" class=\"dropdown-toggle-icon\" alt=\"Creating and Linking Your MultiPOP OAuth App\" title=\"Creating and Linking Your MultiPOP OAuth App\" style=\"margin:0;width:0.5625rem;height:0.5625rem;border:none\" src=\".\/images\/hmtoggle_plus0.gif\"\/><span class=\"f_Heading2\"> <a id=\"toggle0186a1_LINK\" class=\"dropdown-toggle\" title=\"Creating and Linking Your MultiPOP OAuth App\" href=\"javascript:void(0)\" data-type=\"dropdown\" data-state=\"0\" data-icon=\"toggle0186a1_ICON\" data-src0=\".\/images\/hmtoggle_plus0.gif\" data-src1=\".\/images\/hmtoggle_plus1.gif\">Creating and Linking Your MultiPOP OAuth App<\/a><\/span><\/h2>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Step-by-step instructions for creating your MultiPOP OAuth 2.0 app.<\/span><\/p>\n\r<div id=\"toggle0186a1\" class=\"dropdown-toggle-body\" style=\"text-align: left; text-indent: 0; line-height: 1.0; padding: 0 0 0 0; margin: 0 0 0 0;display:none\"><table style=\"border:none; border-spacing:0;\">\n\r<tr>\n\r<td style=\"vertical-align:top; padding:0.1250rem; border:none\"><p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><span class=\"f_DialogSectionHeading\">For Google Gmail<\/span><\/p>\n\r<p class=\"p_List1\"><span class=\"f_List1\">Follow the steps below to create a Google application to allow MultiPOP to authenticate using OAuth 2.0 when collecting mail from Gmail for your users.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">1.<\/span><span class=\"f_List1\">In your browser, go to the <a href=\"https:\/\/console.developers.google.com\/\" target=\"_blank\" class=\"weblink\" title=\"Google API console\">Google API console<\/a>.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">2.<\/span><span class=\"f_List1\">If on the Project List, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">NEW PROJECT<\/span><span class=\"f_List1\">, or if on the <a href=\"https:\/\/console.cloud.google.com\/cloud-resource-manager\" target=\"_blank\" class=\"weblink\" title=\"Manage Resources page\">Manage Resources page<\/a>, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">(+) CREATE PROJECT<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">3.<\/span><span class=\"f_List1\">Type a <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Project name,<\/span><span class=\"f_List1\"> then click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Edit<\/span><span class=\"f_List1\"> if you wish to edit the Project ID, or leave it set to the default value. <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Note:<\/span><span class=\"f_List1\"> the Project ID cannot be changed after the project is created.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">4.<\/span><span class=\"f_List1\">In the left pane, go to <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">APIs &amp; Services | OAuth consent screen<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">5.<\/span><span class=\"f_List1\">Select <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">External<\/span><span class=\"f_List1\">, and click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Create<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">6.<\/span><span class=\"f_List1\">Enter the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">App name<\/span><span class=\"f_List1\"> (e.g. MultiPOP OAuth 2.0 for Gmail), a <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Support email address<\/span><span class=\"f_List1\"> for users to contact, and a <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Developer email address<\/span><span class=\"f_List1\"> for Google to contact about changes to your project. That is all that\'s required on this page for setup, but depending on your particular organization or verification requirements, you can also enter your company logo and links to your <a href=\"terms_of_use.html\" class=\"topiclink\">Terms of Service<\/a> and Privacy Policy. The <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Authorized domains<\/span><span class=\"f_List1\"> fields will be filled in for you automatically when you add the <\/span><span class=\"f_List1\" style=\"font-style: italic;\">Redirect URIs<\/span><span class=\"f_List1\"> in a later step below. <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Note:<\/span><span class=\"f_List1\"> This info is used for the Consent screen that will be presented to users for authorizing MultiPOP to collect from Gmail.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">7.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Save and Continue<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">8.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">ADD OR REMOVE SCOPES<\/span><span class=\"f_List1\">, and under &quot;Manually add scopes,&quot; enter <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">https:\/\/mail.google.com\/<\/span><span class=\"f_List1\">. Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">ADD TO TABLE<\/span><span class=\"f_List1\">, then click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Update<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">9.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Save and Continue<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">10.<\/span><span class=\"f_List1\">Under Test Users, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">ADD USERS<\/span><span class=\"f_List1\">, enter each Gmail account from which you will be collecting mail, and click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">ADD<\/span><span class=\"f_List1\"> (see the note below about your app\'s <a href=\"multipop.html#publishing-status\" class=\"topiclink\">Publishing Status<\/a>).<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">11.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Save and Continue<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">12.<\/span><span class=\"f_List1\">On Summary, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">BACK TO DASHBOARD<\/span><span class=\"f_List1\"> at the bottom of the page.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">13.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Credentials<\/span><span class=\"f_List1\"> in the left pane, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">(+) Create Credentials<\/span><span class=\"f_List1\">, and select <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">OAuth client ID<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">14.<\/span><span class=\"f_List1\">In the &quot;Application type&quot; drop-down box, select <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Web application<\/span><span class=\"f_List1\">, and under &quot;Authorized redirect URIs&quot;, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">+ ADD URIs<\/span><span class=\"f_List1\">. Enter the Redirect URI. The Redirect URI displayed on the MultiPOP screen is an example built from your <a href=\"domain-manager.html\" class=\"topiclink\">Default Domain\'s<\/a> <a href=\"domain-manager_host_name_ip.html\" class=\"topiclink\">SMTP host name<\/a>, which should work for that domain\'s users when signing in to Webmail. You should add additional Redirect URIs to your app for any additional MDaemon domains your users go to when signing in to Webmail. For example, &quot;https:\/\/mail.example.com\/WorldClient.dll?View=OAuth&amp;AuthRequest=Gmail&quot; would work for any of your users who go to mail.example.com when signing in to Webmail.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">15.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">CREATE<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1_LastItem\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">16.<\/span><span class=\"f_List1_LastItem\">Copy the values in <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Your Client ID<\/span><span class=\"f_List1_LastItem\"> and <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Your Client Secret<\/span><span class=\"f_List1_LastItem\"> to the Gmail Client ID and Client Secret boxes on the MultiPOP page.<\/span><\/p>\n\r<p style=\"margin: 0 3.0625rem 0.8750rem 3.0000rem;\"><a id=\"publishing-status\" class=\"hmanchor\"><\/a><\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 3.0625rem 0.8750rem 3.0000rem;\"><table style=\"background-color:#ffffe6; border:solid thin #000000; border-spacing:0;\">\n\r<tr>\n\r<td style=\"vertical-align:top; width:3.1250rem; height:3.1250rem; padding:0.3125rem; border:none\"><p class=\"p_NoFormat\"><img style=\"margin:0;width:3.1250rem;height:3.1250rem;border:none\" src=\".\/images\/lightbulb_on_50_yback.gif\"\/><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:64.3125rem; padding:0.3125rem; border:none\"><p class=\"p_Notes\"><span class=\"f_Notes\" style=\"font-weight: bold;\">Publishing Status<\/span><span class=\"f_Notes\"> — These instructions are for creating a Google app with the <a href=\"https:\/\/support.google.com\/cloud\/answer\/10311615#publishing-status\" target=\"_blank\" class=\"weblink\" title=\"More on Publishing Status at google.com\">Publishing Status<\/a> set to &quot;<\/span><span class=\"f_Notes\" style=\"font-weight: bold;\">Testing<\/span><span class=\"f_Notes\">&quot;. This requires you to add each specific Google account that will be using the app to collect their mail from Gmail, and it is limited to 100 users. Further, in Webmail when your users are asked to authorize MDaemon to collect their mail from Gmail, a warning message will be displayed &quot;to confirm the user has test access to your project but should consider the risks associated with granting access to their data to an unverified app.&quot; Also, authorization expires after seven days, therefore each user would be required to reauthorize collection from Gmail every week.<\/span><\/p>\n\r<p class=\"p_Notes\"><span class=\"f_Notes\">If you wish to remove these requirements and limitations then you must change your status to &quot;<\/span><span class=\"f_Notes\" style=\"font-weight: bold;\">In Production<\/span><span class=\"f_Notes\">&quot;, which may or may not require you to go through a verification process. For more information on app verification and publishing status, see the following Google articles: <a href=\"https:\/\/support.google.com\/cloud\/answer\/10311615\" target=\"_blank\" class=\"weblink\" title=\"Google article - Setting up your OAuth consent screen\">Setting up your OAuth consent screen<\/a> and <a href=\"https:\/\/support.google.com\/cloud\/answer\/9110914\" target=\"_blank\" class=\"weblink\" title=\"Google article - OAuth API verification FAQs\">OAuth API verification FAQs<\/a>.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><span class=\"f_DialogSectionHeading\">For Microsoft (Office) 365<\/span><\/p>\n\r<p class=\"p_List1\"><span class=\"f_List1\">Follow the steps below to create a Microsoft Azure application to allow MultiPOP to authenticate using OAuth 2.0 when collecting Office 365 email for your users.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">1.<\/span><span class=\"f_List1\">Go to the <a href=\"https:\/\/portal.azure.com\/#view\/Microsoft_AAD_IAM\/ActiveDirectoryMenuBlade\/~\/Overview\" target=\"_blank\" class=\"weblink\" title=\"Microsoft Azure Active Directory\">Microsoft Azure Active Directory<\/a> page at the Azure Portal and click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">App Registrations<\/span><span class=\"f_List1\"> in the left pane (you must sign-up for a free or pay-as-you-go Azure account if you don\'t have one already).<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">2.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">+ New Registration<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">3.<\/span><span class=\"f_List1\">Enter an application name in the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Name<\/span><span class=\"f_List1\"> field (e.g. &quot;Mailbox OAuth for Office 365&quot;).<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">4.<\/span><span class=\"f_List1\">For &quot;Supported account types&quot; select <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Accounts in any organizational directory (Any Azure AD directory - Multitenant)<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">5.<\/span><span class=\"f_List1\">For &quot;Redirect URI&quot; select <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">web<\/span><span class=\"f_List1\"> and then enter your Office 365 <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Redirect URI<\/span><span class=\"f_List1\">. The Redirect URI displayed on the MultiPOP screen is an example built from your <a href=\"domain-manager.html\" class=\"topiclink\">Default Domain\'s<\/a> <a href=\"domain-manager_host_name_ip.html\" class=\"topiclink\">SMTP host name<\/a>, which should work for that domain\'s users when signing in to Webmail. You should add additional Redirect URIs to your app for any additional MDaemon domains your users go to when signing in to Webmail. For example, &quot;https:\/\/mail.example.com\/WorldClient.dll?View=OAuth&amp;AuthRequest=Office365&quot; would work for any of your users who go to mail.example.com when signing in to Webmail.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">6.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Register<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">7.<\/span><span class=\"f_List1\">Make note of the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Application (client) ID<\/span><span class=\"f_List1\"> (there is a copy to clipboard button beside it). You can find this ID later by clicking <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Overview<\/span><span class=\"f_List1\"> in the left pane.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">8.<\/span><span class=\"f_List1\">If you need to add additional Redirect URIs, click the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Redirect URIs: 1 web<\/span><span class=\"f_List1\"> link on the right. Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Add URI<\/span><span class=\"f_List1\"> and enter the URI, repeating as necessary, and click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Save<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">9.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">API Permissions<\/span><span class=\"f_List1\"> in the left pane.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">10.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">+ Add a permission<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">11.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Microsoft Graph<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">12.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Delegated Permissions<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">13.<\/span><span class=\"f_List1\">Scroll down to <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">POP<\/span><span class=\"f_List1\"> and select <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">POP.AccessAsUser.All<\/span><span class=\"f_List1\">, then under <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">User<\/span><span class=\"f_List1\"> select and <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">User.Read<\/span><span class=\"f_List1\"> (User.Read is already selected by default).<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">14.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Add permissions<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">15.<\/span><span class=\"f_List1\">In the left pane, click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Certificates &amp; Secrets<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">16.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">+ New Client Secret<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">17.<\/span><span class=\"f_List1\">Enter a description (e.g. &quot;Client secret for Office 365 MultiPOP OAuth app&quot;).<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">18.<\/span><span class=\"f_List1\">Select how long before the client secret expires.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">19.<\/span><span class=\"f_List1\">Click <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Add<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">20.<\/span><span class=\"f_List1\">Make note of the generated client secret in the <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Value<\/span><span class=\"f_List1\"> field (there is a copy to clipboard button beside it). <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">NOTE:<\/span><span class=\"f_List1\"> the client secret will not be viewable again on this page—there will be a <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Delete<\/span><span class=\"f_List1\"> icon beside the entry so that you can delete it and create a new client secret when necessary.<\/span><\/p>\n\r<p class=\"p_List1_LastItem\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">21.<\/span><span class=\"f_List1_LastItem\">Enter the Application (client) ID and Client Secret values into the <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Client ID<\/span><span class=\"f_List1_LastItem\"> and <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Client Secret<\/span><span class=\"f_List1_LastItem\"> fields under the Office 365 section of MDaemon\'s MultiPOP page under Server Settings.<\/span><\/p><\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_SeeAlso\" style=\"page-break-after: avoid; border-right: none; border-bottom: none; border-left: none;\"><span class=\"f_SeeAlso\">See:<\/span><\/p>\n\r<p class=\"p_SeeAlsoLinks\" style=\"page-break-after: avoid;\"><span class=\"f_SeeAlsoLinks\"><a href=\"ae_multipop.html\" class=\"topiclink\">Account Editor | MultiPOP<\/a><\/span><\/p>\n\r<p class=\"p_SeeAlsoLinks\" style=\"page-break-after: avoid;\"><span class=\"f_SeeAlsoLinks\"><a href=\"scheduling_multipop.html\" class=\"topiclink\">Mail Scheduling | MultiPOP Collection<\/a><\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">&nbsp;<\/span><\/p>\n\r"
})
