Solved

How to make the "Direct Replies To:" option in Outlook 2007 stick as default.

Posted on 2008-10-16
6
2,988 Views
Last Modified: 2016-10-20
In Outlook 2007 (running off Exchange 2007) - our employees need to constantly change the "Direct Replies To:" option for a new mail messages.  Right now - every time a user starts a new email message - they must clilck the "options" tab and enable "Direct Replies To:" in order to change where the replies will be sent (a different email address - we do all kinds of email routing at our company).  Is there a way to have the "Direct Replies To:" selected/enabled with a specific email address as default so the user does not have to click it each and every time they compose a new email message?  
0
Comment
Question by:cmooreExchange
  • 3
  • 2
6 Comments
 
LVL 76

Expert Comment

by:David Lee
ID: 22748915
Hi, cmooreExchange.  

Outlook does not have a configuration for this, probably because Microsoft never envisioned directing every reply to a different address.  I think I can do it with a small bit of scripting though.  Let me know if that's an option and I can post the script and instructions for using it.
0
 

Author Comment

by:cmooreExchange
ID: 22759131
That would be very helpful - Thank you!!!
0
 
LVL 76

Accepted Solution

by:
David Lee earned 125 total points
ID: 22759509
Here's the code.  Follow these instructions to use it.

1.  Start Outlook
2.  Click Tools->Macro->Visual Basic Editor.
3.  If not already expanded, expand Microsoft Office Outlook Objects and click on ThisOutlookSession.
4.  Copy the code and paste it into the right-hand pane of the VB Editor window.
5.  Edit the code as necessary.  I've placed comments where things need to change.
6.  Click the diskette icon on the toolbar to save the changes.
7.  Close the VB Editor.
8.  Click Tools > Trust Center.
9.  Select Macro Security.
10. Select either of the two bottom settings.
11.  Close Outlook.
12.  Start Outlook.
13.  Outlook will display a dialog-box warning that ThisOutlookSession contains macros and asking if you want to allow them to run.  Say yes.

Now, everything that's sent will have replies sent to the the address specified in the code.
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    'Replace the address on the following line with the address replies should go to.'
    Item.ReplyRecipients.Add "SomeAddress@company.com"
    Item.ReplyRecipients.ResolveAll
    Item.Save
End Sub

Open in new window

0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 

Author Comment

by:cmooreExchange
ID: 22760176
Awesome - Thank You!
0
 
LVL 76

Expert Comment

by:David Lee
ID: 22760238
You're welcome.
0
 

Expert Comment

by:Vladimir Ussoltsev
ID: 41852069
Thank You very much!  Thats saves my life!
0

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Is your Office 365 signature not working the way you want it to? Are signature updates taking up too much of your time? Let's run through the most common problems that an IT administrator can encounter when dealing with Office 365 email signatures.
In this step by step procedure, you will come to know the details of creating an Outlook meeting in 2007, 2010, 2013 & 2016.
The viewer will learn how to simulate a series of coin tosses with the rand() function and learn how to make these “tosses” depend on a predetermined probability. Flipping Coins in Excel: Enter =RAND() into cell A2: Recalculate the random variable…
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…

803 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question