hmLoadTopic({
hmKeywords:"Deferred Delivery,Email Recall,Message Recall,Recalling a message,Simple Message Recall,Stopping a message",
hmTitle:"Message Recall",
hmDescription:"Message Recall System MDaemon has a message recall system that you can use to delay incoming messages sent by authenticated local users for 0 to 15 minutes, which provides users",
hmPrevLink:"public-shared-folders.html",
hmNextLink:"host_authentication.html",
hmParentLink:"index.html",
hmBreadCrumbs:"Setup Menu &gt; Server Settings",
hmTitlePath:"Setup Menu > Server Settings > Message Recall",
hmHeader:"<h1 class=\"p_Heading1\" style=\"page-break-after: avoid;\"><span class=\"f_Heading1\">Message Recall<\/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\/message-recall.png\"\/><\/p>\n\r<h3 class=\"p_Heading3\" style=\"page-break-after: avoid;\"><span class=\"f_Heading3\">Message Recall System<\/span><\/h3>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">MDaemon has a message recall system that you can use to delay incoming messages sent by authenticated local users for 0 to 15 minutes, which provides users a short period of time during which they can attempt to stop a message from being delivered. During that delay period the messages are placed in a dedicated Deferred queue rather than going directly to the Inbound mail queue—messages in the Deferred queue have the date they are set to leave the queue encoded into the file name. MDaemon checks the queue once per minute and when it\'s time for a message to leave the queue it is moved to the Inbound queue and subject to normal message processing and delivery. Activity is logged to the Routing tab and log file.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">You can set the delay time to &quot;0&quot; if you wish, but this increases the possibility that a message a user wishes to recall may have already been delivered. Therefore a delay of at least 1 or 2 minutes is recommended to give your users time to realize they want to recall a message, send the recall request, and have time left over for MDaemon to process the request. However, because MDaemon is able to remove recalled messages from the Remote queue(s), where there might already be a delay, some administrators may find this deferred delivery timer unnecessary.<\/span><\/p>\n\r<p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><span class=\"f_DialogSectionHeading\">Recalling a Message<\/span><\/p>\n\r<p class=\"p_List1\"><span class=\"f_BodyText\">There are several ways that users can recall a message.<\/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 MDaemon Webmail, click the Recall button that is displayed when viewing a recently sent message in the Sent Items folder. If clicked before the recall time limit expires, Webmail will send a RECALL message to MDaemon.<\/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\">Send a message to the mdaemon@example.com system account, with the word &quot;RECALL&quot; (without the quotes) as the message\'s Subject. This will recall the last message that you sent. It will only recall the last message.<\/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\">In the Sent Items folder, locate the message you wish to recall, choose the &quot;Forward as Attachment&quot; option and send the message to the mdaemon@example.com system account, using &quot;RECALL&quot; as the message\'s Subject.<\/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\">4.<\/span><span class=\"f_List1_LastItem\">View a message\'s headers, copy the &quot;Message-ID: &lt;message-ID value&gt;&quot; header, and create a new message with &quot;RECALL Message-ID: &lt;message-ID value&gt;&quot; in the subject (without the quotes).<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Regardless of the chosen recall method, MDaemon will send an email back to the user, saying whether or not the recall was successful. When a message is successfully recalled, MDaemon deletes the message from the queue as if it had never been sent. Optionally, if the <\/span><span class=\"f_ControlIndent\" style=\"font-style: italic;\">Delete recalled messages from account mail folders<\/span><span class=\"f_ControlIndent\"> option is enabled, MDaemon will also attempt to delete the recalled message from any local user\'s mail folder where it may have already been delivered. Messages sent to multiple recipients will all be recalled by a single request. Finally, the Message Recall system does not work without the <\/span><span class=\"f_PlainText\">X-Authenticated-Sender<\/span><span class=\"f_ControlIndent\"> header to provide security and keep others from recalling messages they did not originate. Therefore, the <a href=\"preferences_headers.html\" class=\"topiclink\">option to disable that header<\/a> will be over-ridden if Message Recall is enabled. <\/span><\/p>\n\r<p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><span class=\"f_DialogSectionHeading\">Message Recall<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Enable message recall<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Click this checkbox to activate the message recall system. The option is disabled by default.<\/span><\/p>\n\r<p class=\"p_ControlHeading2\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading2\">Delete recalled messages from account mail folders<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">Check this box if you also wish to delete recalled messages from the mail folders of your local MDaemon accounts if they have already been delivered before the message is recalled. This can cause messages to disappear from local user mail clients and phones. The option is disabled by default.<\/span><\/p>\n\r<p class=\"p_ControlHeading2\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading2\">Defer message delivery for this many minutes<\/span><span class=\"f_ControlHeading2\"> [xx] (0-15 minutes)<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">This is the number of minutes that MDaemon will hold incoming messages from authenticated local users. If a RECALL message is received during the delay period then MDaemon will delete the referenced message before any delivery attempt has been made. This option can be set to 0-15 minutes. 1 minutes is the default setting.<\/span><\/p>\n\r<p class=\"p_ControlHeading3\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading3\">Do not defer messages if recipient has a mailbox on this server<\/span><\/p>\n\r<p class=\"p_ControlIndent3\"><span class=\"f_ControlIndent3\">Check this box if you do not wish to defer messages when the recipient\'s mailbox is located on the same MDaemon server as the sender. Note: when using the &quot;<\/span><span class=\"f_ControlIndent3\" style=\"font-style: italic;\">Delete recalled messages from account mail folders<\/span><span class=\"f_ControlIndent3\">&quot; option above, even messages that were already delivered can be recalled and deleted from a user\'s mailbox.<\/span><\/p>\n\r<p class=\"p_ControlHeading2\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading2\">The last [xx] authenticated messages sent are eligible for recall<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">MDaemon remembers the message IDs and locations of a specified number of the most recent emails sent by authenticated users. Recall attempts will fail if the message being recalled isn\'t within that group of messages. Therefore when using the <\/span><span class=\"f_ControlIndent2\" style=\"font-style: italic;\">Delete recalled messages from account mail folders<\/span><span class=\"f_ControlIndent2\"> option above, this makes it possible to recall messages right out of user mailboxes even after they\'ve already been delivered. By default this option is set to 1000 messages.<\/span><\/p>\n\r<h3 class=\"p_Heading3\" style=\"page-break-after: avoid;\"><span class=\"f_Heading3\">Deferred Delivery<\/span><\/h3>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">The Deferred Delivery option allows authenticated clients to send messages to be delivered at a scheduled date and time. Webmail includes this option, allowing users to click &quot;Send Later&quot; and specify the date and time to send the message. The message includes the <\/span><span class=\"f_PlainText\">Deferred-Delivery<\/span><span class=\"f_BodyText\"> message header containing the date and time to attempt to deliver the message. If the Message Recall option is enabled and a recall request is received for a message scheduled for deferred delivery, MDaemon will attempt to remove the recalled message.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Enable deferred delivery<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Enable this option if you wish to allow authenticated clients to use the <\/span><span class=\"f_PlainText\">Deferred-Delivery<\/span><span class=\"f_ControlIndent\"> header to schedule messages for deferred delivery. When this option is enabled, Webmail users will have the <\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">Send Later<\/span><span class=\"f_ControlIndent\"> option available in the WorldClient and Lookout themes. The option is disabled by default.<\/span><\/p>\n\r<p class=\"p_ControlHeading2\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading2\">Replace \'Date:\' with current time when message is released<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">Enable this option if you wish to replace the \'Date:\' header with the current date and time when a message is released from the Deferred Queue. This is disabled by default.<\/span><\/p>\n\r"
})
