Direkt zum Inhalt
4,6

Serverseitige E-Mail-Regeln bei Linux-Hosting

Unter bestimmten Voraussetzungen können Sie auf unseren Linux-Servern (DirectAdmin) serverseitige Regeln verwenden. Dafür nutzen wir die Exim-Filter.

  • Beim Erstellen serverseitiger Regeln bieten wir keinen Support.
  • Filter funktionieren nur bei E-Mails, die an das Standardkonto gesendet werden. Lautet Ihr Benutzername für das Control Panel zum Beispiel boer122, dann ist das boer122@servernaam.webawere.nl (servernaam ist z. B. linux88). Wenn Sie die Regeln nutzen möchten, können Sie die E-Mails einer normalen E-Mail-Adresse beispielsweise an das Standardkonto weiterleiten lassen.
  • Fehler in der .forward-Datei können dazu führen, dass Ihre E-Mail überhaupt nicht mehr funktioniert. Gehen Sie also sorgfältig vor.
  • Beginnen Sie damit nur, wenn Sie sich mit dem Thema gut auskennen.
  • Um serverseitige Regeln zu aktivieren, legen Sie im Hauptverzeichnis die Datei .forward an. Manche FTP-Programme können Dateien, die mit einem Punkt beginnen, übrigens nicht lesen. In dem Fall können Sie die Datei über das Control Panel (Dateien) anlegen. Um sie bearbeiten zu können, benennen Sie sie kurz um, zum Beispiel in forward.txt, und nach dem Bearbeiten wieder zurück in .forward.

Die erste Zeile dieser Datei muss immer Folgendes enthalten: # exim filter

Danach können Sie in diese Datei alle möglichen Anweisungen aufnehmen. Wir beschränken uns hier auf einige Beispiele. Wenn Sie eine Nachricht in einem bestimmten Ordner speichern lassen, muss dieser Ordner bereits existieren.

unseen deliver test@example.com
Damit wird jede Nachricht an die angegebene E-Mail-Adresse weitergeleitet. unseen sorgt dafür, dass die Nachricht den Status ungelesen behält.


if $header_subject: contains "jajaja" or
$header_subject: contains "neeneenee"
then
save "$home/imap/<domain>/<postfach>/Maildir/.<ordnername>/"
endif

Damit werden Nachrichten mit diesen Begriffen im Betreff automatisch im betreffenden Ordner gespeichert. Geben Sie bei <domain> den Domainnamen an (also z. B. example.com), bei <postfach> den Namen des Postfachs (das über die POP3-Konten in DirectAdmin angelegt wurde). Lautet die E-Mail-Adresse also jan@example.com, tragen Sie dort nur jan ein. Bei <ordnername> geben Sie den Namen des Ordners an, den Sie zum Beispiel über Webmail angelegt haben. Achten Sie darauf, dass er mit einem Punkt beginnen muss.


if $header_to: contains "jan@example.com"
then
save "$home/imap/<domain>/<postfach>/Maildir/.<ordnername>/"
endif

Ähnlich wie im vorigen Beispiel, nur werden jetzt alle Nachrichten, die an die TO-Adresse gesendet wurden, im betreffenden Ordner gespeichert.

Weitere Informationen zu diesen Filtern finden Sie hier:
http://www.exim.org/exim-html-4.50/doc/html/filter_toc.html

War dieser Artikel hilfreich?

← Zurück zu DirectAdmin und WebOké-Control-Panel

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…