Das SSL Verhalten vom POP3 Sendekanal wurde überarbeitet und die Auswahl des SSL-Verhaltens eingeschränkt auf None und 'Explicit (= Required)'.
Vom Client gelöschte Nachrichten werden in der Statushistorie mit der Information über den Client (IP und User) vermerkt.
Neue Option „Unverarbeitet auf Fehler setzen“ mit der Funktionalität:
Und „Nachrichtenstatus nicht ändern“ mit:
Das SSL Verhalten vom SMTP Empfangskanal wurde überarbeitet und die Auswahl des SSL-Verhaltens eingeschränkt auf None und 'Implicit (= Anbieten/start TLS)'.
Beim 'Debugging' wurde die Nachricht nicht in das Mapping übernommen, wenn das Mapping schon einmal mit Daten geöffnet wurde. Dieser Fehler wurde behoben.
Zwei neue Methoden CreateInputMessage und CreateOutputMessage, welche die erstellte Nachricht an den aktuellen Job hängen. Das ist für die Synchronisation der Verarbeitung notwendig. Die Methode CreateMessage() ist nicht mehr zu verwenden und versehen mit:
[Obsolete("use CreateInputMessage(IJob job) or CreateOutputMessage(IJob job)")]
Falls der vorhandene Code CreateMessage() und darauf ein AddInputMessage(…) verwendet, dann ist das auch korrekt und muss nicht umgestellt werden. Der Weg über CreateInputMessage(IJob job) ist sicherer.
Die Duplikats Prüfung im ChannelReceiver wurde um die Angabe des Zeitraums der Duplikate erweitert. Dieser war bisher fest auf 7 Tage eingestellt und ist nun wählbar zwischen 1 und 365 Tagen.
Beim Navigieren zum Ende und dann zurück wurde, bei großen Mengen nach einiger Verzögerung, nur noch der Inhalt der letzten Seite angezeigt. Der Fehler ist behoben.
Erweiterung vom TaskNotificatorEx um die Option:
um den Wert:
Die Option Task- und Nachrichtenstatus zurücksetzen wurde ergänzt um:
Der Dialog für die Ausgabe von Fehlermeldungen kann jetzt mit der Escape Taste geschlossen werden.