Verhindern, dass ich versehentlich eine Gruppe per E-Mail kontaktiere

401
David K

Gestern bei der Arbeit habe ich versehentlich eine E-Mail an unsere gesamte Abteilung gesendet, die ich nur für eine Person bestimmt hatte. Ich glaube, ich habe aus Versehen die falsche Autovervollständigung ausgewählt, da der Name und die Liste mit den gleichen Buchstaben beginnen. Ich möchte versuchen, mich davon abzuhalten, dies noch einmal zu tun.

Die beste Option wäre, wenn es eine Möglichkeit gibt, jedes Mal, wenn ich an bestimmte Empfänger sende, ein Popup-Fenster aufzurufen und zu bestätigen. Aufgrund dieser Frage scheint das ohne die Installation zusätzlicher Software nicht möglich. Das ist etwas, was ich vermeiden möchte, da dafür die Admins hinzugezogen werden müssen, um die Software für mich zu genehmigen und zu installieren.

Die beste Lösung, die ich gefunden habe, ist die Erstellung einer Outlook-Regel, die die Zustellung an bestimmte Empfänger verzögert. Hoffentlich merke ich es dann in der Postausgangsbox und kann es löschen, bevor es gesendet wird, obwohl ich nicht ganz sicher bin, ob Verzögerungen auf der Clientseite oder auf dem Server auftreten. Bei Letzterem funktioniert das nicht.

Gibt es andere Möglichkeiten, wie ich verhindern kann, dass versehentlich bestimmte Adressen versandt werden?

1

1 Antwort auf die Frage

1
djsmiley2k

Sie können ein vb-Makro (unten) verwenden, um das Senden an diese Adresse zu stoppen, ohne sie zu bestätigen. Sie müssen sich jedoch Ihre Gewohnheit ansehen, E-Mails so schnell zu senden. Ist dies wichtig, wenn Sie die Adresse vorher 5 Sekunden lang durchsuchen auf "Senden" klicken?

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)  On Error Resume Next ' use lower case for the address  ' LCase converts all addresses in the To field to lower case If InStr(LCase(Item.To), "bad@address.com") Then Prompt$ = "You sending this to " & Item.To & ". Are you sure you want to send it?" If MsgBox(Prompt$, vbYesNo + vbQuestion + vbMsgBoxSetForeground, "Check Address") = vbNo Then Cancel = True End If End If  End Sub 

Dieses Makro muss zu ThisOutlookSession hinzugefügt werden, um zu funktionieren.

Danke, das sieht so aus, als sollte es funktionieren. Und ja, ich kann mir einfach die Zeit nehmen, mir die Adresse anzusehen. Diese spezielle E-Mail sollte insgesamt 5 Sekunden lang sein "Hier ist der Link, über den wir gesprochen haben". David K vor 7 Jahren 1
Ah, ich kenne diese E-Mails gut, du tippst es schnell ein, drückst, ohne nachzudenken, und Whoops! Na ja, es passiert :) djsmiley2k vor 7 Jahren 1