Mercury/32 v4.90 released

David Harris hat am 23.10.2021 eine neue Version des Mercury/32 Mailserver veröffentlicht.

Version 4.9 is an important major release containing numerous significant changes and fixes.

https://community.pmail.com/index.php?u=/topic/11469/mercury-32-v4-90-released

Nützliche Links

http://www.pmail.com/

Mercury/32 Autoresponder und Weiterleitung

Autoresponder (Abwesenheitsbenachrichtigung)

Der Mailserver Mercury/32 bietet die Möglichekeit für jeden Mailaccount einen Autoresponder zu definieren. Dabei wird im Verzeichnis, in dem der Mailaccount gespeichert wird, eine Datei mit dem Namen “AREPLY.pm” erstellt. Der Inhalt dieser Datei ist der Text, welcher jedem Absender zurückgeschickt werden soll. Damit die Absender nicht unzählige Abwesenheitsbenachrichtigungen erhalten, wird durch den Mailserver eine Absender-History geführt, in der jeder Absender abgespeichert wird, der schon eine Abwesenheitsbenachrichtigung erhalten hat. Die Datei wird auch im Verzeichnis des Mailaccounts gespeichert. Der Name der Datei ist “AREPLY.kfl”.

Forwards (Weiterleitungen)

Um eine Weiterleitung zu definieren, muss im Mailaccount-Verzeichnis die Datei “FORWARD” erstellt werden. Dabei werden sämtliche Weiterleitungs Email-Adressen in dieser Datei gespeichert. Auch wird definiert ob eine Kopie der Nachricht in der eigenen Mailbox behalten werden soll.

Beispiel einer FORWARD Datei:

Forward-To : meine@weiterleitung.ch
Forward-To : meine2te@weiterleitung.ch
Deliver-Also : Y

  • Forward-To  Email-Adresse an die eine Nachricht weitergeschickt werden soll
  • Deliver-Also  Definiert ob eine Kopie der Nachricht in der Mailbox gespeichert werden soll. Die gültigen Werte sind Y und N.

Abwesenheitsbenachrichtigung und Weiterleitungen

Besitzt ein Mailaccount eine oder mehrere Weiterleitungen, muss zwingend die Option „Kopie bei forwards“ aktiviert werden. Ist dies nicht der Fall, so erhält die Mailbox keine Nachrichten und somit werden auch keine Abwesenheitsbenachrichtigungen verschickt.

Abwesenheitsbenachrichtigung und Weiterleitungen im webadmin

In meiner erstellten Webapplikation (webadmin) zum Verwalten des Mercury/32 Mailserver, können Autoresponder und Weiterleitungen, sehr einfach, von jedem Mailaccount selbst erstellt werden.

webadmin Autoresponder
Autoresponder im Webadmin erstellen und aktivieren

webadmin Benutzeroptionen
In den Benutzeroptionen "kopie bei forwards" aktiveren

Mercury/32 Online-Administration – webadmin (2006)

Mercury/32 Webadmin ist eine Weboberfläche die das Administrieren des Mercury/32 Mailserver vereinfacht. Die Weboberfläche ermöglicht das Erstellen und Modifizieren von Domains, Domain-Mailboxen, Benutzer, Aliases, Logins, Forwards sowie die Konfiguration des POP3-Abholdienstes und der Autoresponder. Somit ergänzt die Webapplikation den Mercury/32 um die Möglichkeit, diesen über das Internet zu administrieren, was sonst leider nur mit Hilfe von VNC oder Remotedesktop möglich wäre. Mit Hilfe von Webadmin ist ein Domainbesitzer auch in der Lage seine Benutzer (Logins, Aliases usw.) selber zu verwalten. Dabei kann der Administrator festlegen, wie viele Logins und Aliases durch den Domaininhaber erfasst werden dürfen.

Die Webapplikation ist bis heute im produktiven Einsatz und Verwaltet über 250 Domains, sowie ein paar Tausend Logins und Aliases.

Weitere Funktionen:

  • Generieren eines PDF mit allen Benutzer einer Domain und den Einstellungen für die Mail-Clients
  • Sperren eines Accounts
  • Spam E-mail Benachrichtigung verschicken
  • Anzeigen der Mailserver Statistiken
  • Email Klassierung – Verwalten von Spam-Nachrichten
  • Mehrsprachig

Technisches
Die Applikation wurde in PHP entwickelt und verwendet das PHP Framework Solar für die Datenbankanbindung. Als Template-Engine wird vlibTemplate benutzt. Im Hintergrund ist eine MySQL Datenbank, welche die Konfiguration speichert, bevor diese auf dem Server aktualisiert wird.

Wird Mercury/32 mit dem popfiled Daemon verwendet, bietet Webadmin eine Oberfläche an, bei der jeder Benutzer die gefilterten Spam-Nachrichten online anschauen kann und sollte mal eine Nachricht nicht richtig eingestuft worden sein, kann der Benutzer die Einstufung ändern.

Ein weiterer unterstützter Daemon, der mit Hilfe von Webadmin konfiguriert werden kann, ist MercFwd. Dieser Daemon leitet sämtliche Emails einer Domain zu einem anderen Server weiter.

Screenshots

Mercury32 Webadmin Login
Mercury32 Webadmin Login

Administrator Startseite
Administrator Startseite

Domain Auflistung
Domain Auflistung

Administration der Benutzer einer Domain
Administration der Benutzer einer Domain

Domain Administration
Domain Administration

Benutzer Administration
Benutzer Administration

Klassierung von Email-Nachrichten
Klassierung von Email-Nachrichten