View Single Post
  #2  
Old April 18th 07, 06:02 PM posted to microsoft.public.outlook.program_vba
Sue Mosher [MVP-Outlook]
external usenet poster
 
Posts: 11,651
Default Message Prompts with Auto Reply

1) You can't. You'll need to use a different approach, such as VBA code to subscribe to that folder's Items.ItemAdd event, or an Exchange event sink.

2) Tell us the security mode from the Help | About Microsoft Outlook dialog.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx

"Dwight" wrote in message ...
I have a script that runs when a message arrives that sends a reply message
back to the sender. I have two issues that I need to resolve.

1. The mailbox that the rule is setup on is an office mailbox that does not
get logged into. All the office personnel has the mailbox listed as an
additional mailbox. How can I get the rule to run a script without actually
logging into the mailbox?

2. How do I avoid having to manually respond to the message prompts that is
displayed each time a reply is sent. The 2 prompts that I get a

- A program is trying access email address you have stored in outlook... I
have to click "YES"

- A classification prompt that I click "SEND" again.

Here is the code that I am using:

Sub RunMessageReply(MyMail As MailItem)
Dim strID As String
Dim olNS As Outlook.NameSpace
Dim msg As Outlook.MailItem
Dim rpl as Outlook.MailItem

strID = MyMail.EntryID
Set olNS = Application.GetNamespace("MAPI")
Set msg = olNS.GetItemFromID(strID)
Set rpl = msg.Reply
rpl.Body = "This is a test of the message reply function" & vbCrLf &
rpl.Body
rpl.Send

Set msg = Nothing
Set olNS = Nothing
End Sub


Thanks in advance!

Dwight

Ads