Archiv für die Kategorie ‘b1gMailServer’

DKIM, SpamAssassin, Anti-Virus? Milter!

Montag, 27. Februar 2017

b1gMailServer 2.8 wird das beliebte Milter-Protokoll unterstützen, mit dem Mail-Filter integriert werden können. Dadurch kann auf einfache Weise neue Funktionalität hinzugefügt werden, z.B. DKIM-Support (mittels OpenDKIM-Milter) und SpamAssassin-Integration (via SpamAssassin-Milter). Auch viele Virenscanner unterstützen das Milter-Protokoll, z.B. Bitdefender, sodass diese leicht integriert werden können.

Milter-Einstellungen

b1gMailServer für Mac OS X

Mittwoch, 23. Juli 2014

Die nächste b1gMailServer-Version wird auch für Mac OS X (64 bit) erscheinen. Somit kann sie auch auf Servern und (vor allem) Entwicklungs-Maschinen mit Mac OS X ab Version 10.7 eingesetzt werden.

Beschränkung der IMAP-Ordner-Größe

Dienstag, 22. Juli 2014
IMAP-Ordner-Limit (Admin-Bereich)

IMAP-Ordner-Limit (Admin-Bereich)

IMAP-Ordner-Limit (Benutzer-Bereich)

IMAP-Ordner-Limit (Benutzer-Bereich)

Auto-Expunge und Auslieferungs-Regeln

Dienstag, 24. Juni 2014

In der kommenden Version von b1gMailServer wird es eine „Auto-Expunge“-Funktion geben. Diese bewirkt, dass per IMAP als gelöscht markierte Mails automatisch endgültig gelöscht werden, sobald die Sitzung vorbei ist oder der Ordner gewechselt wird. Somit vermeidet man die Problematik von als durchgestrichen erscheinender E-Mails in der Web-Oberfläche, die bei Verwendung einiger E-Mail-Clients auftritt.

autoexpunge

Eine weitere neue Funktion sind die Auslieferungs-Regeln für den Warteschleifen-/SMTP-Dienst. Mit diesen kann man je nach Empfänger-Adresse/-Domain oder Absender-Adresse ein individuelles Auslieferungs-Ziel einstellen (SMTP-Relay/Sendmail/b1gMail/Auslieferung an zuständigen MX-Server). Dies kann in verschiedenen Situationen nützlich sein, z.B. wenn man E-Mails an bestimmte Anbieter über einen gesonderten Server relayen will oder Bounces durch einen Dienstleister wie bounce.io verarbeiten lassen will.

deliveryrules

Windows-Version von b1gMailServer verbessert

Dienstag, 17. Juni 2014

Beim heutigen Release von b1gMailServer 2.7.3162 wurde die Windows-Version an vielen Stellen verbessert.

Neben optimierter Stabilität und gesteigerter Performance wurden nun auch Funktionen, die bisher der Linux-Version vorbehalten waren, auf Windows portiert, einschließlich der IMAP-IDLE-Erweiterung und der Funktion zur Wiederverwendung von PHP-Prozessen beim Ausliefern von Inbound-E-Mails.

Der b1gMailServer-Manager enthält nun zwei neue Eigenschaftsseiten.

b1gMailServer-SSL-Einstellungen

b1gMailServer-SSL-Einstellungen

Die „SSL-Ports“-Seite erlaubt ab sofort die Aktivierung von SSL-Ports zu den Diensten POP3, IMAP und SMTP. Die Ports können dabei frei konfiguriert werden. Nach Aktivierung der jeweiligen SSL-Ports und Neustart des zugehörigen Dienstes stehen die SSL-Ports ab sofort zur Verfügung. (Natürlich muss ein SSL-Zertifikat hinterlegt sein.)

Erweiterte b1gMailServer-Einstellungen

Erweiterte b1gMailServer-Einstellungen

Die „Erweitert“-Seite bietet Optionen zum Feintuning der b1gMailServer-Dienste. Hier kann z.B. die maximale Verbindungs-Anzahl pro Dienst festgelegt werden. Neu ist auch eine Logging-Funktion für die Dienste auf „tiefer“ Ebene, d.h. es werden auch Ereignisse geloggt, die vor Herstellung der MySQL-Verbindung auftreten.

Zu guter Letzt gibt es die Windows-Version nun zusätzlich auch in einer 64-bit-Version.

Vorschau auf b1gMailServer 2.7

Dienstag, 14. Mai 2013

Wir arbeiten gerade an einem neuen b1gMailServer-Release, Version 2.7. Hier gibt’s einen Überblick über einige Neuerungen.

SPF-Support

SPF-Einstellungen

SPF-Einstellungen


b1gMailServer 2.7 unterstützt das Sender Policy Framework (SPF) um das Fälschen von Absendern zu erschweren. Ausgehend vom Test-Ergebnis können Aktionen durchgeführt werden. Bei erfolgreichem Test kann die Mail z.B. ohne Greylisting direkt angenommen werden. Bei fehlgeschlagenem Test kann die Mail auf Wunsch abgelehnt werden. Außerdem kann der Received-SPF-Header mit dem Testergebnis in die Mail eingefügt werden.

Web-Login-Erfordernis

Web-Login-Gruppeneinstellungen

Web-Login-Gruppeneinstellungen


