reply with template in outlook 2010

As a continuous process to improve our customer service at our helpdesk I'm looking to integrate a functionality in our outlook so that we can reply to existing e-mails using outlook template's (.oft).

My search online mostly gave me results for auto-reply'ing. However this is not what I (we) need.

We are in need for a tool that enables us to select from a list of standard templates (with subject oriented reply's). Gives a solution in the right direction, however, as with any company, we would like a free tool.

Is this programmable in VBA? And if so, how?


Ours not to reason why, ours but to do and die.

Here is one small, untested, VBA sample based on

Sub CreateReplyFromTemplate() 

dim currItem  As Outlook.MailItem 
dim currItemReply  As Outlook.MailItem 
Dim MyItem As Outlook.MailItem 

set currItem = activeinspector.currentitem
Set curritemReply = currItem.Reply
Set MyItem = Application.CreateItemFromTemplate("C:\HelpTopic1.oft") 

MyItem.To = currItemReply.To
MyItem.htmlbody = MyItem.htmlbody  & currItemReply.htmlbody

currItemReply.close oldiscard
currItem.close  oldiscard


set curritemReply = nothing
set MyItem = nothing
set currItem = nothing
End Sub

For ways of deploying the VbaProject.OTM file or see if this works VbaProject.OTM deployment

Alternatively, the free version is built into Outlook.

Reply with a message template via Quick Steps -

Working with message templates -

If training for this is available, the cost of one day of training for each person could be $300.00 or more.

Of course you can do that in VBA, but would you really want to? You can buy 10 licenses of that tool for $99.50. I don't know where you work, but at most software companies $99.50 will buy you about an hour worth of programmer's time (benefits included). You probably could have bought 1 license if you saved the time it took you to post this question.

Just to add to the answer above, in sub CreateReplyFromTemplate() instead of

Set curritemReply = currItem.Reply

Replace with

Set currItem = Application.ActiveExplorer().Selection(1)

Need Your Help

Where is the MOQ documentation?

c# .net testing mocking moq

Where can I find comprehensive documentation for MOQ? I'm just starting with mocking and am having difficulty getting my head around it. I've read through all the links at

Python program won't work - very simple

python string numbers integer

Basically for this assignment I need to convert a name into a 'secret number' by summing the value I assigned each letter. Everything works so far but when I try to sum it up it gives me an error. I