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