Question : Random emails not arriving in Outlook 2007

Hello Experts,

I have a customer who claims he doesn't receive random emails in his Outlook 2007. I've checked the MailMarshal logs and Exchange logs.

In MailMarshal I can see that the email has not been blocked by the filter, which is no surprise since it's clear text without attachments. From the logs ( if I have found the correct logs ) I can see that the email is received by the Exchange Server, and is also sent to the end-user by Exchange:

2010-06-23T12:08:06.943Z,172.18.4.4,,172.18.4.8,RECEIVER-SVR003,08CCD6544A7AB5C9;2010-06-23T12:08:06.765Z;0,RECEIVER-SVR003\Default RECEIVER E48F992F24C36C2115AB0@sendersmailserver.local>,receiver@domain1.nl,,3640,1,,,subject,sender@domain2.nl,sender@domain2.nl,00A:

2010-06-23T12:08:06.979Z,,RECEIVER-SVR003,,receiver-svr003,,,STOREDRIVER,DELIVER,17723,<B6A9927D147D834D9E48F992F24C36C2115AB0@sendersmailserver.local>,receiver@domain1.nl,,3766,1,,,subject,sender@domain2.nl,sender@domain2.nl,2010-06-23T12:08:06.767Z


I've edited the emailadresses of the sender and receiver in the logs, as well as the servernames for privacy reasons. domain1 is the recipients domain, where domain2 is the senders domain.

I have asked the customer to do a search in his Outlook for all emails with the subject of the original email, to no avail. Customer does not use SHIFT+DELETE to remove his emails, so the email can't accidentally have been removed from his Outlook.

Upcoming monday I have to visit this customer to assist him on site, is there anything special I need to look for in Outlook settings that you guys ( and girls ) know of?

Thanks in advance for your help

Regards,
Kay Dieckmann

Answer : Random emails not arriving in Outlook 2007

Hello :)

In PowerShell make sure that this returns the files you want to remove:


$x = 30 # x days :)
Get-ChildItem "C:\YourFolder" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-$x) }


If it does, add this onto the end:


Get-ChildItem "C:\YourFolder" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-$x) } | Remove-Item


If you want to test it with Remove-Item on as well you'd need this:


Get-ChildItem "C:\YourFolder" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-$x) } | Remove-Item -WhatIf


Remember that files deleted like this won't be going to the recycle bin, so make sure it really only gets what you want first.

HTH

Chris

PS. PowerShell is here if you don't already have it installed: http://support.microsoft.com/kb/968929
Random Solutions  
 
programming4us programming4us