Where do deferred delayed emails get queued?
When a client is using Outlook to connect to Exchange Server in online mode (non-cached) and sends a delayed email message (by setting the "delay deliver" option ) where do those messages get queued? The Exchange Queue Viewer doesn't show those messages. A little more history. I'm positive just a few days ago I read an article about a person sending deferred emails in online mode and then was fired. He had several emails deferred until days after he fired. Even after his mailbox was deleted those messages were eventually delivered. The person posing the question wanted to know how to spot those queued emails so the next time a person left under bad terms they could check for and delete those emails. Any ideas?
September 14th, 2012 12:25am

On Fri, 14 Sep 2012 04:19:05 +0000, Scooter20101 wrote: >When a client is using Outlook to connect to Exchange Server in online mode (non-cached) and sends a delayed email message (by setting the "delay deliver" option ) where do those messages get queued? The Exchange Queue Viewer doesn't show those messages. That depends on the release of Exchange and whether you're asking about "delayed sending" or "delayed submission". Prior to Exchange 2000 the message delivery was an X.400 proposition and delayed *sending* was possible. Exchange would keep the message in the MTA database. Now that SMTP is used for message delivery you can only use delayed submission. The message should remain in the Outbox until the appointed time. >A little more history. I'm positive just a few days ago I read an article about a person sending deferred emails in online mode and then was fired. He had several emails deferred until days after he fired. Even after his mailbox was deleted those messages were eventually delivered. The person posing the question wanted to know how to spot those queued emails so the next time a person left under bad terms they could check for and delete those emails. How old was the article? --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
September 14th, 2012 4:47pm

I'm referring to Exchange 2007 or 2010. From my understanding if Outlook is in Cached mode, it uses delayed submission, meaning Outlook does the delaying and the messages leaves your mailbox at the appointed time. If Outlook is connected to Exchange using Online mode, then the message is submitted immediately and delayed sent from the Exchange server. Delayed submission is also possible using EWS as illustrated by this article: http://code.msdn.microsoft.com/Exchange-2013-Send-delayed-ef4876c7/sourcecode?fileId=60271&pathId=456486808 I've just written a utility to do what that article describes and it works well. Its the crazy person in me that whats to just physically inspect where the messages are being held while waiting to be delivered.
September 14th, 2012 5:59pm

On Fri, 14 Sep 2012 21:59:54 +0000, Scooter20101 wrote: > > >I'm referring to Exchange 2007 or 2010. > >From my understanding if Outlook is in Cached mode, it uses delayed submission, meaning Outlook does the delaying and the messages leaves your mailbox at the appointed time. If Outlook is connected to Exchange using Online mode, then the message is submitted immediately and delayed sent from the Exchange server. > >Delayed submission is also possible using EWS as illustrated by this article: http://code.msdn.microsoft.com/Exchange-2013-Send-delayed-ef4876c7/sourcecode?fileId=60271&pathId=456486808 > >I've just written a utility to do what that article describes and it works well. Its the crazy person in me that whats to just physically inspect where the messages are being held while waiting to be delivered. Give the message a big enough delay so you can poke around before the message is sent. Is the message in the mailbox's Outbox? Or Sent Items? Check the message tracking logs on the mailbox server. Do you see a "SUBMIT" event for the message? Then it made it to the submission service (not sure if the submission service notifies the HT server immediately). Check the message tracking logs on the HT server (if the message has been sent to the HT server). If there's no "RECEIVE" event then it's still in the database. If you only see the SUBMIT event then the message is still in the mailbox database. I'm not sure of where in the database, though. It may be in the internal send queue waiting for the submission service to send it to the HT server. --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
September 14th, 2012 9:56pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics