Benutzerbenachrichtigungen anpassen

Diese Änderungen müssen Sie nur auf der Intranetrolle vornehmen. Die Inhalte werden automatisch auf alle angeschlossenen Gatewayrollen repliziert.

HINWEIS: Die entsprechenden CSHTML-Dateien liegen im Verzeichnis %Program Files%\Net at Work Mail Gateway\Intranet Role\Templates​, oder bei Neuinstallationen mit Version 10 im Verzeichnis %Program Files%\NoSpamProxy\Intranet Role\Templates.

HINWEIS: Sie benötigen zumindest rudimentäre HTML-Kenntnisse, um die Anpassungen durchführen zu können.

Übersicht der verfügbaren Template-Dateien

ApplySymmetricEncryptionPasswordNotice.cshtml

Wenn ein Benutzer eine E-Mail als PDF-Mail verschickt, bekommt er eine Benachrichtigung über das verwendete Passwort, oder eine Info, dass dem Empfänger das Passwort per SMS zugeschickt wurde oder dass die Erstellung der PDF-Mail fehlgeschlagen ist. Der Text der Benachrichtung steht in dieser Datei. Das Aussehen wird über das CommonMailTemplate festgelegt.

AttachmentManager.cshtml

Wenn NoSpamProxy einen Dateianhang von einer E-Mail entfernt, wird eine Ersatzdatei an die E-Mail gehängt, um den Benutzer auf die Entfernung der Originaldatei hinzuweisen. Der entsprechende Hinweistext kann in der Attachment Manager.cshtml Datei editiert werden.

AttachmentQuarantine.cshtml

​Wenn NoSpamProxy einen Dateianhang von einer E-Mail entfernt und in Quarantäne legt, wird eine Ersatzdatei an die E-Mail gehängt, um den Benutzer auf die Entfernung der Originaldatei hinzuweisen. Der Benutzer hat die Möglichkeit, die entfernte Datei direkt über einen Downloadlink aus der Quaratäne herunterzuladen. Der entsprechende Hinweistext kann in der Attachment Quarantine.cshtml Datei editiert werden.

AttachmentQuarantineApproval.cshtml

​​Wenn NoSpamProxy einen Dateianhang von einer E-Mail entfernt und in Quarantäne legt, wird eine Ersatzdatei an die E-Mail gehängt, um den Benutzer auf die Entfernung der Originaldatei hinzuweisen. Der Benutzer hat die Möglichkeit, die entfernte Datei nach Freigabe durch den Administrator über einen Downloadlink aus der Quaratäne herunterzuladen. Der entsprechende Hinweistext kann in der Attachment QuarantineApproval.cshtml Datei editiert werden.

CommonMailTemplate.cshtml​

​In dieser Datei wird das generelle Aussehen von Benachrichtigungen festgelegt. Hier werden zum Beispiel die Farben und die zu verwendenden Logos als HTML-Tag hinterlegt. Alle anderen Dateien außer der “ConvertMailContentToPdfAttachmentActionPdfHeader.cshtml” enhalten nur die Textbausteine.

ConvertMailContentToPdfAttachmentActionPdfHeader.cshtml

​Das Aussehen der PDF-Datei wird in dieser Datei festgelegt. Hier müssen erneut Farben und Logos definiert werden.

​ConvertMailContentToPdfAttachmentActionTeaser.cshtml

​In dieser Datei steht der Text für die Träger-Mail der PDF-Datei. Der Empfänger einer PDF-Mail wird darüber informiert, dass der eigentliche Inhalt der E-Mail im angehängten PDF-Dokument steht. Das Aussehen wird über das CommonMailTemplate festgelegt.

DeliveryNotificationReport.cshtml​

Hier steht der Inhalt des Sendeberichts, wenn ein Benutzer diesen in Outlook angefordert hat. Das Aussehen wird über das CommonMailTemplate festgelegt.

DeMailConnectorIssueEscalationMail.cshtml

​Wenn NoSpamProxy über einen gewissen Zeitraum keine De-Mails vom DMDA herunterladen kann, wird eine Benachrichtung an die administrative E-Mail-Adresse geschickt. Der Inhalt dieser Benachrichtung kann hier editiert werden.​

Deutsch.HtmlProcessCardTemplate

​Der Inhalt des deutschen Prüfberichts, kann in dieser Datei editiert werden. Prüfberichte werden auf Wunsch des Administrator erzeugt, wenn eine E-Mail beispielswese signiert und / oder verschlüsselt war.

​EncryptedMailNotificationTemplate.cshtml

​Wenn ein Benuzter eine E-Mail als “Automatisch verschlüsseln” kennzeichnet und enQsig verfügt über keinen kryptografischen Schlüssel, wird der Empfänger darüber informiert. In dieser Info-Mail steht, welche Optionen er hat. Der Inhalt dieser E-Mail wird in dieser Vorlage festgehalten. Das Aussehen wird über das CommonMailTemplate festgelegt.

EncryptionDelayedNotificationForSender.cshtml

