
Me gustaría recibir una alerta antes de enviar un correo electrónico si el correo electrónico que estoy redactando contiene una frase determinada.
Ejemplo: Hola (Nombre del cliente),
Me gustaría recibir una alerta si olvidé cambiar "(Nombre del cliente)".
Una situación similar es cuando usas la palabra adjunto en GMail, el cliente te avisará si en realidad no has adjuntado un archivo.
Respuesta1
Claro, puedes lograr fácilmente el resultado deseado con la siguiente macro de VBA:
Public Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
On Error Resume Next
If InStr(Item.Body, "(Client Name)") Then
If MsgBox("Are you sure to send this message?", vbYesNo + vbQuestion + vbMsgBoxSetForeground, "Message Text Warning") = vbNo Then
Cancel = True
End If
End If
End Sub