From and To Fields with VBA

P

Peter

Hi. Is there a way (even if it means using VBA) to set up a default From:
email address when sending an email to a particular addressee? For example,
if want to send an email to [email protected] I would prefer to send it
from [email protected] and not have to remember to use that address in
the From: field.

TIA,

Pete
 
E

Eric Legault [MVP - Outlook]

If you are not using Exchange, you can change the displayed From address on
the recipient's end by using Outlook Redemption:

http://www.dimastr.com/redemption/faq.htm#14

If you are using Exchange, then you need to give the sending user "Send As"
rights (not Send on Behalf of via Delegation) on the chosen delivery mailbox
in order for the latter name to be displayed:

How to grant "Send as" and "Send on behalf" permissions in Exchange 2000
Server:
http://support.microsoft.com/default.aspx?scid=kb;en-us;327000&Produc...

You'd also need to use CDO to do it this way:
http://www.cdolive.com/cdo5.htm#MessageOriginator

Regardless if this is with Exchange or not, if you already have permissions
to send via another mailbox, or relay via another ISP, then you don't need
code. Just create a new e-mail message, change the address in the From
field, and save the message as an .oft file. When you want to send from that
account, use a macro, file shortcut or command-line argument to automatically
create the message for you.
 
Top