​Wenn ein Benuzter eine E-Mail als “Automatisch verschlüsseln” kennzeichnet und enQsig hat keinen kryptografischen Schlüssel, wird der Absender über die Verzögerung informiert. Der Inhalt der Verzögerungsnachricht wird hier festgelegt. Das Aussehen wird über das CommonMailTemplate festgelegt.

EncryptionFailureNotificationForSender.cshtml

​​Wenn ein Benuzter eine E-Mail als “Automatisch verschlüsseln” kennzeichnet und es tritt ein Fehler bei der Verschlüsselung auf, wird der Absender darüber informiert. Der Inhalt dieser Nachricht steht hier. Das Aussehen wird über das CommonMailTemplate festgelegt.

EncryptionSucceededNotificationForSender.cshtml​

​​​​Wenn ein Benutzer eine E-Mail als “Automatisch verschlüsseln” kennzeichnet, bekommt er eine Benachrichtigung, sobald die E-Mail verschlüsselt wurde. Das Aussehen wird über das CommonMailTemplate festgelegt.

​English.HtmlProcessCardTemplate

​Der Inhalt des englischen Prüfberichts, kann in dieser Datei editiert werden. Prüfberichte werden auf Wunsch des Administrator erzeugt, wenn eine E-Mail beispielswese signiert und / oder verschlüsselt war.

LargeFileDownloadNotification.cshtml

​Wenn ein Benutzer eine Datei über Large Files verschickt, bekommt er eine Benachrichtigung, sobald der Empfänger die Datei heruntergeladen hat. Den Inhalt der Benachrichtung kann man hier editieren.

​MailOnHoldExpired.cshtml

​Wenn ein Benuzter eine E-Mail als “Automatisch verschlüsseln” kennzeichnet und enQsig hat keinen kryptografischen Schlüssel und der Empfänger der E-Mail hinterlegt innerhalb von 5 Tagen keinen kryptografischen Schlüssel, wird die E-Mail verworfen und der Absender darüber informiert. Der Inhalt dieser Nachricht steht hier. Das Aussehen wird über das CommonMailTemplate festgelegt.

​MailValidationError.cshtml

​Wenn eine De-Mail nicht über den De-Mail Konnektor versendet werden kann, wird der Absender darüber benachrichtigt. Der Inhalt dieser Nachricht steht hier. Das Aussehen wird über das CommonMailTemplate festgelegt.

PolicyFailureNonDeliveryMessage.cshtml

​Verstößt eine E-Mail gegen Richtlinien im Regelwerk, wird der Absender darüber benachrichtigt. Der Inhalt dieser Nachricht steht hier. Das Aussehen wird über das CommonMailTemplate festgelegt.

QualifiedSignatureIssueEscalationMail.cshtml​

​Wenn die Prüfung oder Erstellung einer qualifizierten Signatur fehlschlägt, wird eine Benachrichtigung an eine festgelegte Adresse geschickt. Der Inhalt dieser Nachricht steht hier. Das Aussehen wird über das CommonMailTemplate festgelegt.

​SampleAutoReply.cshtml

​Seit NoSpamProxy 10 ist es möglich, eine automatische Antwort erzeugen zu lassen, wenn zum Beispiel eine bestimmte E-Mail-Adresse angeschrieben wird. Der Inhalt dieser automatischen Antwort kann hier angepasst werden.

Diese Datei können Sie kopieren und unter anderem Namen ablegen. Im Regelwerk von NoSpamProxy geben Sie die Vorlagendatei für den jeweiligen Zweck dann an.

SymmetricPasswordUpdateNotification.cshtml

​Wenn ein externer Empfänger ein Passwort für die PDF-Mail auf dem WebPortal hinterlegt hat, wird er über die Änderung benachrichtigt. Der Inhalt dieser Nachricht steht hier. Das Aussehen wird über das CommonMailTemplate festgelegt.

​WordFilterMatchNotification.cshtml

​Seit NoSpamProxy 10 ist es möglich, eine Benachrichtung an eine bestimmte E-Mail-Adresse zu schicken, sobald bestimmte Wörter in einer E-Mail auftauchen. In dieser Datei legen Sie den Inhalt der Benachrichtigung fest.

Anpassung der Template-Dateien

​Fangen Sie mit der Datei “CommonMailTemplate” an. Hier bestimmen Sie das Aussehen aller E-Mails. Passen Sie die StyleSheets in den jeweiligen Dateien entsprechend Ihrer Bedürfnisse an. Auch die Einbindung des entsprechenden Logos erfolgt in dieser Datei. Im späteren Wirkbetrieb, müssen die Logodateien mit dem korrekten Namen ebenfalls im Ordner Templates-Ordner verfügbar sein.

Alle übrigen Dateien enthalten lediglich die Textbausteine.

Nach dem Neustart der Intranetrolle werden die neuen Designs verwendet und auf die Gatewayrolle(n) repliziert.

HINWEIS: Beachten Sie, dass die Dateien beim Patchen/Upgraden überschrieben werden können. Kontrollieren Sie nach einem Patch/Upgrade, ob Ihre angepassten Dateien immer noch vorhanden sind.