Solved

Using canned responses in MS Outlook

Posted on 2006-10-24
5
1,023 Views
Last Modified: 2008-02-26
I currently run a help desk that utilizes Eudora as an email client and we're "upgrading" to an Exchange environment as part of a corporate initiative.

We rely heavily on the canned responses feature of the Eudora app and I haven't found any way other then the use of signatures within Outlook in order to migrate the canned responses over.

Is there any other solution available?  It could be a plug-in for Outlook or a third party solution.  It just doesn't seem as though the signatures option is as robust as our current solution.

Thanks
0
Comment
Question by:bullseye17
  • 3
  • 2
5 Comments
 
LVL 76

Expert Comment

by:David Lee
ID: 17800239
Hi bullseye17,

There are a couple of ways to have canned responses.  One, use stationery.  Create a different stationery for each canned response.  Two, use macros.  With macros attached to tool-bar buttons you could create a canned response with a single click.

Cheers!
0
 

Author Comment

by:bullseye17
ID: 17800841
Could you point me in the right direction for using macros for the responses?
0
 
LVL 76

Accepted Solution

by:
David Lee earned 500 total points
ID: 17801976
Sure.  It could be done with a single macro that takes a parameter indicating which canned response to send.  Something like the example below.  This code creates a reply to the currently open message.  It takes a single numeric parameter that tells it which response to use.  I made up three responses as examples, but in actuality you could have hundreds of responses outlined here.  Having built the response the code displays it on screen so the user can add additional details as needed and verify that the response is the one they inteded to use.  

If this would need to run on a number of computers, then there'd be an issue of keeping the various responses up to date and synchronized on all the help desk computers.  One way to get around that would be to put the response text in a database accessible to all help desk staff and modify the code to read the response from it.  That way all the help desk staff would always have the same responses available to them, and changing or adding a response would be very simple.

Sub SendCannedResponse(intResponse As Integer)
    Dim olkResponse As Outlook.MailItem, _
        strResponse As String
    If Application.ActiveInspector.CurrentItem.Class = olMail Then
        Set olkResponse = Application.ActiveInspector.CurrentItem
        Select Case intResponse
            Case 1
                strResponse = "Your account was unlocked."
            Case 2
                strResponse = "A help desk technician will call you shortly."
            Case 3
                strResponse = "Your request has been submitted to the devlopment group for processing."
        End Select
        olkResponse.HTMLBody = strResponse & "<br><br>" & olkResponse.HTMLBody
        olkResponse.Display
    End If
    Set olkResponse = Nothing
End Sub
0
 

Author Comment

by:bullseye17
ID: 17854019
Thanks for the help.  This was perfect!
0
 
LVL 76

Expert Comment

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

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

Sometimes Outlook might have problems sending a message. There may be various causes- corrupted PST, AV scanner etc. The message, instead of going to the Sent Items folder, sits in the Outbox indefinitely. To remove it you can use a free tool cal…
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

757 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now