andytheke
Goto Top

Gesendete Emails mit bestimmten Absender automatisch löschen

Hallo, bin neu hier.

Habe folgenden Beitrag gelesen.
Nachricht per Regel aus "Gesendete Elemente" verschieben - Outlook
Dieser hilft mir schon weiter, aber...

Ich kann vor Versenden einer Nachricht den Absender auswählen.
Absender 1: Privat
Absender 2: Team

Egal welchen Absender ich wähle, die Emails landen im privaten gesendet Ordner.
Unsere IT hat es inzwischen hinbekommen, dass im Team-Postfach auch eine Kopie der gesendeten Email abgelegt wird.

Wenn ich eine Regel für die gesendeten Emails erstelle, kann die Bedingung "Von" oder "Absender" nicht auswählen.
Eine "Lösch-Regel" für den gesendet Ordner läuft nicht automatisch, sondern muss ich immer manuell anstoßen.

Gibt es eine Möglichkeit die im privaten, gesendet Ordner mit Absender 2 automatisch zu löschen?

Vielen Dank.

Content-Key: 665718

Url: https://administrator.de/contentid/665718

Ausgedruckt am: 29.03.2024 um 07:03 Uhr

Mitglied: 148121
148121 14.04.2021 aktualisiert um 11:53:23 Uhr
Goto Top
Nimmst du ein kleines VBA in den Abschnitt "ThisOutlookSession" in der EventProzedur "ItemSend" und passt den DisplayName des entsprechenden Accounts an, alternativ kann man auch die diversen anderen Eigenschaften des MailItems benutzen
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    If Item.SendUsingAccount.DisplayName = "BlaBlub" Then  
        Item.DeleteAfterSubmit = True
    End If
End Sub
Gruß w.
Mitglied: AndyTheke
AndyTheke 14.04.2021 um 17:02:06 Uhr
Goto Top
Hallo,

danke für die Rückmeldung.

Was gehört denn alles zum DisplayName?
nur Vorname Name
oder Vorname Name <name@email.de>

Ich habe verschiedene Varianten ausprobiert.
Das Löschen funktioniert nicht.

Ich habe noch eine weitere Frage:
Kann man über so ein Script auch etwas in der Betreffzeile vor dem Senden hinzufügen?

Vielen Dank.
Mitglied: 148121
148121 14.04.2021 aktualisiert um 17:07:09 Uhr
Goto Top
Zitat von @AndyTheke:

Hallo,

danke für die Rückmeldung.

Was gehört denn alles zum DisplayName?
nur Vorname Name
oder Vorname Name <name@email.de>
Setz dir einfach einen Breakpoint im Skript dann kannst du den Inhalt der Property ansehen face-wink.
Ich habe verschiedene Varianten ausprobiert.
Das Löschen funktioniert nicht.
Funktioniert hier problemlos
Ich habe noch eine weitere Frage:
Kann man über so ein Script auch etwas in der Betreffzeile vor dem Senden hinzufügen?
Ja. Property Subject
https://docs.microsoft.com/de-de/office/vba/api/outlook.mailitem.subject