none
Exchange 2010 Edge Server - Outbound Address Rewrite for Non-Authoritative Domains

    Question

  • Hello,

    We have a legacy application we're in the position of supporting that sends out email (using POP3 on our Exchange server) in the following fashion:

    It's designed to allow communication between individuals in two seperate (program specific, non-Exchange) distribution lists.  Both of these distribution lists are populated with seemingly random email addresses (Yahoo, Gmail, etc).  The program, unfortunately, send email with the header FROM of the individual in the first list, and the TO of a person in the second list.  Obviously, we're not authoritative for those domains, so we're dealing with the issue of showing up on email blacklists almost constantly since we appear to recipients as a classic spammer.

    My question is this:  is it possible to rewrite outbound headers for only domains we're not authoritative for?  Alternatively, can we rewrite an outbound header based on the messages contents, a keyword for example?  As a last resort, is it possible to rewrite a header based on the authenticating account?  (It authenticates with an AD account)

    Any help on this would be appreciated, even your wildest "workarounds".  Thanks in advance, J

    Friday, April 08, 2011 5:27 AM

Answers

  • Hi,

    As per my understanding you can configure addrerss rewritting for relay domain ocnfigured in your ENV. This is what we do in case of acquistion. But this can be done for inbound message not the oubound message.

    Address Rewriting agents don't rewrite several SMTP header fields, because address rewriting would break SMTP functionality.

    SMTP header fields rewritten on outbound and inbound messages

    SMTP header field Outbound Inbound

    Envelope From (MAIL FROM)

    Rewritten

    Not rewritten

    Envelope To (RCPT TO)

    Not rewritten

    Rewritten

    Body To

    Rewritten

    Not rewritten

    Body Cc

    Rewritten

    Not rewritten

    Body From

    Rewritten

    Not rewritten

    Body Sender

    Rewritten

    Not rewritten

    Body Reply-To

    Rewritten

    Not rewritten

    Body Return-Receipt-To

    Rewritten

    Not rewritten

    Body Disposition-Notification-To

    Rewritten

    Not rewritten

    Body Resent-From

    Rewritten

    Not rewritten

    Body Resent-Sender

    Rewritten

    Not rewritten


    Anil
    Friday, April 08, 2011 6:44 AM
  • HI jparedez,

    Some information fro you:
    http://technet.microsoft.com/en-us/library/aa996806.aspx
    http://technet.microsoft.com/en-us/library/bb123966.aspx

    Regards!
    Gavin


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Wednesday, April 13, 2011 7:56 AM

All replies

  • Hi,

    As per my understanding you can configure addrerss rewritting for relay domain ocnfigured in your ENV. This is what we do in case of acquistion. But this can be done for inbound message not the oubound message.

    Address Rewriting agents don't rewrite several SMTP header fields, because address rewriting would break SMTP functionality.

    SMTP header fields rewritten on outbound and inbound messages

    SMTP header field Outbound Inbound

    Envelope From (MAIL FROM)

    Rewritten

    Not rewritten

    Envelope To (RCPT TO)

    Not rewritten

    Rewritten

    Body To

    Rewritten

    Not rewritten

    Body Cc

    Rewritten

    Not rewritten

    Body From

    Rewritten

    Not rewritten

    Body Sender

    Rewritten

    Not rewritten

    Body Reply-To

    Rewritten

    Not rewritten

    Body Return-Receipt-To

    Rewritten

    Not rewritten

    Body Disposition-Notification-To

    Rewritten

    Not rewritten

    Body Resent-From

    Rewritten

    Not rewritten

    Body Resent-Sender

    Rewritten

    Not rewritten


    Anil
    Friday, April 08, 2011 6:44 AM
  • HI jparedez,

    Some information fro you:
    http://technet.microsoft.com/en-us/library/aa996806.aspx
    http://technet.microsoft.com/en-us/library/bb123966.aspx

    Regards!
    Gavin


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Wednesday, April 13, 2011 7:56 AM