Question : How to set up e-mail "check / conformation" before sending mail

OK, I know this is a strange request, however if it can be done, I find that people on Expert Exchanges have the answer.  OK, so particular people in the company are sending E-Mails but getting "click happy" what I mean is just recently somone send a attatched financial atatement to the wrong person, not Good.  I am gussing that when they were sending the E-mail from Outlook, they saw a few cached names, and picked the wrong one, just moving too fast, so if there is cached name of "Mike" and they do not pay attention, they may acidentally send an E-mail to "Joethe plumber" rather than "Joethe Accounting VP" which I think is what happened.  I have been asked if we can "Turn on" a feature or create a action that once you type a e-mail and hit send,,, can there be a pop up message that says "are you sure" or "please check e-mail address"  NOt sure if that is even possible, but wanted to ask.  We are running Exchange 2003 on the server side, and Clients are running Outlook 2007.

Thanks,
Mike

Answer : How to set up e-mail "check / conformation" before sending mail

Thanks, Mike!

I've modified the code to handle any number of addresses.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim olkRecipient As Outlook.Recipient
    If Item.Class = olMail Then
        For Each olkRecipient In Item.Recipients
            Select Case LCase(olkRecipient.AddressEntry.Address)
                'Edit the address(es) on the next line as needed'
                Case "[email protected]","[email protected]","[email protected]"
                    If msgbox("Are you sure you want to send this message?", vbQuestion + vbYesNo, "Confirm Message Send") = vbNo Then
                        Cancel = True
                    End If
            End Select
        Next
    End If
    Set olkRecipient = Nothing
End Sub
Random Solutions  
 
programming4us programming4us