Custom Transport Agent: How do I collect NDRs and all other undeliverables in Exchange 2010 from the Postmaster?
- by makerofthings7
I'm trying to collect all NDRs in a single mailbox for all invalid recipients, and anything that fails for any reason.
I have a custom transport agent, that I've written myself that appears here:
[PS] C:\Windows\system32>Get-TransportAgent
Identity Enabled Priority
-------- ------- --------
Transport Rule Agent True 1
Text Messaging Routing Agent True 2
Text Messaging Delivery Agent True 3
Routing Rule Agent True 4 ****
Sometimes when I run get-messagetrackinglog I get failures like this below
RunspaceId : 4ecc61fb-13b9-4506-b680-577222c9bf21
Timestamp : 10/14/2013 12:42:42 PM
ClientIp :
ClientHostname : Exchange1
ServerIp :
ServerHostname :
SourceContext : Routing Rule Agent
ConnectorId :
Source : AGENT
EventId : FAIL
InternalMessageId : 4416
MessageId : <[email protected]>
Recipients : {[email protected]}
RecipientStatus : {}
TotalBytes : 4542
RecipientCount : 1
RelatedRecipientAddress :
Reference :
MessageSubject : review CGRC due diligence.
Sender : [email protected]
ReturnPath : [email protected]
MessageInfo :
MessageLatency :
MessageLatencyType : None
EventData :
How can I collect the NDRs in a single mailbox for review? I have already set the following command but it is of no effect
[PS] C:\>set-TransportConfig -JournalingReportNdrTo [email protected] -ExternalPostmasterAddress [email protected]