Outlook-Signatur nach Zeit

622
KHes

Guten Nachmittag,

Ich habe derzeit einen Client, der Probleme mit seinen Signaturen in Outlook hat.

Als Teil seines Geschäfts hat er einen Haftungsausschluss an der Unterseite seiner Unterschrift, um anzugeben, dass die E-Mail während der Arbeitszeit gesendet wurde.

Er versucht herauszufinden, ob es eine Möglichkeit gibt, neben der manuellen Auswahl zwischen zwei E-Mail-Signaturen, eine Signatur zu verwenden, die automatisch verwendet wird, wenn E-Mails zu bestimmten Zeiten beantwortet / gesendet werden.

Soweit mir bekannt ist und mit denen ich arbeite, ist dies nicht möglich, jedoch dachte ich, ich würde die Frage für den Fall stellen.

0
Ein üblicher Weg, dies zu tun, besteht darin, die offizielle "vollständige" Signatur in seinem Outlook und eine andere Signatur "auf meinem Telefon" auf seinem Telefon zu haben, wenn er nicht an seinem Arbeitsplatz-PC ist. Wenn Sie dies auf demselben PC tun müssen, können Sie mithilfe eines zweiten E-Mail-Programms oder Webmail (falls verfügbar) eine sekundäre Signatur erstellen. Warum sollten die Unterschriften unterschieden werden, anstatt die Geschäftszeiten in die eine Unterschrift zu setzen? Christopher Hostage vor 5 Jahren 0
Es gibt keinen wirklichen Grund, was ich sagen kann. KHes vor 5 Jahren 0

1 Antwort auf die Frage

1
El8dN8

Hier ist ein Makro, das in der Lage sein sollte, die Arbeit zu erledigen, die Sie suchen. modifizieren Sie es einfach nach Ihren Wünschen.

Public Sub CreateMessageSignature() Dim objMsg As MailItem Dim theDay As Integer Dim hoursStart, hoursEnd As Double Dim custom As String Set objMsg = Application.CreateItem(MailItem) theDay = Weekday(Now) hoursStart = TimeValue("8:00:00 am") hoursEnd = TimeValue("4:30:00 pm") custom = "This message is sent out of office hours." If theDay > 1 And theDay < 7 Then ' Mon-Fri If Now > hoursStart And Now < hoursEnd Then ' The current time is between office hours custom = "This message is sent during office hours." End If End If With objMsg .HTMLBody = "Greetings,<br><br>&emsp;Sincerely,<br><br>John Smith<br>contact@example.com<br>(123)-456-7890<br>" & custom & strBuffer .Display End With 

End Sub

Wenn Sie nicht wissen, wie Sie es einrichten möchten:

  1. Aktivieren Sie das Entwicklermenü in Outlook: Datei → Optionen → Multifunktionsleiste anpassen → Bubble im Entwicklermenü.
  2. Erstellen Sie das Makro: Menü Entwickler → Makros → Geben Sie einen Namen ein, insbesondere CreateMessageSignature(sofern Sie die Funktion nicht umbenennen möchten) → Klicken Sie auf "Erstellen" → Kopieren und fügen Sie das Makro ein (Achtung vor Einrückungen) → Ändern Sie es nach Belieben → Speichern (Strg + S)
  3. Fügen Sie nun die Schaltfläche zum Abschnitt "Startseite" des Menübands hinzu: Datei → Optionen → Multifunktionsleiste anpassen → Erstellen Sie eine neue Gruppe in "Startseite (Mail)", benennen Sie sie nach Belieben → Wählen Sie sie aus und suchen Sie auf der rechten Seite das gerade erstellte Makro und drücken Sie "Hinzufügen".

Viel Glück!

Cheers Mate, wird es einen Wirbel geben! KHes vor 5 Jahren 0