We have a shared mailbox on Exchange 2010 that multiple clients access using Outlook 2010. There are multiple distribution lists (that each have multiple email addresses) that point to this single shared mailbox. This was done to enable server-side processing rules to place messages into specific sub-folders depending on the email address that the message was sent to. For a (slightly) more visual example...

Email sent to [email protected] (Vendor 1 Distro) -> Shared Mailbox -> "Vendor 1 Folder"

At the moment, if a user clicks Reply, the From address is [email protected]. The user can manually change this to [email protected] and it will send without issue (Send-As granted ). What I would like is for the From address to automatically default to the email address that the message was originally sent to. Is this possible without some custom Outlook extension?

  • Apparently its possible with a POP account forwarder.. not sure how exactly and it sounds error prone, blog.ronnypot.nl/?p=801 There should be a way to specify the Reply-From header via the server.. haven't found a way though. Not sure if it even exists.
    – Grizly
    Commented Aug 10, 2012 at 0:33

1 Answer 1


You could implement a TransportAgent that would act as a sink for all outgoing messages that could modify the "From" email address before it is actually sent out to the recipient mail server. This would allow you to create static (or configurable if you wanted to maybe have the rules be data-driven) business rules based on message metadata. I think you might be interested in a RoutingAgent. There is some fundamental information on the SDK available here and an example here that you should be able

  • While a bit more complicated (and possibly error-prone depending on what we could utilize to identify the sender address), this does look like it will work. We probably won't implement it just because the users have gotten used to setting the "From" address manually (it's just two clicks), but I'll mark this as answered for other people to benefit :-) Thanks!
    – Dan
    Commented Aug 29, 2012 at 19:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .