Insert Outlook Signature Depending on Email Accout or other Criteria

I have different Outlook 2007 signatures setup and I want to be able to have a signature inserted depending on the FROM account I select.  I know about the insert signature button but I DON'T want to use that.  I want to be able to set the signature using a Rule or Code or something.  Let's say I am sending an email from the sales@xyz.com so I want to use the Sales Signature.  If it's my personal account I want it to use stud@xyz.com.  I am connected to an Exchange server and I use the FROM in a new email message because I have 'send on my behalf' permissions.  I don't want to send my personal signature on a sales@xyz.com email.  By the way, I have more than just two signatures.  Maybe a macro or something that fires after I select the FROM account.
ascndAsked:
Who is Participating?
 
David LeeConnect With a Mentor Commented:
Hi, ascnd.

Outlook 2007 already assigns the signature based on the account you're sending through.  There's no need to invent a way to do this.  

1.  Click Tools > Options
2.  Select the Mail Format tab
3.  Click the Signatures button
4.  Click the E-mail account pulldown and select an account
5.  Create a signature
6.  Repeat steps 4 - 5 until you have a signature for each account
7.  Create a new message.  The signature for the default account will appear.
8.  Change the send through account and the signature will change to the one define for that account
0
 
ascndAuthor Commented:
BlueDevilFan,

Thanks for the information.  As it turns out this will not work in an Exchange enviroment.  The only accounts that are displayed are "Microsoft Exchage" and "Fax Mail Transport".  Otherwise this would be a great method.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.