Wie kann ich die Zustellung von E-Mails an eine Lotus Notes-Mail-Datei auf bestimmte Stunden des Tages beschränken oder ablehnen?

426
KofG

Wie kann ich die Zustellung von E-Mails an eine Lotus Notes-Mail-Datei auf bestimmte Stunden des Tages beschränken oder ablehnen? Ich möchte nur, dass die Maildatei die Zustellung von E-Mails zu bestimmten Tageszeiten akzeptiert. In den anderen Stunden möchte ich, dass der Absender eine Zustellungsfehlermeldung erhält. Möglich?

0

1 Antwort auf die Frage

0
rhsatrhs

Ich denke, diese Frage gehört wirklich zu ServerFault und nicht zu SuperUser, da es sich um eine Server-Admin-Frage handelt. Es könnte sogar zu StackOverflow gehören, da bei allen Lösungen, die ich mir vorstellen kann, Code geschrieben werden muss.

In dieser Antwort gehe ich davon aus, dass es sich um eine Benutzer-Mail-Datei handelt, nicht um eine Mail-In-Datenbank, über die Sie sprechen. Wenn es sich um eine Mail-In-Datenbank handelt, ist die Arbeit ähnlich. Ich nehme Sie wortwörtlich mit, dass Sie eine Unzustellbarkeitsbenachrichtigung zurücksenden möchten und verlangen, dass der Absender später erneut sendet. (Ich würde das nicht so machen. Ich würde die Nachrichten in eine temporäre Datenbank aufnehmen und dann zur richtigen Zeit in die Zieldatenbank aufnehmen.)

Um das zu tun, was Sie möchten, müssen Sie drei Agenten schreiben.

Der erste Agent sollte zu dem Zeitpunkt ausgeführt werden, zu dem Sie die Zustellung stoppen möchten. Dieser Agent würde das Personendokument ändern und die Mail-Datei so ändern, dass sie auf eine Mail-In-Datenbank verweist.

Der zweite Agent ist so eingerichtet, dass er ausgeführt wird, nachdem neue Mail an die Mail-In-Datenbank gesendet wurde. Ihre Aufgabe wäre es, eine Unzustellbarkeitsbenachrichtigung zurückzusenden. Ich glaube nicht, dass Sie möchten, dass eine generische Nichtzustellung zum Absender zurückkehrt. Sie können dies tun, indem der erste Agent die Mail-Datei auf einen nicht existierenden Dateinamen gesetzt hat, aber die dadurch erzeugte Nichtzustellung würde die Absender wahrscheinlich nur dazu bringen, an die falsche Adresse gesendet zu werden, also versuchen Sie es erneut oder rufen Sie an Helpdesk und sehr unglücklich sein. Sie sollten über eine benutzerdefinierte Nachricht verfügen, die besagt "Diese Nachricht kann nicht zwischen X: 00 und Y: 00 zugestellt werden. Bitte senden Sie sie später erneut." Genau das sollte dieser Agent tun.

Der dritte Agent sollte zu dem Zeitpunkt ausgeführt werden, zu dem Sie die Nachrichten erneut annehmen möchten. Es würde das Personendokument ändern und das Mailfile-Feld auf den korrekten Wert zurücksetzen. Wenn Sie nett zu den Absendern sein und die Nachricht nicht erneut senden möchten, können Sie diese Nachrichten von diesem Agenten erneut senden lassen. Sie werden immer noch in der Mail-In-Datenbank gespeichert (sofern Sie nicht den zweiten Agenten für das Löschen codiert haben).