In den Gruppeneinstellungen lässt sich nun festlegen, ob der POP3-/IMAP-/SMTP-Login erfordert, dass der Benutzer sich vorher einmalig ins Web-Interface eingeloggt hat. Man kann auch einstellen, dass zum POP3-/IMAP-/SMTP-Login der letzte Web-Login nicht länger als eine definierbare Anzahl an Tagen her sein darf.

Zugangsdaten und POP3-Ordner-Einstellungen

POP3-Ordner-Einstellungen im Adminbereich

POP3-Ordner-Einstellungen im Adminbereich


Der Administrator kann nun auswählen, welche Ordner beim POP3-Abruf berücksichtigt werden sollen. Er kann dem Benutzer auch erlauben, diese Entscheidung selbst zu treffen.

Benutzer-Seite des b1gMailServer

Benutzer-Seite des b1gMailServer


Die Auswahl kann der Benutzer dann im Benutzer-Bereich treffen. Dort werden dann auch die Zugangsdaten zu den Diensten angezeigt.

Zugangsdaten-Einstellung

Zugangsdaten-Einstellung


Die Anzeige der Zugangsdaten im Benutzerbereich kann der Administrator separat aktivieren/deaktivieren und Einfluss auf Servernamen und Ports nehmen. Im Benutzerbereich werden natürlich nur die Daten der Dienste angezeigt, die dem Benutzer in den Gruppeneinstellungen erlaubt sind.

Neu entwickelter Warteschleifen-Dienst

Warteschleifen-Einstellungen

Warteschleifen-Einstellungen


Der Warteschleifen-Dienst wurde komplett neu entwickelt und nutzt zum Parallelverarbeiten nun ein Threading-Konzept statt mehrer Prozesse. Die Synchronisierung zwischen den Arbeitsprozessen ist so deutlich performanter. Die Anzahl der Threads kann nun in einer Unter- und Obergrenze eingestellt werden. Der Dienst skaliert dann die Thread-Anzahl je nach aktueller Arbeitsbelastung innerhalb dieser Grenzen automatisch; die aktuelle Anzahl an Threads ist einsehbar.
Zum Monitoring der Warteschleife auf neue E-Mails wird unter Linux nun inotify statt Polling verwendet, wodurch sich die Latenz bis zur Bearbeitung der Queue nach einer Neu-Einlieferung reduziert und die I/O-Last gesenkt wird.

Eigene Header

Eigene Header


Für ein- und ausgehende Mails kann der Administrator nun auf Wunsch eigene Header hinterlegen, die automatisch in die entsprechenden Mails eingefügt werden.

Warteschleifen-Filter

Warteschleifen-Filter


In der Warteschleifen-Liste kann man nun detaillierter Filtern. Neu hinzugekommen sind die Filterung nach Einstellzeit und eine Suchfunktion. Weiterhin kann man Mails, die sich in der Warteschleife befinden nun auch per Klick herunterladen.

Queue-Eintrag anzeigen

Queue-Eintrag anzeigen


Beim Anzeigen eines Warteschleifen-Eintrags sind nun auch die Header der E-Mail einsehbar (nach einem Klick auf einen „Anzeigen“-Button, auf dem Bild nicht zu sehen, da bereits geklickt). Außerdem kann man, falls die E-Mail per b1gMail-Web-Interface eingeliefert wurde, den zugehörigen b1gMail-User sehen (auf dem Bild leider nicht sichtbar wegen eines kleinen Fehlers, der mittlerweile behoben wurde).
Man kann außerdem alle Warteschleifen-Einträge, die eine bestimmte Eigenschaft mit dem aktuellen Eintrag teilen, automatisch löschen lassen. So kann man z.B. alle Einträge löschen, die den gleichen Absender oder Empfänger wie der aktuelle Eintrag haben.

Konfigurations-Parameter

Freitag, 23. Dezember 2011

Unter diesem Link haben wir eine Übersicht aller möglichen b1gMailServer-Konfigurations-Parameter veröffentlicht. Darunter befinden sich auch einige bisher undokumentierte Konfigurationsmöglichkeiten.

b1gMailServer 2.6.2237 freigegeben

Montag, 19. Dezember 2011

Ein neue Version von b1gMailServer, 2.6.2237, wurde soeben zum Download für alle Kunden freigegeben. Neben neuen Funktionen wie dem verbesserten MySQL-Verbindungs-Management gibt es Verbesserungen im Queue-Prozess und Fehlerbehebungen in der Version für Windows-Server.

MySQL-Verbindungs-Management

Montag, 31. Oktober 2011

Die nächste b1gMailServer-Version wird geschickter mit MySQL-Verbindungen umgehen können. So erstellen die Queue- und IMAP-Prozesse nicht mehr eine MySQL-Verbindung pro Prozess und halten diese permanent offen, sondern können diese bei Inaktivität schließen. Dies entlastet den MySQL-Server in vielen Umgebungen und reduziert Probleme mit zu vielen MySQL-Verbindungen erheblich.

IMAP-Einstellungen

MSGQueue-Einstellungen

Signatur-Plugin für b1gMailServer

Sonntag, 23. Oktober 2011

Das Signatur-Plugin enthält nun auch ein b1gMailServer-Plugin. Wenn dieses installiert wird, werden die im Plugin hinterlegten Signaturen auch für ausgehende Mails, die per SMTP eingeliefert wurden, verwendet. (Sofern die Signatur-Unterstützung aktiviert wurde.)