Email delivery confirmation
Hi, We use Exchange 2007. Can I confirm the email delivery if I Cc the email to another mailbox which is on the same server? For example, Grace@abc.com send an email to an external email address, also Cc to Sue@abc.com. Does it confirm the email delivery if sue@abc.com receives the email? I guess it can't confirm because it's the internal delivery, but I don't know the reason. Please help!Grace
September 5th, 2012 7:55pm

Hello Grace, Yes, you can enable the Message Delivery feature in Outlook to do that. Get delivery and read receipt confirmations http://office.microsoft.com/en-us/outlook-help/get-delivery-and-read-receipt-confirmations-HP010355029.aspx You also can use Get-Messagetrackinglog command to check for that from server side: Get-Messagetrackinglog -sender sender@domain.com -recipients user@domain.com -Messagesubject "Email subject" Get-MessageTrackingLog http://technet.microsoft.com/en-us/library/aa997573(EXCHG.80).aspx Thanks, EvanEvan Liu TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
September 6th, 2012 4:35am

Hi Evan, Thank you very much for your reply. We have a client who claimed to send us an email, however we didn't receive it. I tracked the email in our Exchange server and I didn't found this email had arrived. I also checked our spam filter and noticed the sender's email address is in the safe sender list. So I don't think the email was delivered successful. Since it is a time sensitive email, so I asked the client's email administrator to track the email, but they got back to me that they only keep one month log files, but the emails was sent before one month. Thus they couldn't track it. Also they told me when they sent the email, they Cc it to their another email address which is on the same mail server (same domain name). They said that the second mailbox received the email. They think the email was delivered successfully on their side because another mailbox on the same mail server received the email. I don't think it can confirm the delivery, because you can still send email internally even your Internet is down. I think only the track log can tell if the email reaches the destination or not. Do you think so? Please advise! Thanks again, Grace Grace
September 6th, 2012 2:04pm

Check your protocol logs for your receive connector. If you use a smtp gateway in front of your exchange than you can check those smtp logs as well. However you mentioned you this was over a month ago so you might be out of luck as the default log retention is 30 days. At that point there is nothing you can do. You can request the other side to check their smtp logs as well to see if it actually made a connection and delivered to your server on that date\time\subject but again they would need to have logs older than 30 days. Expand the Server Configuration | Hub Transport node Select the Hub Transport server you want to configure, and then select the Receive Connector -> Properties On the General tab, change the Protcol logging level to Verbose Logs located : \Exchange Server\TransportRoles\Logs\ProtocolLog\SmtpReceive James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
September 6th, 2012 2:42pm

Hi James, Why can't I find the log? I searched the whole hard drive, I don't have folder TransportRoles, ProtocolLog. I have a third party spam filter in front of Exchange, it forwards the good emails to Exchange. Do I have log in this case? Please advise! Thanks,Grace
September 7th, 2012 3:01pm

On Fri, 7 Sep 2012 18:55:12 +0000, graceyin39 wrote: >Why can't I find the log? I searched the whole hard drive, I don't have folder TransportRoles, ProtocolLog. Run this in the Exchange Management Shell to know where to find the log files: Get-TransportServer | fl name,*protocollogpath Run this to see if you've enabled "Verbose" logging (if none of them says "Verbose" then you're not going to be logging anything): Get-ReceiveConnector | fl name,ProtocolLoggingLevel >I have a third party spam filter in front of Exchange, it forwards the good emails to Exchange. Do I have log in this case? It never hurts to gather more information! However, in this case you need to know what your spam filter produces as log files. If you're comfortable when the spam filter says "I sent that to server 'X'" then you don't *need* to log the SMTP conversations in Exchange (at least not for the interactions between the spam filter and Exchange). But what about e-mail you send to the Internet? Does that pass through the spam filter? If not then you should be logging on your send connector(s). If you have multiple HT servers in your Exchange organization you should probably be using verbose logging on the default receive connectors. If you have SMTP clients you should probably be logging on the receive connectors they use. --- Rich Matheisen MCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
September 7th, 2012 5:49pm

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

Other recent topics Other recent topics