Add "confirm" stage to avoid sending email unintentionally with O.

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have twice been embarrassed by having unintentionally sent a sensitive,
unfinished email by accidentally hitting Ctrl+Enter instead of
Ctrl+Backspace. (I was in the middle of writing the emails and intending just
to delete the previous word(s).) Surely the program should seek confirmation
from the user before the email is actually sent?
 
There is no such feature, but you can build it in with a little VBA code:

Private Sub Application_ItemSend _
(ByVal Item As Object, Cancel As Boolean)
intRetVal = MsgBox ("Do you really want to send?"), _
vbQuestion + vbYesNo, _
"Confirm Send"
If intRetVal = vbNo Then
Cancel = True
End If
End Sub

For a more elaborate version that also checks for expected attachments, see
http://www.outlookcode.com/codedetail.aspx?id=553
 
Dod said:
I have twice been embarrassed by having unintentionally sent a
sensitive, unfinished email by accidentally hitting Ctrl+Enter
instead of Ctrl+Backspace. (I was in the middle of writing the emails
and intending just to delete the previous word(s).) Surely the
program should seek confirmation from the user before the email is
actually sent?

No, the program assumes the user knows what he/she is doing.

What I often do in situations where I fear this may happen is remove all
recipient addresses from the to, cc, bcc fields and leave them empty while
composing, editing, worrying, fretting, correcting. That way you can't
accidentally go into autopilot mode and hit send, or accidentally send as
you've been doing. You can save the message as a draft as you work.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top