Sie befinden sich hier: eisfair / Pack-Eis
News News News

Navigation

Content

Dateianzeige für mail (1.15.10)

usr/share/doc/mail/changes.txt
* ToDos - v1.15.10 stable - 01.05.2023 ============================ * Skripte + /var/install/bin/mail-check-folder-size - Fehler im logger- 02.06.2022 Befehlsaufruf behoben. (M.Roeckrath) + /var/install/bin/mail-check-folder-size - Es kann nun auch die Ordnergroesse eines Postfaches im maildir-Format geprueft werden. + /var/install/config.d/mail.sh - Eine existiernde Fetchmail- 12.04.2023 Konfiguration wird nun geloescht, wenn START_FETCHMAIL='no' gesetzt wird. + /usr/bin/fetchmail-loader, /var/install/config.d/mail.sh - 01.05.2023 Es werde nun keine grep-Warnungen mehr ausgegeben. + /tmp/tmp/install.sh, /tmp/preinstall.sh, /var/install/bin/mail-edit-advanced, /var/install/bin/mail-edit-basic, /var/install/bin/mail-tools-fetch-mail, /var/install/bin/mail-tools-fetchall-mail, /var/install/deinstall/mail - Befehle zum Neustarten einzelner Dienste wurde modifiziert. v1.15.9 stable - 30.04.2022 =========================== * Programme + /usr/bin/fetchmail - Umstellung auf v6.4.27 28.02.2022 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ v1.15.8 stable - 04.02.2022 =========================== * Skripte + /usr/bin/mailutil - Bei der Pruefung einer INBOX wird nun 13.11.2021 wieder die korrekte Anzahl vorhandener Nachrichten ausgegeben. (D.Paschke) + /var/install/config.d/mail.sh - Im Betreff wird nun wieder 14.11.2021 der korrekte Spam-Score und nicht ein Integer-Wert ausgegeben. (D.Paschke) + /var/install/config.d/mail.sh - Unterstuetzung fuer den 13.12.2021 optionalen Parameter MAIL_DOVECOT_NO_SUBSCRIBE hinzugefuegt. + /usr/bin/fetchmail-oauth2.py - Die OAuth2-Pruef-URL wird 04.01.2022 nun automatisch nach 75 Zeichen umgebrochen und nicht mehr bei Ueberlaenge am Bildschirmrand abgeschnitten. + /var/install/config.d/mail.sh - Falls in Fetchmail- 08.01.2022 Kennwoertern Anfuehrungszeichen enthalten sind, werden nun Single-Quotes fuer die Einfassung der Kennwoerter in der /etc/fetchmail.conf-Datei vwrwendet. + /var/install/config.d/mail.sh - Bei Verwendung von OAuth2 10.01.2022 wird nun ein installiertes python38-Paket an Stelle eines python3-Paketes vorausgesetzt. + /etc/check.d/mail, /etc/check.d/mail.exp, 17.01.2022 /var/install/config.d/mail.sh - Ueber den Parameter POP3IMAP_TLS_CERT_NAME koennen nun, durch einen Doppelpunkt voneiandner getrennt, mehrere Domainnamen angegeben werden, wobei als erster Wert immer der Standard-Domainname angegeben werden muss. Dies erlaubt die Verwendung verschiedener TLS- Zertifikate in Abhaengigkeit vom uebermittelten SNI-Namen. Im Verzeichnis /usr/local/ssl/certs wird dann nach einer Zertifikatsdatei mit Namen .pem gesucht. Zu beachten ist, dass diese Funktion nur dann genutzt werden kann, wenn sie vom verwendeten E-Mail-Klient unterstuetzt wird. v1.15.7 stable - 07.09.2021 =========================== * Skripte + /var/install/config.d/mail.sh - Die Eigentuemerrechte 31.08.2021 fuer die Datei /etc/cram-md5.pwd, sowie die Verzeichnisse /run/dovecot/login und /run/dovecot/token-login werden nun bei Verwendung des mail-dovecot-Paketes, gemaess den neuen Dovecot-Anforderung (v2.3.16) korrekt gesetzt. + /var/install/config.d/mail.sh - Um logrotate-Zombies zu verhindern, werden nun beim Rollieren der Logdateien moegliche Meldungen des Fetchmail-Skriptes unterdrueckt. (M.Roeckrath) + /usr/bin/fetchmail-loader - Ein laufender Prozess wird 06.09.2021 nun bei einer Statusabfrage zuverlaessiger erkannt. (A.Dahl) + /var/install/bin/mail-tools-fetchall-mail - Nach einem 07.09.2021 manuellen Postfachabruf wird nun der Hintergrund-Dienst bei Bedarf mit einer gewissen Verzoegerung gestartet. v1.15.6 stable - 09.08.2021 =========================== * Programme + /usr/bin/fetchmail - Umstellung auf v6.4.21 09.08.2021 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ v1.15.5 stable - 05.07.2021 =========================== * Skripte + /var/install/bin/mail-check-folder-size - In der Funktion 20.06.2021 'write_to_syslog' wurde der logger-Aufruf so modifiziert, dass er auch mit einer neuen Programmversion zurecht kommt. + /etc/check.d/mail, /etc/default.d/mail, 05.07.2021 /var/install/config.d/mail-update.sh, /var/install/config.d/mail.sh - Ueber den neuen Parameter MAIL_USER_x_COMMENT kann ein beschreibender Kommentar einegeben werden, welcher die Identifizierung eines Eintrags erleichtert. + /etc/check.d/mail, /etc/default.d/mail, /var/install/config.d/mail-update.sh, /var/install/config.d/mail.sh - Ueber die neuen optionalen Parameter MAIL_USER_x_EMAIL_N und MAIL_USER_x_EMAIL_x koennen auf Wunsche E-Mail-Adressen angegeben werden, die alternativ zum Benutzernamen fuer die Systemanmeldung verwendet werden sollen. Achtung, diese Funktion kann nur zusammen mit dem mail- dovecot-Paket genutzt werden! v1.15.4 stable - 05.05.2021 =========================== * Programme + /usr/sbin/exim - Umstellung auf v4.94.2. 05.05.2021 Diese Exim Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen, sodass eine Aktualisierung dringend empfohlen wird. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog v1.15.3 stable - 04.04.2021 =========================== * Skripte + /var/install/config.d/mail.sh - Bei gesetztem Parameter 04.04.2021 MAIL_USER_USE_MAILONLY_PASSWORDS='no' wird ein Fetchmail- Account nun nicht mehr mehrfach angelegt. (A.Dahl) v1.15.2 stable - 02.04.2021 =========================== * Skripte + /etc/init.d/mail - Es wird nun beim Start keine Fehler- 20.03.2021 meldung mehr ausgegeben, wenn der Fetchmail-Dienst deaktiviert wurde. (M.Roeckrath) + /usr/bin/fetchmail-loader - Es wird nun sicher gestellt, 26.03.2021 dass beim Beenden des Skriptes nicht faelschlicherweise noch ein Postfachabruf angestossen wird. (M.Roeckrath) + /usr/bin/fetchmail-loader - Beim Beenden des Skriptes wird nun eine 'Terminated'-Meldung vom sleep-Befehl unterdrueckt. (S.Ertz) v1.15.1 stable - 13.03.2021 =========================== * Programme + /usr/bin/fetchmail - Umstellung auf v6.4.15 29.01.2021 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ Darueber hinaus wurde das Programm gepacht um zukuenftig auch eine OAuth2-Authentifizierung bei Google-Accounts zu ermoeglichen. Details kann man unter dieser URL nachlesen: http://mmogilvi.users.sourceforge.net/software/oauthbearer.html * Skripte + /etc/init.d/mail - Bei der Statusanzeige wird nun nicht 05.01.2021 mehr der pop3d/imapd-Status ausgegeben, wenn das zugehoerige mail-panda-Paket nicht installiert ist. + /var/install/config.d/mail.sh - In der Funktion 'create_imap_mailbox' wird ein fehlendes .imapmail- Verzeichnis nun zu einem frueheren Zeitpunkt angelegt, um sicher zu stellen dass die Verzeichnisbesitzrechte korrekt gesetzt werden. (K.Martinen) + /var/install/config.d/mail.sh - Die Public-/Shared- Namespaces (#Public/#Shared) werden in der Dovecot IMAP-Ordnerstruktur nun nur noch dann angezeigt, wenn auch aktive Ordner in der Konfiguration existieren. Gleiches gilt auch fuer das Anlegen der Ordnerstruktur etc. + /usr/bin/fetchmail-loader, /etc/init.d/mail, 31.01.2021 /var/install/config.d/mail.sh - Der Fetchmail-Dienst wird nun nicht mehr als Daemon im Hintergrund gestartet, sondern mittels eines Hilfsskriptes, um so zukueftig auch eine OAuth2-Authentifizierung fuer Google-Accounts zu ermoeglichen. + /etc/check.d/mail.exp, /var/install/dialog.d/MAIL_EFETCH_AUTH_TYPE.sh - Der regulaere Ausdruck MAIL_FETCH_AUTH_TYPE wurde um 'oauth2' erweitert. + /etc/check.d/mail, /etc/check.d/mail.basic, /var/install/config.d/mail-update.sh, /var/install/config.d/mail.sh, /var/install/help/mail - Es wurde die Unterstuetzung fuer die folgenden optionalen Parameter hinzugefuegt, um zukuenftig die OAuth2-Authentifizierung fuer Google-Accounts zu ermoeglichen. Diese werden nur aktiviert, wenn zugleich der Parameter FETCHMAIL_x_AUTH_TYPE='oauth2' gesetzt wurde. - FETCHMAIL_x_OAUTH2_ID - FETCHMAIL_x_OAUTH2_SECRET + /var/install/bin/mail-tools-fetch-oauth2, /var/install/ 01.02.2021 menu/var/install/menu/setup.services.mail.tools.menu - Ueber den neuen Menuepunkt 'Setup OAuth2 mail request' koennen jetzt OAuth2-Token erzeugt werden. Die genaue Vorgehensweise bei der Konfiguration wird in der Dokumentation beschrieben. + /etc/init.d/mail, /usr/bin/fetchmail-loader, 02.02.2021 /var/install/bin/mail-tools-fetchall-mail - Der Abruf einzelner Postfacher wurde an das neue fetchmail-loader- Skript angepasst. + /etc/init.d/mail - Bei Verwendung des --quiet-Schalters werden nun auch keine Meldungen beim Neustart des Dovecot- 07.02.2021 Servers mehr angezeigt. + /var/install/bin/mail-tools-fetch-mail - Auch das Forcieren 09.02.2021 eines Fetchmail-Abrufs funktioniert nun mit dem neuen fetchmail-loader-Skript. (R.Mische) + /usr/bin/fetchmail-loader - Falls beim Aktualisieren eines 11.02.2021 Oauth2-Token ein Fehler auftritt, wird nun eine entsprechende Meldung in die Fetchmail-Logdatei geschrieben. + /tmp/install, /var/install/config.d/mail.sh - Die pid-Datei 01.03.2021 des Fetchmail-Programms wird nun im Verzeichnis /run/fetchmail erzeugt, um mit dracut funktionieren zu koennen. + /usr/bin/fetchmail-loader - Die Funktion zum Erkennen eines laufenden Skriptes wurde verbessert, da diese scheinbar nicht immer auf allen Servern verlaesslich funktionierte. (H.Bruenjes) + /usr/bin/fetchmail-loader, 07.03.2021 /var/install/bin/mail-check-fingerprint, /var/install/bin/mail-tools-fetch-oauth2 - Es werden nun auch dann die Logzeilen des letzten Postfachabrufs korrekt extrahiert, wenn dieser manuell angrestossen wurde. (H.Bruenjes) v1.15.0 stable - 20.12.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Falls der Parameter 20.12.2020 MAIL_USER_USE_MAILONLY_PASSWORDS='no' gesetzt ist, wird nun nicht mehr faelschlicherweise versucht den cram_server-Authenticator zu konfigurieren. (A.Dahl) v1.14.9 stable - 26.11.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Wenn der Parameter 17.11.2020 POP3IMAP_MAILBOX_FORMAT='maildir' gesetzt wurde, erfolgt die SMTP-Authentifizierung nicht mehr mittels direktem Zugriff auf die Kennwortdatei, sondern ueber einen Dovecot-Dienst. Dies erlaubt es die Benutzer- kennwoerter als CRAM-MD5-Hash zu speichern. + /var/install/config.d/mail.sh - Bei der Konfiguration wird nun geprueft ob IPv6-Netzwerkschnittstellen auf dem Server existieren, falls nein werden der Dovecot- und auch der Exim-Dienst mit deaktivierter IPv6-Unter- stuetzung gestartet. + /etc/check.d/mail, /etc/check.d/mail.basic, 26.11.2020 /etc/check.d/mail.exp, /var/install/config.d/mail-update.sh, /var/install/config.d/mail.sh, /var/install/dialog.d/MAIL_CERT_NAME.sh, /var/install/help/mail - Es ist nun moglich ueber die optionalen Parameter POP3IMAP_TLS_CERT_NAME und SMTP_SERVER_TLS_CERT_NAME individuelle Zertifikate fuer die verwendeten Dienste auszuwaehlen. Hierdurch entfaellt auf Wunsch zukuenftig die Notwendigkeit die symbolischen Links ipop3d.pem, imapd.pem und exim.pem anzulegen. Falls darueber hinaus eine OCSP-Stapling-Datei fuer die eigene Domain existiert, so wird diese nun bei eingehenden SMTP-Verbindungen zur Zertifikatspruefung angeboten. (Panda-IMAP/Dovecot-IMAP) unterstuetzen zur Zeit noch kein OCSP-Stapling). v1.14.8 stable - 16.11.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Bei der Pruefung der 09.11.2020 Alias-Definitionen werden nun auch Aliasschleifen fuer den root-Account korrekt erkannt. (B.Sprengler) + /var/install/config.d/mail.sh - Bei der Pruefung der Alias-Definitionen werden nun Ziele die ein @-Zeichen (E-Mail-Adressen) enthalten ignoriert. + /var/install/config.d/mail.sh - Die Verzeichnispruefung bei imappublic/shared-Ordnern im maildir-Format wurde verbessert. (S.Ertz) + /var/install/bin/mail-check-fingerprint - Falls die fetchmail.log-Datei Binaerzeichen enthaelt werden diese vor der Auswertung herausgefiltert. (R.Mische) + /var/install/bin/mail-check-fingerprint, 11.11.2020 /var/install/bin/mail-check-folder-size /var/install/bin/mail-check-queue, /var/install/config.d/mail.sh - Im Nachrichtenkopf wird nun mittels eines X-Mailer-Eintrags auch der Name des versendenden Skriptes vermerkt, um so eine Nachrichten- quelle besser identifizieren zu koennen. (R.Bensch) + /usr/bin/send_file_from_cmd.sh - Es ist nun auch moeglich 16.11.2020 Dateien zu versenden, die Leerzeichen im Dateipfad bzw. Namen enthalten. Da sich die Verwendung von Anfuehrungs- zeichen auf der Kommandozeile veraendert hat, ist es eventuell erforderlich bestehende Skripte anzupassen. (M.Roeckrath) v1.14.7 stable - 05.11.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Beim Anlegen von 20.10.2020 imappublic/shared-Ordnern, wird nun sicher gestellt, dass deren Namen Kategorie-uebergreifend einmalig sind. + /var/install/config.d/mail.sh - Es wurde eine Funktion 22.10.2020 zur Pruefung der Alias-Definitionen des mail-Paketes und der generellen Serverdefinitionen ergaenzt. Falls ein definierter Aliaseintrag keinem realen Systemuser zugeordnet wurde, wird nun eine Warnung ausgegeben. + /var/install/config.d/mail.sh - Bei imappublic/shared- 31.10.2020 Ordnern werden nun wieder E-Mail-Adressen erzeugt, die nicht den Ordnernamen enthalten, falls es sich dabei um einmalige Namen handelt. (G.Walter) + /var/install/config.d/mail.sh - Bei der Erzeugung von 02.11.2020 E-Mail-Adressen fuer imappublic/shared-Ordner die in Unterverzeichnissen liegen, werden nun '-'-Zeichen an Stelle von '/' verwendet. (A.Busam) + /var/install/config.d/mail.sh - Bevor E-Mail-Adressen ohne Ordnernamen fuer imappublic/shared-Ordner erzeugt werden, wird nun geprueft, ob eventuell bereits ein gleichnamiger Alias existiert. + /var/install/config.d/mail.sh - Bei der Pruefung der Alias-Definitionen werden nun auch Mehrfachzuordnungen, die durch Komma getrennt angegeben wurden, geprueft. + /var/install/config.d/mail.sh - Bei der Pruefung der 05.11.2020 Alias-Definitionen wurde nun eine Schleifenerkennung implementiert. v1.14.6 stable - 18.10.2020 =========================== * Programme + /usr/bin/fetchmail - Umstellung auf v6.4.12 11.10.2020 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ * Skripte + /var/install/config.d/mail.sh - Das Setzen der Zugriffs- 02.10.2020 und Besitzrechte fuer Nachrichtendateien und -ordner wurde optimiert, um die allgemeine Skriptausfuehrung zu beschleunigen. (A.Busam) + /var/install/config.d/mail.sh - Die fuer die Pruefung der 09.10.2020 Anmeldedaten (PLAIN, LOGIN, CRAM-MD5) verwendeten Ausdruecke wurden ueberarbeitet bzw. erweitert. (S.Heidrich) + /var/install/config.d/mail.sh - Bei der Zustellung von 16.10.2020 Nachrichten wird nun nicht mehr explizit geprueft, ob ein Postfach im maildir-Format vorliegt, da diese Pruefung nur bei authentifizierten Verbindungen korrekt funktionierte. (H.Bruenjes) + /var/install/config.d/mail.sh - Falls imappublic/shared- 17.10.2020 Ordnern Unterverzeichnisse enthalten in denen gleichnamige Nachrichtenordner enthalten sind, wird nun kein Fehler wegen doppelter Nachrichtenornernamen mehr ausgegeben. (A.Busam) + /var/install/config.d/mail.sh - Falls imappublic/shared- Ordnern im maildir-Format nicht mehr benoetigt werden, so werden diese nun korrekt geloescht wenn sie keine Nachrichten mehr enthalten. + /var/install/config.d/mail.sh - Die Benutzergruppe des 18.10.2020 imappublic/shared-Home-Verzeichnisses wird nun wieder korrekt auf die Standardgruppe des Benutzers und nicht die zuletzt konfigurierte Ordnergruppe gesetzt. (A.Busam) v1.14.5 stable - 28.09.2020 =========================== * Skripte + /var/install/config.d/mail.sh - In der create_imap_mailbox- 13.08.2020 Funktion wird nun sicher gestellt, dass auch die Zugriffs- und Besitzrechte eines Mailboxordners korrekt gesetzt werden. (R.Bensch) + /var/install/config.d/mail.sh - Es wird nun auch eine 18.08.2020 korrekte Dovecot-Konfiguration erzeugt, wenn der Parameter MAIL_USER_USE_MAILONLY_PASSWORDS='no' gesetzt wurde. (H.Orep) + /var/install/config.d/mail.sh - Bei der Erstellung der 21.08.2020 aliases-Datei werden nun keinen Dateien aus Unterverzeichnis- sen mehr in das Ergebnis eingeschlossen. (O.Jaehrling) + /usr/bin/mailutil - Der Postfachtyp von imappublic/shared- 13.09.2020 Ordnern sollte nun auch dann korrekt erkannt werden, wenn Unterverzeichnisse verwendet wurden. (K.H.Meyer) + /usr/bin/mailutil - Mbox/MBX-Ordnerpfade sollten nun auch 23.09.2020 dann korrekt an das mailutil-panda Programm uebergeben werden, wenn diese Leerzeichen enthalten. + /var/install/config.d/mail.sh - Falls keine Public- 28.09.2020 und/oder Shared-Ordner konfiguriert wurden, wird auch der entsprechende Namespace-Anker nicht mehr bei der Dovecot-Konfiguration beruecksichtigt. (A.Busam) v1.14.4 stable - 08.08.2020 =========================== * Skripte + /etc/init.d/mail - Der Fetchmail-Dienst kann nun wieder 29.07.2020 ueber den wake-Befehl aufgeweckt werden. (H.Bruenjes) + /usr/bin/exim_outgoing_mail.pl - Dei Handhabung des Prefix einer Adresszeile, z.B. 'To: ', wurde verbessert um einem moeglichen Abschneiden des Adress-Labels vorzubeugen. (M.Roeckrath) + /var/install/bin/mail-tools-fetchall-mail - Einen Tippfehler behoben, der einen selektiven Abruf eines Postfaches verhinderte. (B.Heide) + /var/install/config.d/mail.sh - In der create_imap_mailbox- 30.07.2020 Funktion wurde das Setzen der Dateberechtigungen optimiert, um unnoetige Verzoegerungen beim Erstellen der Konfiguration zu vermeiden. (R.Bensch) + /usr/bin/exim_outgoing_mail.pl - Es wird nun auch die Reply-To: Adresse beim E-Mail-Versand geprueft und bei Bedarf umgeschrieben. (M.Roeckrath) + /var/install/config.d/mail.sh - Bei Verwendung des 04.08.2020 Schalters '--togglemailaccess' wird nun kein Fehler mehr ausgegeben, wenn bis dato noch kein mail-dovecot-Paket installiert wurde. (R.Bensch) + /var/install/config.d/mail.sh - Der Start des Dovecot- Dienstes wird nun bei deaktivierter TLS-Verschluesselung nicht mehr verweigert, wenn kein TLS-Zertifikat auf dem Server existiert. (O.Jaehrling) + /var/install/config.d/mail.sh - Falls der Parameter 08.08.2020 MAIL_DOVECOT_DO_DEBUG='yes' gesetzt wurde, werden nun detailliert Aktivitaeten der imap- bzw. pop3-Dienste in die Logdatei geschrieben. (R.Bensch) v1.14.3 stable - 27.07.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Falls das mail-Paket 19.07.2020 im Send-only-Modus betrieben wird (START_POP3='no' und START_IMAP='no'), so wird nun nicht mehr die Installation des mail-panda/mail-dovecot-Paketes erzwungen. (S.Puschek) + /var/install/config.d/mail.sh - Da die bekannten Webbrowser 21.07.2020 zwischenzeitlich alle die Unterstuetzung fur die als unsicher eingestuften Protokolle TLSv1 und TLSv1.1 eingestellt haben, werden diese Protokolle mit dieser Version nun auch fuer den Panda-IMAP/POP3 und Exim deaktiviert um die Sicherheit zu erhoehen. + /var/install/config.d/mail.sh - Bei Verwendung des 27.07.2020 mail-dovecot-Paketes kann nun uber den optionalen Parameter MAIL_DOVECOT_DO_DEBUG das Debug-Logging aktiviert werden. + /var/install/config.d/mail.sh - Der virtual_domains-Router wurde modifiziert, um 'Tainted filename for search'-Fehler zu vermeiden, welche seit der Umstellung auf Exim 4.94 auftreten konnten. (E.Bastiansson) + /var/install/config.d/mail.sh - Der lists-Router wurde modifiziert, um 'Tained name ... for file read not permitted'-Fehler zu vermeiden, welche seit der Umstellung auf Exim 4.94 auftreten konnten. v1.14.2 stable - 19.07.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Falls der Parameter 19.07.2020 SMTP_SERVER_SSMTP='yes' gesetzt ist, wird nun auch der Listen-Port wieder korrekt gesetzt. (R.Mische) v1.14.1 stable - 19.07.2020 =========================== * Skripte + /var/install/config.d/mail.sh - Fehler beim Setzen der 19.07.2020 Zugriffsrechte auf Public-/Shared-Ordner korrigiert. (R.Mische) v1.14.0 stable - 18.07.2020 =========================== * Programme + Die Panda-IMAP Programme wurden in das separate mail-panda- 25.05.2020 Paket ausgelagert. + /usr/bin/fetchmail - Umstellung auf v6.4.8 01.07.2020 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ + /usr/sbin/exim - Umstellung auf v4.94. 02.07.2020 Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /etc/check.d/mail, /etc/check.d/mail.basic, 25.05.2020 /etc/check.d/mail.exp, /etc/default.d/mail, /var/install/config.d/mail-update.sh, /var/install/config.d/mail.sh, /var/install/dialog.d/MAIL_BOX_FORMAT.sh /var/install/help/mail - Der Parameter POP3IMAP_CREATE_MBX wurde zum besseren Verstandnis in POP3IMAP_MAILBOX_FORMAT umbenannt. + /tmp/install.sh, /var/install/config.d/mail.sh - Es wurden Anpassungen vorgenommen, um die uber ein separates Paket bereit gestellten POP3/IMAP-Programme nutzen zu koennen. + /usr/bin/mailutil - Es wurde ein Wrapper-Skript fuer den 01.06.2020 mailutil-Befehl erstellt um dessen check-Befehl so zu erweitern, dass auch bei maildir-Mailboxen eine korrekte Antwort erzeugt wird. Dies soll verhindern, dass andere Pakete, die eine Mailbox-Pruefung durchfuehren, zwingend eine Anpassung erfordern. + /tmp/install.sh, 30.06.2020 /var/install/config.d/mail.sh - Der Name der Datei in welcher der Installationsstatus einzelner benoetigter Pakete gespeichert wird, wurde von /var/spool/exim/exim- installed.info in mail-install-status.list geaendert. + /var/install/config.d/mail.sh - Public/Shared-Ordner werden nun verlaesslicher geloescht, wenn diese nicht mehr benoetigt werden. + /var/install/config.d/mail.sh - Auch bei virtuellen Domains ist es nun moeglich eigene Aliase ueber eine externe Datei zu definieren, welche dann bei der Konfiguration beruecksichtigt werden. (O.Jaehrling) + /etc/profile.d/mail.sh - Es wird nun eine individuelle 02.07.2020 Konfigurationsdatei zum Setzen der Umgebungsvariablen $MAIL mitgebracht, die einen Posteingang im maildir- Format erkennt und die Variable entsprechend setzt. + /etc/init.d/mail, /var/install/config.d/mail.sh - Es wird nun nur noch 03.07.2020 eine Exim-Instanz gestartet, auch wenn der Parameter SMTP_SERVER_SSMTP='yes' gesetzt wurde. + /var/install/bin/mail-check-folder-size, 09.07.2020 /var/install/config.d/mail.sh - Die Groesse der Postfaecher wird nun nur noch geprueft, wenn POP3IMAP_MAILBOX_FORMAT den Wert 'mbox' oder 'mbx' hat. + /etc/init.d/mail - Es wird nun kein Fehler mehr ausgegeben, 14.07.2020 wenn kein mail-dovecot-Startskript auf einem Server gefunden wird. (R.Bensch) v1.13.9 stable - 11.05.2020 =========================== * Programme + /usr/sbin/exim - Umstellung auf v4.93.0.4. 08.05.2020 Diese Exim Version behebt einen schwerwiegenden Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog + /usr/bin/fetchmail - Umstellung auf v6.4.5 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ * Skripte + /etc/check.d/mail.ext - Bei einer Erstinstallation wird nun 10.12.2019 keine Meldung wegen einer fehlerhaften Aliasdefinition mehr ausgegeben. (K.Hank) + /var/install/config.d/mail.sh - Bei Verwendung des Schalters 17.03.2020 '--updatemailpw' wird nun auch das Fetchmail-Kennwort korrekt in die Datei /etc/cram-md5.pwd geschrieben (S.Ertz). + /usr/share/doc/mil/examples/custom-systemfilter.auto_reply - 26.04.2020 Beispielfilter welcher bei Eingang spezifischer Nachrichten das Senden einer automatischen Antwort veranlasst. (D.Oezbilen) + /usr/share/doc/mil/examples/custom-systemfilter.size_reply - Beispielfilter welcher bei Eingang zu grosser Nachrichten das Senden einer automatischen Antwort veranlasst. (D.Oezbilen) v1.13.8 stable - 22.10.2019 =========================== * Skripte + /var/install/config.d/mail.sh - Die ACL-Regeln zur Reverse 13.10.2019 DNS-Pruefung (Client host rejected: reverse DNS failure-1/-2) werden nun bei authentifizierten Verbindungen ignoriert, um Verbindungsabbrueche aus z.B. Mobilfunknetzen zu vermeiden, wenn kein Revers-DNS-Eintrag gefunden wird. (O.Jaehrling) + /var/install/config.d/mail.sh - SSLv3 wurde von der Liste der zulaessigen OpenSSL-Protokolle entfernt. + /etc/check.d/mail.exp, /var/install/config.d/mail-update.sh - 14.10.2019 SSLv3 wird vom Parameter FETCHMAIL_x_SSL_PROTOCOL nicht laenger unterstuetzt. v1.13.7 stable - 29.09.2019 =========================== * Programme + /usr/sbin/exim - Umstellung auf v4.92.3. 29.09.2019 Diese Exim Version behebt einen schwerwiegenden Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog + /usr/bin/fetchmail - Umstellung auf v6.4.1 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://www.fetchmail.info/ v1.13.6 stable - 06.09.2019 =========================== * Programme + /usr/sbin/exim - Umstellung auf v4.92.2. 06.09.2019 Diese Exim Version behebt einen schwerwiegenden Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog + Die Panda-IMAP Programme unterstuetzen nun standardmaessig 31.08.2019 auch IPv6. (O.Jaehrling) * Skripte + /etc/check.d/mail, /etc/check.d/mail.exp, 25.07.2019 /var/install/config.d/mail-update.sh /var/install/config.d/mail.sh - Der bisherige Parameter SMTP_CHECK_RFC2047_LENGTH wurde in SMTP_CHECK_LINE_LENGTH umbenannt und dessen Optionen erweitert, sodass nun auf Wunsch nicht nur die Laengenpruefung der Kopf- sondern auch die der Nachrichtenzeilen deaktiviert werden kann. v1.13.5 stable - 08.07.2019 =========================== * Skripte + /tmp/preinstall.sh - Bei der Paketinstallation wird nun 20.06.2019 wieder eine Meldung ausgegeben, wenn bereits ein Paket installiert wurde was eine E-Mail-Funktion bereitstellt, wie z.B. msmtp oder ssmtp. + /var/install/config.d/mail.sh - Die ACL-Regel zur Reverse 08.07.2019 DNS-Pruefung (Client host rejected: reverse DNS failure-3) wird nun bei authentifizierten Verbindungen ignoriert, um Verbindungsabbrueche aus z.B. Mobilfunknetzen zu vermeiden, wenn kein Revers DNS-Eintrag gefunden wird. (M.Roehrig) v1.13.4 stable - 27.04.2019 =========================== * Bei der Paketerstellung fuer eisfair-64 wurden 27.04.2019 faelschlicherweise die Programmdateien fuer von eisfair-1 eingepackt. Dies wird mit dieser Version behoben. v1.13.3 stable - 25.04.2019 =========================== * Programme + /usr/sbin/exim - Umstellung auf v4.92. 25.04.2019 Diese Exim Version behebt einige Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /var/install/config.d/mail.sh - Die create_ignore_hosts- 07.01.2019 Funktion wurde verbessert, sodass nun auch die Pruefsumme ausgewertet wird. Ausserdem erfolgt nun der bevorzugte Abruf ueber eine https-gesicherte Verbindung. + /etc/check.d/mail, /var/install/config.d/mail-update.sh, 02.02.2019 /var/install/config.d/mail.sh, /var/install/help/mail - Es wurde der neue, optionale Parameter SMTP_CHECK_RFC2047_LENGTH hinzugefuegt, ueber welchen bei Bedarf die Laengenpruefung von kodierten Nachrichtenkopfzeilen ausser Kraft gesetzt werden kann. (R.Mische) + /etc/init.d/mail - Fall der Exim-Dienst im Debug-Modus 02.03.2019 gestartet wird, werden desseb Bildschirmausgaben nun auch automatisch in eine Trace-Datei geschrieben, um so die Fehlersuche zu erleichtern. Die erzeugten Dateien heissen: /tmp/mail-exim-smtp-debug-$$.txt /tmp/mail-exim-ssmtp-debug-$$.txt v1.13.2 stable - 12.06.2018 =========================== * Programme + /usr/sbin/exim - Umstellung auf v4.91. 12.06.2018 Diese Exim Version behebt einige Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog v1.13.1 stable - 27.05.2018 =========================== * Skripte + /var/install/config.d/mail-update.sh - Bei der 12.03.2018 Aktualisierung eines Paketes werden nun keine Public- Ordner mehr deaktiviert. (G.Walter) + /var/install/config.d/mail.sh - Es wurde ein Fehler in 01.04.2018 der Funktion 'create_ignore_hosts' behoben, welcher dazu fuehrte, dass Wildcard TLDs nicht verlaesslich erkannt wurden. + /var/install/config.d/mail.sh - Es wurde ein Fehler in 15.04.2018 der Funktion 'create_ignore_hosts' behoben, welcher dazu fuehrte, dass das wget.sh-Skript nicht mehr gefunden wurde, wenn der Aufruf ueber einen Cronjob erfolgte. v1.13.0 stable - 11.03.2018 =========================== * Programme + /var/install/packages/mail - Die Paketanforderungen auf 05.03.2018 Perl 5.24.1 umgestellt. v1.12.15 stable - 25.02.2018 ============================ * Programme + /usr/bin/exim - Umstellung auf v4.90.1. 25.02.2018 Diese Exim Version behebt u.a. einen kritischen Fehler, weswegen eine Aktualisierung dringend angeraten wird. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog + /usr/bin/mail - Das mailx-Programm wurde aus dem Paket 02.02.2018 entfernt, da es zukuenftig als eigenstaendiges Paket verfuegbar ist. + Alle Programmdateien wurden von /usr/local/exim/bin nach 05.02.2018 /usr/sbin verschoben. + Die Punycode-Unterstuetzung wurde in Exim aktiviert. 08.02.2018 + Die Panda-IMAP Programme verwenden nun standardmaessig 14.02.2018 OpenSSL 1.1 und unterstuetzen TLSv1.1 und TLSv1.2. * Skripte + /var/install/config.d/mail.sh - Falls die Daemonen imapd 30.01.2018 und ipop3d die Protokolle TLSv1.1 und TLSv1.2 unterstuetzt, werden diese nun beim Erstellen der Konfigurationsdateien automatisch aktiviert. + /var/install/config.d/mail.sh - Falls die Daemonen imapd und ipop3d die Verwendung von Diffie-Hellman-Parametern unterstuetzen, wird der entsprechende Parameter nun beim Erstellen der Konfigurationsdateien automatisch aktiviert. + /var/install/config.d/mail-update.sh - Beim Import von 04.02.2018 CSV-Dateien werden nun Dollar-Zeichen in Kennwoertern korrekt verarbeitet. (R.Mische) + /var/install/bin/mail-tools-fetchall-mail - Bei dem Abruf 20.02.2018 eines Postfachs werden im Anschluss nun die zugehoerigen Zeilen des Postfachabrufs aus der Logdatei ausgelesen und am Bildschirm angezeigt. + /var/install/bin/mail-check-folder-size - Fehler in der 14.01.2018 Ersetzroutine der Ordnernamen behoben. v1.12.14 stable - 20.12.2017 ============================ * Programme + /usr/local/exim/bin - Umstellung auf v4.90. 20.12.2017 Diese Exim Version behebt einige Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog v1.12.13 stable - 27.11.2017 ============================ * Skripte + /var/install/bin/mail-tools-fetchall-mail, 11.11.2017 /var/install/config.d/mail.sh, /var/install/menu/setup.services.mail.tools.menu - Auf Wunsch kann jetzt wieder ein "Fetchall"-Abruf angestossen werden, bei dem alle bereits gelesenen und ungelesenen Nachrichten verarbeitet werden. + /var/install/bin/-mail-check-fingerprint - Es wird nun 18.11.2017 auch geprueft, ob ein Zertifikatsfehler aufgetreten ist. + /var/install/config.d/mail.sh - Workaround fuer die kritische Sicherheitsluecke CVE-2017-16944 implementiert. Siehe auch: https://lists.exim.org/lurker/message/ 20171125.034842.d1d75cac.en.html v1.12.12 stable - 30.10.2017 ============================ * Programme/Skripte + altermime, fetchmail, send_file_from_cmd.sh - Programmpfad 30.10.2017 von /usr/local/bin auf /usr/bin umgestellt. v1.12.11 stable - 29.05.2017 ============================ * Skripte + /etc/init.d/mail - Es wurde die Pruefung der konfigurierten 24.05.2017 SMTP- und SSMTP-Ports verbessert um Warnungen zu vermeiden wenn die Standardports explizit kesetzt wurden. (F.Toerner) + /var/install/config.d/mail.sh - Die ACL 'acl_check_rcpt' wurde verbessert, sodass bei lokalen Verbindungen keine Reverse DNS-Eintraege mehr geprueft werden. Hierzu werden die Hosts bzw. Netzwerke ausgewertet, de ueber die SMTP_RELAY_FROM_HOST_..-Parameter konfiguriert wurden. + /var/install/bin/mail-check-folder-size - Es wurde ein 29.05.2017 neues Skript hinzugefuegt, welches die Groesse der Nachrichtenordner ueberwacht und bei Ueberschreiten einer Groesse von 1,7GB eine Warnnachricht an den Postfachbesitzer und bei Ueberschreiten einer Groesse von 1,9GB Warnnachricht an den Postmaster sendet. (R.Bensch) v1.12.10 stable - 21.04.2017 ============================ * Programme + /usr/local/exim/bin - Umstellung auf v4.89. 31.03.2017 Diese Exim Version behebt einige Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /var/install/config.d/mail.sh - Die Handhabung von 29.10.2016 envelope-Parametern in der Fetchmail-Konfiguration wurde angepasst, um Warnmeldungen beim Abruf eines Multidrop- Postfaches zu vermeiden. + /etc/check.d/mail.ext, /etc/default.d/mail, 05.11.2016 /etc/default.d/mail.basic - Es wird nun bei einem deaktivieren Paket bzw. bei einer Neuinstallation kein root-Alias mehr geschrieben. (O.Jaehrling) + /var/install/bin/mail-tools-fetchall-mail, var/install/config.d/mail.sh - Es ist nun moeglich bei einem selektiven Postfachabruf neben der Option 'd - debug' auch die Option 'l - no limit' hinter der Eintragsnummer anzugeben. + /etc/check.d/mail.exp,/var/install/config.d/mail.sh - Es 08.11.2016 ist nun moeglich beim Parameter FETCHMAIL_x_ENVELOPE_HEADER auf Wunsch dem Header-Namen eine Zahl voran zu stellen, welche angibt wieviele dieser Header-Zeilen bei der Suche des Empfaengernamens uebersprungen werden sollen. Wird z.B. '1 Delivered-To:' angegeben, so wird nicht der erste, sondern der zweite Header-Eintrag diesen Namens ausgewertet. + /etc/check.d/mail, /etc/check.d/mail.basic, 17.11.2016 /etc/check.d/mail.ext - Es ist nun moeglich auch dann Aliase zu definieren, wenn der Parameter START_SMTP='yes' nicht gesetzt ist. Dies ist erforderlich, um das Paket auch im Send-Only-Modus nutzen zu koennen. (O.Jaehrling) + /etc/check.d/mail.ext - Es wird nun geprueft, ob die 10.12.2016 MAIL_USER_x_PASS-Parameter ungueltige Zeichen enthalten. + /usr/share/doc/mail/examples/forward-filter.forward_to_telegram Beispielfilter fuer die Weiterleitung von Nachrichten an - 16.01.2017 einen Telegram-Peer hinzugefuegt. + /var/install/config.d/mail.sh - Die ACL 'acl_check_rcpt' 31.03.2017 wurde erweitert um Verbindungen von Servern ohne gueltigen Reverse DNS-Eintrag abzulehnen. + /var/install/config.d/mail.sh - Die ACL 'acl_check_data' wurde erweitert um die maximal gueltige Zeilenlaenge einer SMTP-Nachricht zu pruefen. + /var/install/config.d/mail.sh - Beim Umstellen des Mailbox- 05.04.2017 Formates wird nun auch der mv-Befehl wieder korrekt gefunden. (O.Jaehrling) v1.12.9 stable - 04.07.2016 =========================== * Skripte + /var/install/config.d/mail.sh - Falls der Parameter 14.04.2016 SMTP_SERVER_TLS_ADVERTISE_HOSTS nicht gesetzt wurde, wird nun der Eintrag 'tls_advertise_hosts =' in die Konfiguration geschrieben, um zu verhindern dass die Warnung 'No server certificate defined; TLS connections will fail. Suggested action: either install a certificate or change tls_advertise_hosts option' ausgegeben wird. (M.Roeckrath) v1.12.8 stable - 10.04.2016 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.87. 10.04.2016 Diese Exim Version behebt einige Fehler. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /var/install/config.d/mail.sh - Falls erforderlich, 02.04.2016 wird der Pfad zum mail2fax-Skript nun aus der Datei /var/lib/eisfax/eisfax.info gelesen. (H.Bruenjes) v1.12.7 stable - 28.03.2016 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.86.2. 28.03.2016 Diese Exim Version behebt einige Fehler, die die Systemsicherheit (CVE-2016-1531) betreffen. Eine Aktualisierung wird deshalb dringend angeraten. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /var/install/bin/mail-check-queue - Es wird nun auch die 20.03.2016 Gesamtanzahl der in der E-Mail-Warteschlange enthaltenen Nachrichten ausgegeben. v1.12.6 stable - 11.03.2016 =========================== * Skripte + /tmp/install.sh - Bei einem Update wird nun der exim-System- 02.03.2016 Account gesperrt und nicht mehr das Kennwort geloescht, um so eine Falschmeldung bezueglich eines vermeintlich gesetzten Kennworts zu vermeiden. + /var/install/config.d/mail.sh - Wenn kein lokales Server- zertifikat erstellt wurde, wird nun auch eine Warnmeldung ausgegeben, wenn der Parameter SMTP_SERVER_SSMTP='yes' gesetzt wird. + /var/install/config.d/mail.sh - Wenn kein lokales Server- zertifikat erstellt wurde, wird bei ausgehenden Verbindungen nun kein Zertifikatseintrag fuer eine moegliche Client- Pruefung mehr zur Verfuegung gestellt. + /etc/check.d/mail,/etc/check.d/mail.basic, 10.03.2016 /etc/check.d/mail.exp, /var/install/config.d/mail.sh - Beim Parameter FETCHMAIL_x_SSL_FINGERPRINT wird nun geprueft, ob eine gueltige hexadezimale Zeichenfolge eingegeben wurde. + /var/install/config.d/mail.sh - Es ist nun wieder moeglich 11.03.2016 den Schalter '--noconfirm' zu verwenden um die Konfiguration neu erstellen zu lassen, ohne dass eine Tastatureingabe notwendig wird. (M.Roeckrath) v1.12.5 stable - 04.08.2015 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.86. 04.08.2015 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /tmp/preinstall.sh - Falls das Perl-Modul Email::Address 28.05.2015 der v5.12.0 gefunden wird, welches bis dato Bestandteil des mail-Paketes war, wird dieses nun entfernt, da es nun Teil des perl_addons_01-Paketes v2.6.0 ist. (H.Bruenjes) v1.12.4 stable - 25.05.2015 =========================== * Skripte + /var/install/bin/mail-check-queue - Dieses Skript wurde 14.03.2015 hinzugefuegt, um bei Bedarf pruefen zu koennen wieviele E-Mail in der Queue festhaengen und bei Ueberschreiten des Grenzwertes von 10 Nachrichten eine E-Mail zu versenden. + Neue Parameter MAIL_QUEUE_WARNING, MAIL_QUEUE_WARNING_SUBJECT, 15.03.2015 MAIL_QUEUE_WARNING_CRON_SCHEDULE und MAIL_QUEUE_WARNING_LIMIT hinzugefuegt, ueber welche auf Wunsch eine regelmaessige Pruefung der Exim-Warteschlange durchgefuehrt werden kann. + /var/install/bin/mail-tools-check-tls-certs, 25.05.2015 /var/install/config.d/mail.sh - Unterstuetzung fuer den fehlenden Kommandozeilenparameter '--showcertdates' ergaenzt, um dem Menuepunkt 'Check TLS certificates' neues Leben einzuhauchen. Dieser war bei der Funktionsauslagerung in das certs-Paket faelschlicherweise geloescht worden. (M.Roeckrath) v1.12.3 stable - 03.02.2015 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.85. 03.02.2015 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /var/install/config.d/mail.sh - Doppelte Verwendung des 26.10.2014 debug_print-Befehls unterbunden, was beim Exim-Start einen Fehler generierte, wenn der Wert des Parameters SMTP_SMARTHOST_ROUTE_TYPE auf 'sdomain' gesetzt war. (T.Ostermaier) + /var/install/config.d/mail.sh - Es werden nun OpenSSL- 13.01.2015 Fehlermeldungen in der Funktion 'send_certs_warning' abgefangen, die dazu fuehren konnten, dass bei einer ungueltigen Zertifikatsdatei eine Fehler E-Mail vom Cron-Deamon versandt wird. (F.Toerner) v1.12.2 stable - 17.10.2014 =========================== * Wichtige Hinweise + Im Zuge der aktuell bekannt gewordenen Poodle-Verwundbarkeit, 17.10.2014 welche u.a. durch die Verwendung von SSLv3 erst moeglich wurde, wird dringend empfohlen, verschluesselte Verbindungen von SSL auf STARTTLS umzustellen. + Um die Sicherheit der E-Mail-Kommunikation weiter zu erhoehen, werden ab sofort unverschluesselte Kennwoerter nur noch ueber verschluesselte Verbindungen akzeptiert (RFC-3501). Dies bedeutet nicht, dass nun zwingend Zertifikate verwendet werden muessen, jedoch ist mindestens CRAM-MD5 fuer die Kennwort- verschluesselung zu setzen. Dies wiederum bedeutet, dass nun individuelle E-Mail-Kennwoerter ueber den Parameter MAIL_USER_USE_MAILONLY_PASSWORDS='yes' zu aktivieren bzw. zu setzen sind. * Programme + Diese Panda-IMAP Version (20140409) enthaelt einige 09.04.2014 Fehlerbehebungen. Details kann man unter dieser URL nachlesen: https://github.com/jonabbey/panda-imap/blob/master/docs/RELNOTES + /usr/local/exim/bin - Umstellung auf v4.84. 17.10.2014 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: https://github.com/Exim/exim/blob/master/doc/doc-txt/ChangeLog * Skripte + /var/install/config.d/mail.sh - Es ist nun moeglich ueber die optionale Datei /var/spool/exim/recipients_ok.list - explizit E-Mail-Empfaenger anzugeben fuer die Nachrichten angenommen werden sollen. So kann z.B. im Mail-Relay-Modus verhindert werden, dass Nachrichten an nicht existente Empfaenger ueber laengere Zeit im E-Mail-Spooler verbleiben. (S.Heidrich) + /var/install/config.d/mail.sh - Wird bei einem gesicherten 16.05.2014 E-Mail-Abruf mittels Fetchmail kein Fingerprint angegeben, so ist nun trotzdem ein Abruf der Nachrichten moeglich. (M.Roeckrath) + /etc/check.d/mail, /etc/check.d/mail.basic, 29.06.2014 /etc/check.d/mail.exp - Neuen regulaeren Ausdruck MAIL_SIZE_LIMIT hinzugefuegt. + /var/install/config.d/mail.sh - Es ist nun auch bei dem Parameter FETCHMAIL_LIMIT moeglich optional die Groesseneinheit 'k' - kilo, oder 'm' - mega, anzugeben. (R.Bensch) + /etc/init.d/mail - Bei Verwendung der Schalter 'start' bzw. 02.08.2014 'stop' werden nun auch explizit die IMAP- und POP3- Konfigurationen deaktiviert. + /var/install/bin/mail-tools-run-queue - Das Skript wurde so 02.09.2014 erweitert, dass es nun auch nicht-interaktiv gestartet werden kann. Mittels der Kommandozeilenschalter '--force', '--forcenonfrozen' und '--forceall' kann dabei beeinflusst werden, welche Art von Queue-Run durchgefuehrt werden soll. (R.Mische) + /etc/check.d/mail - Bei Verwendung des ECE werden nun nur 03.10.2014 noch Fetchmail-Parameter von aktivierten Accounts angezeigt. v1.12.1 stable - 02.01.2014 =========================== * Skripte + /var/install/config.d/mail.sh - eisfair-2 spezifische 01.02.2014 Anpassung der zuvor eingefuehrten OpenSSL-Optionen, da der Parameter '+no_compression' nicht unterstuetzt wird. (T.Franz) v1.12.0 stable - 02.01.2014 =========================== * Skripte + /var/install/config.d/mail.sh - Bei einer TLS-Verbindung 02.01.2014 werden nun mehr Informationen ueber die Art der Verbindung in die Logdatei geschrieben. (D.Oezbilen) + /var/install/config.d/mail.sh - Es werden nun spezielle OpenSSL-Optionen gesetzt welche der weiteren Crypto-Haertung dienen. (D.Oezbilen) + /var/install/config.d/mail.sh - Exim nimmt nun standardmaessig Verbindungen ueber den Submission-Port 587/tcp entgegen, falls der Parameter SMTP_LISTEN_PORT nicht gesetzt ist. + /var/install/config.d/mail.sh - Auf dem Submission-Port 587/tcp eingehende Verbindungen werden nur akzeptiert, wenn ein Anwender sich erfolgreich authentifiziert hat. v1.11.9 stable - 01.01.2014 =========================== * Skripte + /var/install/bin/mail-tools-fetchall-mail - Wird nun hinter 01.01.2014 dem abzurufenden E-Mail-Konto ein 'd' angehaengt, so wird der selektive Fetchmail-Aufruf mit aktiviertem Debug-Modus ausgefuehrt. + /var/install/menu/setup.services.mail.tools.menu - Logdateien werden nun im tail-Modus angezeigt, sodass die aktuellsten Meldungen beim Aufruf der Funktion sichtbar sind. v1.11.8 stable - 28.12.2013 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.82. 25.12.2013 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.82 * Skripte + /var/install/bin/-mail-check-fingerprint - Neues Skript 10.12.2013 hinzugefuegt, welches nach einem Fetchmail-Aufruf prueft, ob eventuell eine SSL-Fingerprint-Meldung ausgegeben wurde. Falls ja, wird der Postmaster per E-Mail darueber informiert. Sollte beim Generieren der Konfiguration eine Skriptdatei mit Namen 'custom-mail-check-fingerprint' im Verzeichnis /var/spool/exim gefunden werden, so wird diese Datei an Stelle der mitgelieferten Datei ausgefuehrt. (H.Bruenjes) + /usr/share/doc/mail/examples/check_fm_fingerprint.sh - Skript 28.12.2013 entfernt, da es durch /var/install/bin/-mail-check-fingerprint abgeloest wurde. v1.11.7 stable - 14.08.2013 =========================== * Programme + UW-IMAP wurde durch die weiter entwickelte Panda-IMAP ersetzt. 09.06.2013 /usr/sbin/ipop3d - Umstellung auf v2010.104, /usr/sbin/imapd - Umstellung auf v2010.417, /usr/bin/mailutil - Umstellung auf v2010 - Diese Panda-IMAP Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: https://github.com/jonabbey/panda-imap/blob/master/docs/RELNOTES + /var/install/config.d/mail.sh - Bei Verwendung des Schalters 14.08.2013 'showcertdates' werden nun auch Zertifikatsdateien korrekt ausgegeben, die Leerzeichen enthalten. (Y.Schumann) v1.11.6 stable - 27.04.2013 =========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.26 27.04.2013 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ + /var/install/config.d/mail.sh - Bei den mail2print und 27.04.2013 mail2fax-Transporten wird nun nicht mehr der use_shell- Parameter verwendet. v1.11.5 stable - 13.04.2013 =========================== * Programme + Vacation - Umstellung auf v1.2.7.1 13.04.2013 Diese Vacation Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://sourceforge.net/projects/vacation/files/vacation/1.2.7.1/ v1.11.4 stable - 04.04.2013 =========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.25 04.04.2013 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ v1.11.3 stable - 25.12.2012 =========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.24 25.12.2012 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ v1.11.2 stable - 26.10.2012 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.80.1. 26.10.2012 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.80.1 * Skripte + /var/install/config.d/mail.sh - Beim Versenden der 02.10.2012 Zertifikatswarnnachricht wird nun auch der Zertifikatsname (Subject) angezeigt. v1.11.1 stable - 04.09.2012 =========================== * Skripte + /usr/local/bin/fetchmail - Umstellung auf v6.3.22 04.09.2012 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ v1.11.0 stable - 30.06.2012 =========================== * Skripte + /var/install/config.d/mail.sh - Ein laufender spamd-Prozess 30.06.2012 wird nun korrekt erkannt, sodass die ACL-Bearbeitung nicht versehentlich eine Spam-E-Mail abweist wenn z.B. eine Weiterleitung konfiguriert wurde. (G.Walter) v1.10.9 stable - 16.06.2012 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.80. 16.06.2012 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.80 * Skripte + /etc/check.d/mail.exp - SSLv2 wurde von der Liste der 16.06.2012 zulaessigen Protokolle entfernt, da es nicht mehr von Exim unterstuetzt wird. v1.10.8 stable - 03.06.2012 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.77 mit aktivierter 04.01.2012 SPF2- und SRS2-Unterstuetzung. * Skripte + /var/install/config.d/mail.sh - Es wurde ein ACL-Fehler 06.01.2012 korrigiert der trotz Ueberschreiten des Groessenlimits einer Nachricht eine Spampruefung veranlasste. (G.Walter) + /var/install/config.d/mail.sh - Es wurde ein ACL-Fehler 08.01.2012 korrigiert der trotz aktivierter Skip-Parameter eine Pruefung auf Viren oder Spam durchfuehrte. (J.Wetzel) + /var/install/config.d/mail.sh - Bei einem installierten 03.06.2012 mail2print-Paket wird nun die Liste der erlaubten Absender auch auf eisfair-2 Systemen korrekt gefunden. v1.10.7 stable - 19.11.2011 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.77 31.10.2011 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.77 * Skripte + /var/install/config.d/mail.sh - Bei der Gueltigkeitspruefung 02.10.2011 von Zertifikaten in der Funktion 'send_certs_warning' wird nun keine Fehlermeldung mehr ausgegeben, wenn ein Datum nach dem 19.01.2038 liegt (2038-Datumsfehler des date-Befehls). + /tmp/preinstall.sh - Die Installation des Paketes wird nun 19.11.2011 abgebrochen, wenn bereits ein msmtp-, ssmtp- oder vmail-Paket installiert ist. v1.10.6 stable - 17.09.2011 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.76 mit DKIM-Patch 17.09.2011 (Bug 1106) Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.76 + /usr/local/bin/fetchmail - Umstellung auf v6.3.21 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ + /usr/sbin/ipop3d - Umstellung auf v2007f.104, /usr/sbin/imapd - Umstellung auf v2007f.404, /usr/bin/mailutil - Umstellung auf v2007f.13 Diese UW-IMAP Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://www.washington.edu/imap/documentation/RELNOTES.html + /usr/local/bin/altermime - Umstellung auf v0.3.10 (November-2008) * Skripte + /var/install/bin/mail-tools-fetchall-mail - Es werden nun 07.08.2011 auch Zahlen > 99 bei der Eingabe zugelassen. (B.Heide) v1.10.5 stable - 07.06.2011 =========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.20 07.06.2011 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ v1.10.4 stable - 09.05.2011 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.75 mit DKIM-Patch 09.05.2011 (Bug 1106) Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.75 + /usr/local/bin/fetchmail - Umstellung auf v6.3.19 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ v1.10.3 stable - 12.03.2011 =========================== * Programme + /usr/local/exim/bin - Umstellung auf v4.74 29.01.2011 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.74 * Skripte + /var/install/config.d/mail.sh - Es wird nun nicht mehr die 13.02.2011 Verfuegbarkeit des Spam-Scanners geprueft, wenn die Groesse einer Nachricht den gesetzten Schwellwert zur Spampruefung uebersteigt. (G.Walter) + /var/install/config.d/mail.sh - Benutzerrechte der Exim- 12.03.2011 Konfigurationsdatei werden nun wieder korrekt gesetzt. v1.10.2 stable - 12.12.2010 =========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.18 10.10.2010 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ + /usr/sbin/ipop3d - Umstellung auf v2007e.104 27.11.2010 + /usr/sbin/imapd - Umstellung auf v2007e.404 + /usr/bin/mailutil - Umstellung auf v2007e.13 * Skripte + outgoing_mail.pl - Fehler bei der Adresserkennung behoben, 14.10.2010 wenn ein Komma am Zeileende steht. (B.Haslinger) + /etc/check.d/mail.exp - Regulaerer Ausdruck fuer den Parameter 09.12.2010 SMTP_SMARTHOST_x_HOST dahingehend erweitert, dass nun auch der Name 'localhost' zugelassen wird. (S.Kuhne) + /etc/check.d/mail.exp - Die Parameter SMTP_HEADER_REWRITE_.. 12.12.2010 werden nun auch dann angezeigt, wenn START_SMTP='no' gesetzt wurde (Send-Only-Modus). (S.Kuhne) + /var/install/config.d/mail.sh - Werden die Parameter SMTP_SMARTHOST_ONE_FOR_ALL='yes', SMTP_SMARTHOST_1_HOST auf 'localhost' oder '127.0.0.1' und SMTP_SMARTHOST_1_PORT nicht auf 'smtp' bzw. '25' gesetzt, so ist zukuenftig der Versand an eine anderen Prozess auf dem gleichen Server, z.B. stunnel, erlaubt (Send-Only-Modus). v1.10.1 stable - 18.09.2010 =========================== * Konfiguration + Neue optionale Parameter FETCHMAIL_BOUNCE_MAIL, 18.09.2010 FETCHMAIL_BOUNCE_SPAM und FETCHMAIL_BOUNCE_SOFT hinzugefuegt, ueber welche das Bounce-Verhalten beim Nachrichtenabruf beeinflusst werden kann. (C.Cerny) * Skripte + outgoing_mail.pl - Es werden nun wieder Adresseintraege 19.09.2010 erkannt, wenn sich diese ueber mehrere Zeilen erstrecken. (B.Haslinger) v1.10.0 stable - 08.09.2010 =========================== * Konfiguration + /var/install/config.d/mail.sh - Fehler bei der Anwender- 08.09.2010 identifikation behoben, wodurch es unter bestimmten Umstaenden E-Mails ohne korrekte Authentifizierung zu versenden. (M.Faderbauer) v1.9.13 testing - 07.08.2010 ============================ * Programme + /usr/local/exim/bin - Umstellung auf v4.72 18.07.2010 Diese Exim Version enthaelt einige Fehlerbehebungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.72 * Konfiguration + /tmp/install.sh - Fehler beim Entpacken eines benoetigten 07.08.2010 Perl-Moduls behoben. (J.Bombelczyk) v1.9.12 testing - 16.06.2010 ============================ * Konfiguration + /var/install/config.d/mail.sh - Fehler bei der 30.05.2010 Authentifizierung behoben, wenn ueber den Menuepunkt `Force mail request (selective with fetchall set!)' ein Postfachabruf angestossen wurde. + /var/install/bin/mail-copy-exiscan-conf, 16.06.2010 /var/install/config.d/mail.sh - Bei der Installation des ClamAV-Paketes wird nun die Datei exiscan-av.cnf nicht mehr im Verzeichnis /var/run sondern im Verzeichnis /var/spool/exim abgelegt um, zu verhindern dass die Datei bei einem Reboot verloren geht. + /usr/local/exim/outgoing_mail.pl - Skript dahingehend erweitert, dass nun auf eine spezielle Perlfunktion zurueck gegriffen wird um die Emailadressen auszuwerten. (T.Quast) v1.9.11 testing - 13.05.2010 ============================ * Programme + Vacation - Umstellung auf v1.2.7.0 30.10.2009 + /usr/local/exim/bin - Umstellung auf v4.71 25.12.2009 Diese Exim Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://ftp.exim.org/pub/exim/ChangeLogs/ChangeLog-4.71 + /usr/local/bin/fetchmail - Umstellung auf v6.3.17 13.05.2010 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ * Konfiguration + /var/install/config.d/mail.sh - Die Benutzerrechte des 16.12.2009 Home-Verzeichnis des Fetchmail-Users werden in der Funktion 'create_fetchmail_user' nun explizit gesetzt. (K.Martinen) + /var/install/menu/setup.services.mail.tools.menu - Logdateien 07.01.2010 werden nun bei Verwendung des Curses Menues mit Hilfe der doc-Funktion angezeigt. + /usr/local/exim/outgoing_mail.pl - Skript dahingehend 28.01.2010 erweitert, dass nun runde Klammern in Emailadressen durch spitze Klammern ersetzt werden und die Erkennung der E-Mail- Adressen verbessert. (T.Quast) + /usr/share/doc/mail/examples/forward-filter.save_attachments - 09.03.2010 Dieses Skript erlaubt das automatische Speichern von Datei- anhaengen. + /etc/pam.d/exim, /etc/pam.d/imap, /etc/pam.d/pop - Es werden 29.03.2010 nun Konfigurationsdateien fuer die PAM-Authentifizierung mitgeliefert. + /tmp/install.sh - Password-Pruefung hinzugefuegt um sicher 11.04.2010 zu stellen, dass nach dem pam-Update der su-Befehl weiterhin funktioniert. + /var/install/config.d/mail.sh - Neuen Parameter FETCHMAIL_x_ACCEPT_BAD_HEADER hinzugefuegt, welcher es erlaubt Nachrichten mit fehlerhaften Email-Headern herunter zu laden. + /var/install/config.d/mail.sh - SMTP-Authentifizierung bei 01.05.2010 Verwendung von MAIL_USER_USE_MAILONLY_PASSWORDS='no' auf PAM Authentifizierung umgestellt. Dokumentation + /usr/share/doc/mail/mail.txt, /var/install/help/mail - Fehler 17.01.2010 in den Hilfetexten behoben. (Y.Schumann) v1.9.10 testing - 27.09.2009 ============================ * Konfiguration + /var/install/config.d/mail.sh - Neuen Parameter 27.09.2009 EXISCAN_ACTION_ON_FAILURE hinzugefuegt, welcher es erlaubt die Email-Annahme abzulehnen wenn ein Fehler beim Zugriff auf den Malware-/Spam-Scanner auftritt. (J.Wetzel) v1.9.2 stable - 18.09.2009 ========================== * Programme * Die djbdns-Programme wurden in ein eigenstaendiges Paket 19.08.2009 ausgelagert. * Konfiguration + /var/install/config.d/mail.sh - Damit wieder Zeitstempel beim 18.09.2009 Abruf von Email mittels Fetchmail in die Logdatei geschrieben werden, wurden nun entsprechende preconnect und postconnect Befehle in die Konfiguration eingefuegt. (M.Roeckrath) v1.9.1 stable - 09.08.2009 ========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.11 inkl. 06.08.2009 xfree-Patch Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ v1.9.0 stable - 06.08.2009 ========================== * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.11 06.08.2009 Diese Fetchmail Version enthaelt einige Fehlerbehebungen und Sicherheitsaktualisierungen. Details kann man unter dieser URL nachlesen: http://fetchmail.berlios.de/ * Konfiguration + /tmp/install.sh - Es wird nun kein Fehler mehr ausgegeben 01.06.2009 wenn vor der Installation kein certs-Paket installiert ist. (D.Vogel) v1.8.10 testing - 01.06.2009 ============================ * Konfiguration + /usr/share/doc/mail/examples/check_fm_fingerprint.sh - Mit 25.02.2009 Hilfe dieses Skripts, welches z.B. mittels eines Cronjob gestartet werden kann, kann man pruefen lassen ob ein Providerzertifikat geaendert worden ist. Sobald eine Fingerprint-Warnung in die Fetchmail-Logdatei geschrieben wurde erfolgt eine entsprechende Signalisierung per E-Mail an den Postmaster. + Anpassungen fuer die eisfair-2 Unterstuetzung durchgefuehrt. 27.03.2009 + /etc/init.d/mail - Vor dem Start des Fetchmail-Daemons 02.04.2009 wird nun die Spracheinstellung auf LANG=C gesetzt um zu verhindern, dass die Datumsstempel im Mailheader lokalisiert werden. (A.Dahl) + /tmp/install.sh, /var/install/deinstall/mail - Start- und 01.05.2009 Stoppskripte fuer eisfair-2 angepasst. + /var/install/config.d/mail.sh - Funktion zum Download der 06.05.2009 Zone-Datei modifiziert, sodass nun beim ersten Versuch das HTTP- und erst beim zweiten Versuch das FTP-Protokoll verwendet wird. Hierdurch soll eventuellen Firewall-Problemen vorgebeugt werden. (M.Sauer) v1.8.1 stable - 01.05.2009 ========================== * Konfiguration + /tmp/preinstall.sh, /var/install/packages/mail - Bei einer 01.05.2009 Installation wird nun nicht mehr geprueft, ob das libpam-Paket installiert ist, da dieses nun in das base v1.5.6-Paket eingeflossen ist. v1.8.0 stable - 24.02.2009 ========================== * Konfiguration + /usr/share/doc/mail/examples/custom-systemfilter.rm_spam_mail - 24.02.2009 Es wurde ein Custom-Filter hinzugefuegt, der es ermoeglicht Nachrichten mit einem Spam-Klassifizierung >= 10 automatisch zu loeschen. (P.Schiefer) v1.7.13 testing - 11.01.2009 ============================ * Programme + /usr/local/bin/altermime - Umstellung auf v0.3.9 11.11.2008 (October-30-2008) + /usr/local/bin/fetchmail - Umstellung auf v6.3.9 17.11.2008 * Konfiguration + /var/install/config.d/mail.sh, /var/install/deinstall/mail - 13.10.2008 Es wird nun auch ein eventuell vorhandener Cronjob bei einer Deinstallation korrekt geloescht. (S.Kuhne) + /var/install/config.d/mail-update.sh - Beim Import einer 16.10.2008 fetchmail.csv-Datei werden nun die lokalen Domains nicht mehr uebernommen. (M.Prill) + /etc/check.d/mail, /etc/check.d/mail.basic - Es wird nun fuer 16.11.2008 alle .._PASS-Parameter der regulaere Ausdruck PASSWD verwendet um die Anzeige des Kennworts im ECE zu unterdruecken. + /var/install/config.d/mail.sh - Die Zugriffsrechte eventuell konfigurierter Unterverzeichnisse bei imappublic- und imapshared-Ordnern werden nun nicht mehr durch die Berechtigungen der Mailbox-Ordner ueberschrieben. (D.Oezbilen) + /var/install/config.d/mail.sh - Die Pruefung auf bereits 06.01.2009 gespeicherte lokale Domains wurde verbessert um sicher zu stellen, dass auch alle konfigurierten Domains korrekt ausgewertet werden. (M.Oberhofer) + /var/install/config.d/mail.sh - Es werden nun auch dann 08.01.2009 individuell festgelegte Smarthost-TCP-Ports bearbeitet, wenn nur ein Smarthost definiert wurde. (M.Hombach) + /var/install/config.d/mail.sh - Es ist nun moeglich mittels 11.01.2009 der optionalen Variablen MAIL_STATISTICS_INFOMAIL_OPTIONS den Inhalt der Statistik-Nachricht zu beeinflussen. (S.Heidrich) v1.7.12 testing - 26.06.2008 ============================ * Programme + /usr/local/exim/bin - Umstellung auf v4.69 26.06.2008 + /usr/sbin/ipop3d - Umstellung auf v2007b.104 + /usr/sbin/imapd - Umstellung auf v2007b.404 + /usr/bin/mailutil - Umstellung auf v2007b.13 * Konfiguration + /var/install/config.d/mail.sh - Neuen Parameter 30.01.2008 FETCHMAIL_x_DNS_LOOKUP hinzugefuegt, welcher es erlaubt DNS-Anfragen beim Abruf von Multidrop-Mailboxen zu unterbinden. (E.Schubert) + /var/install/config.d/mail.sh - Neuen Parameter 17.02.2008 EXISCAN_AV_SKIP_AUTHENTICATED hinzugefuegt, welcher es erlaubt die Malware-Pruefung fuer Nachrichten von authentifizierten Usern zu ueberspringen. + /var/install/bin/mail-copy-exiscan-conf - Das Skript wird nun 22.02.2008 nur noch angezeigt wenn ein Unterschied zur vorherigen Datei festgestellt wurde. (S.Scholze) + /var/install/bin/mail-tools-fetchall-mail - Die Nummer eines 03.03.2008 Fetchmail-Accounts wird nun zweistellig ausgegeben, sodass nun auch Zahlen groesser neun korrekt angezeigt werden. (M.Weiler) + /var/install/deinstall/mail - Bei einer Paketaktualisierung wird nun ein bestehender Menueeintrag nicht mehr entfernt, wodurch die Sortierung der Menueeintraege erhalten bleibt. + /usr/local/bin/send_file_from_cmd.sh - Pfad zum sendmail- 30.03.2008 Programm auf /usr/sbin geaendert um das Skript kompatible zum vmail-Paket zu machen. (D.Vogel) + /var/install/config.d/mail.sh - Wenn mehrere Smarthosts 12.05.2008 definiert wurden wird nun nicht mehr generell ein Message-ID- Header entfernt, sondern nur noch wenn die verwendete Domain ungleich der ueber die Parameter SMTP_LOCAL_DOMAIN_.. definierten Domains ist. (R.Gradenwitz) + /var/install/config.d/mail.sh - Um zu ermoeglichen, dass 25.06.2008 Nachrichten aus einem Systemfiltern in Dateien geschrieben werden koennen wird nun der Parameter 'system_filter_file_ transport' gesetzt. (T.Quast) v1.7.11 testing - 18.01.2008 ============================ * Konfiguration + /var/install/config.d/mail.sh - Fehler entfernt in der 01.12.2007 Funktion zum Vergleich von SMTP_LIMIT und FETCHMAIL_LIMIT. (M.Roeckrath) + /var/install/config.d/mail.sh - Fehler bei der Verwendung 05.01.2008 von EXISCAN_SPAMD_SKIP_AUTHENTICATED='yes' behoben, wodurch Nachrichten von authentifizierten Usern trotzdem auf Spam geprueft wurden. (S.Pohl) + /var/install/config.d/mail.sh - In der Funktion 'create_system_filter' werden nun auch die Header 'X-Antivirus' und 'X-Antivirus-Status' entfernt bevor auf Viren geprueft wird. + /var/install/config.d/mail.sh - Es wird nun ein Fetchmail- 07.01.2008 Systemaccount fuer die ESMPT-Authentifizierung angelegt, wenn MAIL_USER_USE_MAILONLY_PASSWORDS='no' gesetzt wurde. (S.Pohl) + /var/install/config.d/mail.sh - Fehler bei der Verwendung 12.01.2008 von EXISCAN_SPAMD_SKIP_AUTHENTICATED='yes' behoben, wodurch Nachrichten vom authentifizierten Fetchmail-User nicht mehr auf Spam geprueft wurden. + /etc/check.d/mail.basic - Es wird nun auch die Variable 17.01.2008 EXISCAN_SPAMD_SKIP_AUTHENTICATED in der basic-Konfiguration geprueft. (G.Walter) + /var/install/config.d/mail.sh - Um das Versenden von 18.01.2008 Nachrichten aus einem Systemfilter heraus zu ermoeglichen werden nun die Parameter 'system_filter_pipe_transport' und 'system_filter_reply_transport' gesetzt. (J.Kowalski) v1.7.10 testing - 25.11.2007 ============================ * Programme + /usr/local/exim/bin - Umstellung auf v4.68 18.11.2007 * Konfiguration + /var/install/config.d/mail.sh - Wichtige Aenderung: Anstelle 18.11.2007 der bis dato verwendeten und mittlerweile verworfenen demime- Funktion wird nun die ACL 'acl_check_mime' zur Pruefung verwendet. Hierdurch werden nun u.a. folgende Dinge geprueft: - allgemeine MIME-Fehler - zu viele MIME-Teile (max. 1024) - Zeile zu lang (max. 8000 Zeichen) - unzulaessiger MIME-Type - Dateiname zu lang (max. 255 Zeichen) - MIME-Boundary zu lang (max. 1024 Zeichen) + /var/install/config.d/mail.sh - Es wird nun eine Warnung ausgegeben wenn SMTP_LIMIT < FETCHMAIL_LIMIT gesetzt wurde. (S.Heidrich) + /var/install/config.d/mail.sh - Neuen Parameter EXISCAN_SPAMD_SKIP_AUTHENTICATED hinzugefuegt, welcher es erlaubt die Spampruefung fuer Nachrichten von authentifizierten Usern zu ueberspringen. + /var/install/config.d/mail.sh - Im Systemfilter wird nun auch ein eventuell vorhandener 'X-Virus-Scanned' Header-Eintrag entfernt. + /var/install/config.d/mail.sh - Der Parameter EXISCAN_SPAMD_HEADER_STYLE unterstuetzt nun auch die Option 25.11.2007 'alwaysfull', wodurch es moeglich ist zu Analysezwecken jeder eingehenden Nachricht einen Spam-Header hinzuzufuegen, auch wenn der Spam-Schwellwert nicht ueberschritten wird. (T.Boehm) v1.7.0 stable - 16.10.2007 ========================== * Konfiguration + /var/install/config.d/mail.sh - Wird der Parameter 07.10.2007 SMTP_IDENT_CALLBACKS='no' gesetzt, so wird nun der generelle Timeout fuer Ident-Callbacks von 30s auf 5s reduziert. (D.Neuhaeuser) + /var/install/config.d/mail.sh - Neuen Parameter 08.10.2007 SMTP_QUEUE_ACCEPT_PER_CONNECTION hinzugefuegt, welcher es erlaubt die Anzahl der in einer SMTP-Session maximal zu uebertragenden Nachrichten einzustellen. (S.Heidrich) + /var/install/config.d/mail.sh - Es ist nun moeglich optionalen 16.10.2007 einen Standard-Disclaimer anzuhaengen wenn kein Smarthost konfiguriert wurde. v1.6.16 testing - 25.08.2007 ============================ * Programme + Uudecode/Uuencode - Sharutils-Programme in ein eigenstaendiges 08.07.2007 Paket ausgelagert. + /usr/local/bin/altermime - Umstellung auf v0.3.8 (June-09-2007) 25.08.2007 * Konfiguration + /var/install/config.d/mail.sh - In der Funktion 10.07.2007 'create_outgoing_addresses' wird nun eine leere Konfigurations- datei erzeugt um zu verhindern, dass bei der Nachrichten- uebermittlung eine Fehlermeldung wegen der fehlenden Datei ausgegeben wird. + /var/install/bin/mail-copy-exiscan-conf - Text eine Abfrage 23.08.2007 verkuerzt um einen unschoenen Zeilenumbruch zu verhindern. (S.Scholze) v1.6.15 testing - 07.07.2007 ============================ * Programme + /usr/local/bin/fetchmail - Umstellung auf v6.3.8 11.05.2007 + /usr/local/exim/bin - Umstellung auf v4.67 12.05.2007 + /usr/local/bin/altermime - v0.3.8 (Jan-24-2007) hinzugefuegt. 13.05.2007 + /usr/sbin/ipop3d - Umstellung auf v2006i.98 23.06.2007 + /usr/sbin/imapd - Umstellung auf v2006i.385 * Konfiguration + /var/install/config.d/mail.sh - Es wird nun eine Fehlermeldung 27.01.2007 ausgegeben wenn ein Nachricht an einen nicht konfigurierten Mail-to-Fax-Gateway gesendet werden soll. + /var/install/config.d/mail.sh - Es wird nun wieder bei 05.02.2007 gesetztem Parameter FETCHMAIL_x_SSL_PROTOCOL='none' ein eventuell angebotenes SSL-Protokoll ignoriert. Mittels des Wertes 'auto' kann die Protokoll- auswahl bei Bedarf an Fetchmail deligiert werden. (C.Rath) + /var/install/config.d/mail.sh - Es wird nun vor dem Auslesen 26.02.2007 der Konfigurationsdatei /var/run/exiscan-av.cnf sicher gestellt, dass dieses im Unix-Format vorliegt. (R.Hanke) + /etc/init.d/mail - Beim Start des exim-Daemon sollte nun die 19.04.2007 Pruefung auf eventuell laufende Prozesse korrekt funktionieren und somit der Daemon zuverlaessig gestartet werden. (S.Puschek) + /var/install/config.d/mail.sh - Die exim-Konfigurationsdatei 12.05.2007 wird nun im Verzeichnis /var/spool/exim angelegt und nicht mehr im Verzeichnis /usr/local/exim. + /var/install/config.d/mail.sh - Zur Transportzeit wird nun 13.05.2007 das Skript '/usr/share/doc/mail/exim_transport_filter.sh' auf- gerufen um u.a. auch das Einfuegen eines Standard-Disclaimer zu ermoeglichen. + /usr/share/doc/mail/exim_transport_filter.sh - Das Skript erlaubt nun neben der bisherigen Modifikation der Envelope-/ Header-Adressen auch das optionale Einfuegen eines Standard- Disclaimer (diese Funktion muss noch intensiv getestet werden!). + /var/install/config.d/mail.sh - Die Reihenfolge der Client- 18.05.2007 Authenticators wurde in SPA, CRAM-MD5, LOGIN, PLAIN geaendert um immer die sicherste, angebotene Authentifizierungsmethode zu verwenden. (A.Behrends) + /var/install/config.d/mail.sh - Es ist nun moeglich auch 28.05.2007 externe CRL im Verzeichnis /usr/local/ssl/crl zu speichern sodass diese bei Verwendung von TLS korrekt ausgewertet werden. Damit die Dateien richtig interpretiert werden koennen muessen sie im PEM-Format vorliegen und gueltige Hashes existieren. (A.Behrends) + /var/install/config.d/mail.sh - Es wurde der neue Parameter 16.06.2007 SMTP_SERVER_TLS_TRY_VERIFY_HOSTS hinzugefuegt, welcher es erlaubt Hostnamen anzugeben fuer die eine Zertifikatspruefung durchgefuehrt werden soll, ein Scheitern dieser Pruefung jedoch nicht automatisch zu einem Verbindungsabbruch fuehrt. (A.Dahl) + /var/install/bin/mail-create-basic-sendonly-config - Es ist 06.07.2007 ueber dieses Skript moeglich automatisiert eine Send-Only- Konfiguration zu generieren. (J.Berger) * Skripte + outgoing_mail.pl - Es wird nun auch der Header-Eintrag 'Bcc:' 01.02.2007 bearbeitet. (R.Mische) v1.6.14 testing - 26.01.2007 ============================ * Programme + Exim - Umstellung auf v4.65 02.01.2007 + Fetchmail - Umstellung auf v6.3.6 09.01.2007 * Konfiguration + /etc/init.d/mail - Es wird nun eine Logdatei angelegt, wenn 18.12.2006 diese nicht bereits existiert. (J.Witt) + /tmp/preinstall.sh - Es wird nun eine Meldung ausgegeben wenn ein Fetchmail Cronjob gefunden wurde, mit der Bitte sicher zu stellen, dass dieser als User 'exim' ausgefuehrt wird. (M.Hochhuth) + /var/install/config.d/mail.sh - Wurde FETCHMAIL_x_KEEP='yes' gesetzt, so wird nun auch dann die 'uidl'-Option korrekt gesetzt wenn der Parameterwert von FETCHMAIL_x_PROTOCOL in Grossbuchstaben geschrieben wurde. (J.Witt) + /var/install/config.d/mail.sh - Es wird nun ein Mail-to-Fax- 25.12.2006 Gateway aktiviert, wenn ein eisfax-Paket >= v1.3.0 installiert und aktiviert wurde. (H.Bruenjes) + /var/install/config.d/mail.sh - Neue Funktion 05.01.2007 create_installed_list erzeugt die Datei /var/spool/exim/exim-installed.info, welche Auskunft darueber gibt fuer welche Pakete eine Unterstuetzung im mail-Paket aktiviert wurde. (H.Brunjes) + /var/install/config.d/mail.sh - Funktion zur Erkennung 10.01.2007 des CompuServe RPA-Protokolls zur Fetchmail-Konfiguration hinzugefuegt. + /var/install/config.d/mail.sh - Der Hostname des lokalen 14.01.2007 Rechners wird nun standardmaessig zur Liste der lokalen Domains hinzugefuegt. + /etc/check.d/mail.exp - Beschreibung der regulaeren Ausdruecke 23.01.2007 'MAIL_FETCH_ENVELOPE' und 'MAIL_EFETCH_ENVELOPE' verbessert. (M.Prill) + /var/install/config.d/mail.sh - Fetchmail ESMTP- 26.01.2007 Authentifizierung hinzugefuegt, wenn SMTP_AUTH_TYPE ungleich 'none' gesetzt wurde. + /etc/init.d/mail - Ueber den Schalter 'wake' kann nun ein individueller Mailabruf angestossen werden. v1.6.13 testing - 17.12.2006 ============================ * Programme + Fetchmail - Umstellung auf v6.3.5 07.12.2006 * Konfiguration + /etc/init.d/mail - Der Fetchmail-Daemon wird nun nur noch 07.12.2006 gestartet wenn aktive Konfigurationen existieren. + /etc/init.d/mail, /var/install/bin/mail-tools-fetchall-mail, /var/install/config.d/mail.sh - Der Fetchmail-Deamon wird nun unter dem User 'exim' und nicht mehr unter 'root' ausgefuehrt. + /var/install/config.d/mail.sh - Wurde FETCHMAIL_x_KEEP='yes' gesetzt, so wird nun standardmaessig die Option 'uidl' verwendet um das mehrfache Abholen von Nachrichten zu vermeiden. v1.6.12 testing - 26.11.2006 ============================ * Konfiguration + /var/install/config.d/mail.sh - Es tritt nun kein Fehler mehr 16.10.2006 auf, wenn beim Parameter FETCHMAIL_x_IMAP_FOLDER mehrere Ordnernamen angegeben werden. (B.Gehl) + /etc/check.d/mail.exp - Fehler in dem regulaeren Ausdruck 21.10.2006 MAIL_EFETCH_IFOLDER behoben, der verhinderte, dass mehr als zwei Ordnernamen beim Parameter FETCHMAIL_x_IMAP_FOLDER eingegeben werden. (B.Gehl) + /tmp/install.sh - Es werden nun auch die fehlenden symbolische 31.10.2006 Links fuer rmail und rsmtp erzeugt. + /var/install/config.d/mail-update.sh - Beim Import von 03.11.2006 Fetchmail-Daten werden jetzt die Daten korrekt importiert, wenn mehrere IMAP-Ordnernamen angegeben wurden. (B.Gehl) + /var/install/config.d/mail.sh - Unterstuetzung fuer den d 04.11.2006 Empfang und Versand von Nachrichten ueber UUCP hinzugefuegt. + /var/install/config.d/mail-update.sh, /tmp/install.sh - Bei 26.11.2006 einer Erstinstallation werden nun die Parameter SMTP_QUALIFY_DOMAIN, SMTP_HOSTNAME und SMTP_LOCAL_DOMAIN_3 mit Werten aus der base-Konfiguration vorbelegt. (H.Bruenjes) * Menues + Die Syntax fuer den Menuepunkt "Advanced configuration file 26.10.2006 handling" auf die neue Befehlssyntax umgestellt. v1.6.11 testing - 27.09.2006 ============================ * Programme + /usr/sbin/ipop3d - Umstellung auf v2006.93 18.09.2006 + /usr/sbin/imapd - Umstellung auf v2006.368 * Konfiguration + /var/install/config.d/mail.sh - Es wird nun eine zusaetzliche 02.09.2006 Information ausgegeben wenn EXISCAN_SPAMD_LIMIT auf einen Wert ungleich '0' gesetzt wurde. + /var/install/config.d/mail.sh - Wenn EXISCAN_SPAMD_LIMIT und 04.09.2006 EXISCAN_SPAMD_HEADER_STYLE='flag' gesetzt wurden, so wird nun der Spam-Test beim Ueberschreiten des angegebenen Wertes nicht mehr durchgefuehrt. (E.Schubert) + /var/install/config.d/mail.sh - Es ist nun moeglich den 17.09.2006 Schalter '-noconfirm' zu verwenden um die Anzeige bzw. Bestaetigung der Konfigurationslogdatei zu unterdruecken. (P.Schiefer) + /etc/check.d/mail, /etc/check.d/mail.ext - Wird der Parameter EXISCAN_AV_SCANNER='auto' gesetzt, so werden die Variablen- pruefungen nun mittels der Datei 'mail.ext' durchgefuehrt um falsche Fehlermeldungen zu vermeiden. (S.Kuhne) + /var/install/config.d/mail.sh - Wird der Parameter 19.09.2006 SMTP_SMARTHOST_x_FORCE_TLS='ignore' gesetzt, so wird auch dann nicht versucht eine gesicherte Verbindung zu einem entfernten SMTP-Server aufzubauen, wenn dieser angibt TLS (STARTTLS) zu unterstuetzen. (D.Neuhaeuser) + /var/install/config.d/mail.sh - Wenn 23.09.2006 EXISCAN_SPAMD_HEADER_STYLE auf den Wert 'none' gesetzt wurde, so wird nun die Betreffzeile korrekt modifiziert, wenn eine Nachricht als Spam klassifiziert wurde. (J.Nykiel) + /etc/init.d/mail - Es wird nun der Schalter '-debug' und die 24.09.2006 Option 'forcestart' unterstuetzt. Dokumentation + /usr/share/doc/mail/mail.txt, /var/install/help/mail - 27.09.2006 Schreibfehler im Text behoben. (C.Rath) v1.6.10 testing - 20.08.2006 ============================ * Programme + Fetchmail - Umstellung auf v6.3.4 02.07.2006 + Exim - Umstellung auf v4.63 20.08.2006 * Konfiguration + /var/install/config.d/mail-update.sh - Fehler bei der 26.03.2006 Uebernahme von Kennwoertern mit Sonderzeichen aus den Variablen POP3IMAP_x_PASS und schreiben in MAIL_USER_x_PASS behoben. (R.Mische) + /etc/init.d/mail - Fetchmail wird nun nach Exim gestartet um 30.03.2006 zu verhindern, dass der SMTP-Daemon noch nicht gestartet wurde wenn Fetchmail Nachrichten uebertragen will. (S.Fuchs) + /var/install/config.d/mail-update.sh - Fehler beim Export von Usern behoben. (M.Prill) + /var/install/config.d/mail.sh - Doppelte Pruefung des 28.05.2006 Variableninhaltes von FETCHMAIL_PROTOCOL und FETCHMAIL_x_PROTOCOL entfernt, da dies schon ueber die check.d-Funktionalitaet realisiert wird. (T.Hoellermann) + /var/install/config.d/mail.sh - Die Funktion zum Erkennen von Dateien im Mailinglist-Verzeichnis verbessert. + Neuen Parameter EXISCAN_SPAMD_LIMIT hinzugefuegt ueber welchen die maximal zu pruefende Nachrichtengroesse definiert werden kann. + Neuen Parameter SMTP_LIST_x_ACTIVE hinzugefuegt ueber welchen 03.06.2006 eine Mailingliste individuell aktiviert/deaktiviert werden kann. + /var/install/config.d/mail.sh - Fehler beim Loeschen alter Mailinglisten behoben. (M.Klotz) + /etc/check.d/mail.exp - Option 'rpop' aus dem regulaeren 08.07.2006 Ausdruck 'MAIL_FETCH_PROTOCOL' entfernt, da Fetchmail diesen nicht laenger unterstuetzt. + /var/install/config.d/mail.sh - Neuer Parameter EXISCAN_SPAMD_LIMIT hinzugefuegt, welcher es erlaubt die zu pruefende Mailgroesse zu limitieren. (S.Steels) + /etc/check.d/mail.exp - Der regulaere Ausdruck 20.08.2006 MAIL_ZERO_IPADDR wurde so geaendert, dass er nun seine Aufgabe korrekt erfuellen sollte. (P.Stenekes) * Skripte + outgoing_mail.pl - Es werden nun auch Adresseintraege erkannt, 15.07.2006 wenn sich diese ueber mehrere Zeilen erstrecken. (B.Haslinger) v1.6.0 stable - 25.03.2006 ========================== * Programme + /usr/sbin/imapd - Anstelle von /etc/nologin wird nun die 19.03.2006 Datei /etc/mail-nologin zum Sperren des Zugriffs verwendet. * Konfiguration + /tmp/preinstall.sh - Falls bei einem Upgrade aelteres mail- 17.03.2006 Paket (/.mailpasswd ausgewertet. + /var/install/config.d/mail.sh - Fehler bei der Erkennung von 02.03.2006 'Custom Systemfilter' behoben. (S.Goldbach) + /var/install/config.d/mail-update.sh - Fehlermeldung beim 03.03.2006 Hinzufuegen von neuen Variablen behoben, wenn der sendonly- Modus verwendet wird. (M.Hochhuth) + /var/install/config.d/mail-update.sh - Fehlerhafte Interpretation eines Kommentarfeldes beim Import von Fetchmail- Accounts behoben. + /var/install/bin/mail-toggle-access - 05.03.2006 /var/install/config.d/mail.sh - Zum Sperren des pop3/imap- Zugriffes wird nun nicht mehr die Datei /etc/nologin, sondern die Datei /etc/mail-nologin verwendet um Seiteneffekte bei der Verwendung von sshd zu vermeiden. (T.Becker) + /var/install/deinstall/mail - Eventuell laufende pop3-/imap- 16.03.2006 Daemon werden nun vor einer Deinstallation beendet. v1.5.10 testing - 28.01.2006 ============================ * Konfiguration + /var/install/config.d/mail.sh - Fehler in der Funktion 15.01.2006 'create_imap_mailbox' behoben, der eine Fehlermeldung bei der Erkennung des Mailboxtyps verursachte. (H.Brunjes) + /var/install/config.d/mail.sh - 21.01.2006 /var/install/config.d/mail-update.sh - Die folgenden Parameter wurden umgenannt um zu vermitteln, dass sie nicht nur fuer POP3 und IMAP sondern auch fuer SMTP zustaendig sind. POP3IMAP_USE_MAILONLY_PASSWORDS -> MAIL_USER_USE_MAILONLY_PASSWORDS, POP3IMAP_N -> MAIL_USER_N, POP3IMAP_x_ACTIVE -> MAIL_USER_x_ACTIVE, POP3IMAP_x_USER -> MAIL_USER_x_USER, POP3IMAP_x_PASS -> MAIL_USER_1_PASS + /var/install/config.d/mail-update.sh - Zum Schreiben einer neuen Konfiguration wird nun die Funktion 'printvar' verwendet. v1.5.1 stable - 28.01.2006 ========================== * Programme + Fetchmail - Umstellung auf v6.3.2 28.01.2006 v1.5.0 stable - 14.01.2006 ========================== * Konfiguration + /var/install/config.d/mail.sh - In die folgenden Parameter 12.01.2006 kann nun der Tag '%HN' als Platzhalter fuer den Server- Hostnamen einzufuegen: EXISCAN_AV_SUBJECT_TAG, EXISCAN_SPAMD_SUBJECT_TAG, MAIL_CERTS_WARNING_SUBJECT und MAIL_STATISTICS_INFOMAIL. (H.Bruenjes) v1.4.7 testing - 05.01.2006 =========================== * Programme + Fetchmail - Umstellung auf v6.3.1 05.01.2006 v1.4.6 testing - 30.12.2005 =========================== * Konfiguration + /var/install/config.d/mail.sh - Fehlenden ipop3d-Aufruf 28.12.2005 wieder in die Konfigurationsdatei aufgenommen, welcher faelschlicherweise bei einer Aufraeumaktion geloescht worden war. (F.Grossmann) v1.4.5 testing - 27.12.2005 =========================== * Konfiguration + Neuen Parameter START_MAIL zur generellen Aktivierung des 27.12.2005 mail-Paketes eingefuehrt. (S.Goldbach) v1.4.4 testing - 25.12.2005 =========================== * Programme + Exim - Umstellung auf v4.60 (Exiscan-ACL included) 04.12.2005 + Fetchmail - Umstellung auf v6.3.0 05.12.2005 * Konfiguration + /var/install/config.d/mail.sh - Logrotate-Konfiguration 28.10.2005 modifiziert. + /var/install/config.d/mail.sh - Neuen Parameter 23.11.2005 SMTP_IDENT_CALLBACKS zur Advanced-Konfiguration hinzugefuegt, welcher es erlaubt die Ident-Callbacks beim SMTP-Verbindungs- aubau zu deaktivieren. + /var/install/config.d/mail.sh - Neuen Parameter 03.12.2005 SMTP_CHECK_RECIPIENTS zur Advanced-Konfiguration hinzugefuegt, welcher es erlaubt die maximale Anzahl der Empfaenger pro Mail zu begrenzen. Standardmaessig wird der in der RFC empfohlene Wert von 100 Emfaenger/Mail verwendet. + /etc/check.d/mail.exp - Option 'pop2' aus dem regulaeren 05.12.2005 Ausdruck 'MAIL_FETCH_PROTOCOL' entfernt, da Fetchmail diesen nicht laenger unterstuetzt. + /var/install/config.d/mail.sh - Neuen Parameter 10.12.2005 FETCHMAIL_x_ENVELOPE_HEADER zur Advanced-Konfiguration hinzugefuegt, welcher es erlaubt einen individuellen Header fuer die Adresserkennung im Multi-Drop-Betrieb zu definieren. (G.Blab) + /var/install/bin/mail-tools-check-rewrite-rules - Neuen 18.12.2005 Menuepunkt zum Pruefen von Rewrite-Regeln hinzugefuegt. (H.Burmann) + /var/install/config.d/mail.sh - Fehler beim Aufruf von wget 25.12.2005 in der Funktion 'create_ignore_hosts' behoben, welcher durch einen nicht mehr unterstuetzten Kommandozeilenparameter in wget-v.10.x verursacht wurde. (M.Weiler) + /etc/init.d/mail - Funktion 'stop_fetchmail' modifiziert, sodass nun ein laufender Prozess zuverlaessiger erkannt wird. (S.Heidrich) v1.4.3 testing - 23.10.2005 =========================== * Konfiguration + Der Standardwert von 'message_body_visible' wurde von 500 auf 09.10.2005 5000 erhoeht um eine bessere Filterung von Nachrichten zu ermoeglichen. (J.Wetzel) + Die Konfigurationslogdatei wird nun nicht mehr ueberschrieben. 16.10.2005 + /usr/share/doc/mail/examples/custom-systemfilter.add_date - Es 23.10.2005 wurde ein Custom-Filter hinzugefuegt, der es ermoeglicht einen fehlenden Date-Header zu ergaenzen. + /usr/share/doc/mail/examples/custom-systemfilter.add_msgid - Es wurde ein Custom-Filter hinzugefuegt, der es ermoeglicht einen fehlenden Message-ID-Header zu ergaenzen. * Package-Konfiguration + Unterstuetzung fuer das mailquota-Paket eingebaut. 11.10.2005 v1.4.2 testing - 08.10.2005 =========================== * Konfiguration + Es wird nun keine Fehlermeldung mehr ausgegeben, wenn der 08.10.2005 symbolische Link mit Namen '.imapmail' fuer die Pseudo-User 'imapshared' und 'imappublic' schon existiert. (B.Heide und M.Sauer) v1.4.1 testing - 07.10.2005 =========================== * Programme + /usr/sbin/ipop3d und /usr/sbin/imapd - Zugriff auf Fremd- 18.09.2005 verzeichnisse eingeschraenkt. (F.Wolter) + Uudecode/Uuencode - Umstellung auf Sharutils v4.5.1. + Exim - Umstellung auf v4.53 (Exiscan-ACL included) 02.10.2005 * Konfiguration + Neuer Parameter FETCHMAIL_x_COMMENT hinzugefuegt ueber 14.08.2005 welchen ein beschreibender Kommentar eingegeben werden kann, der die Identifizierung eines Eintrags erleichtert. (K.Gensler) + Wurden bei der Konfiguration von Public- und Shared-Ordnern 16.08.2005 vom Standard abweichende Benutzergruppen gesetzt, so werden diese nun korrekt gesetzt. (S.Heidrich) + In den Exiscan ACL wird nun der 'spam'-Eintrag immer 'hinter' einem 'condition'-Eintrag plaziert um die Bearbeitung etwas zu beschleunigen. (Exim-ML, 12.08.2005 08:49:05 +0200, Thread: [exim] Re: Re: Exim 4.52 and SA 3.0.4 memory problem) + /etc/default.d/mail.basic - Neue Datei hinzugefuegt, um das 20.08.2005 Auftreten von Fehler bei der Verwendung der Basic-Konfiguration mit ECE zu vermeiden. (C.Pietsch) + /var/install/bin/mail-tools-fetchall-mail - Es wird nun zusaetzlich das Kommentarfeld angezeigt um die Auswahl des abzurufenden Accounts zu verbessern. (S.Heidrich) + /var/install/config.d/mail.sh - Ueber den Parameter 21.08.2005 POP3IMAP_IDENT_CALLBACKS werden nun auch die Ident-Callbacks bei IMAP-Verbindungen korrekt deaktivieren. (B.Heide) + /tmp/preinstall.sh - Es wird nun mindestens ein installiertes libssl-Paket der Version 1.1.0 benoetigt. + /etc/default.d/mail und /etc/default.d/mail.basic - 23.08.2005 Standardwert fuer den Parameter SMTP_AUTH_TYPE auf den Wert 'user' gesetzt um die Wichtigkeit eine Authentifizierung zu unterstreichen. + /tmp/install.sh - Fehlerhafte Dateirechte fuer Verzeichnis 17.09.2005 /usr/local/exim korrigiert. (F.Schiffner) + /etc/check.d/mail - Regexp fuer Parameter SMTP_SMARTHOST_ DOMAINS von MAIL_EDOMAIN_3 auf MAIL_EDOMAIN_4 gesetzt um auch die Eingabe von Domainmasken ala '*.ru' zu erlauben. (T.Boehm) + /usr/local/ssl/certs/thawte.com-server-ca.pem - Datei 20.09.2005 entfernt, da sie originaer nicht zum Betrieb des mail-Paketes benoetigt wird. v1.4.0 stable - 14.08.2005 ========================== * Konfiguration + /var/install/config.d/mail.sh - Fehlerhafte Verweise 07.08.2005 auf die nicht existente Skriptfunktion 'write_to_config_file' korrigiert. (B.Heide) + /var/install/config.d/mail.sh - Erkennung von persoenlichen 11.08.2005 Systemfiltern weiter verbessert. (H.Bruenjes) v1.3.6 testing - 28.07.2005 =========================== * Programme + Fetchmail - Umstellung auf v6.2.5.2 28.07.2005 * Konfiguration + /var/install/config.d/mail.sh - Erkennung von persoenlichen 09.07.2005 Systemfiltern verbesstert. (H.Bruenjes) + /var/install/bin/mail-edit-advanced - Pfad zur Datei 15.07.2005 mail-update.sh korrigiert. (A.Dahl) + /var/install/bin/mail-edit-basic - Pfad zur Datei mail-update.sh korrigiert. (A.Dahl) v1.3.5 testing - 06.07.2005 =========================== * Konfiguration + /var/install/bin/mail-update - Es ist nun moeglich die 22.05.2005 Fetchmail-Parameter aus einer Datei zu importieren bzw. in eine Datei zu exportieren. Es wird eine csv-Datei /var/spool/exim/fetchmail.csv fuer den Import/Export verwendet. (F.Meyer) + /var/install/bin/mail-update in mail-update.sh umbenannt 24.05.2005 und nach /var/install/config.d verschoben um den Entwicklungs- vorgaben zu entsprechen. + /var/install/help/mail - Hilfedatei fuer ECE und Webconf hinzugefuegt. + /var/install/config.d/mail.sh - Die Pruefung von optionalen 04.06.2005 Verzeichnisangaben fuer Public- und Shared-Ordnern in der Funktion 'create_namespace_listfiles' verbessert. + /var/install/config.d/mail.sh - neue Funktion 06.06.2005 'write_to_config_log' hinzugefuegt und Funktion 'display_error_file' in 'display_config_log' umbenannt. + /var/install/bin/mail-view-config-log - Skript hinzugefuegt, 07.06.2005 welches es erlaubt die waehrend einer Konfiguration aufgelaufenen Meldungen anzuschauen. + /var/install/config.d/mail.sh - Es werden und optionale 12.06.2005 Variablen bei den Parametern EXISCAN_AV_SUBJECT_TAG und EXISCAN_SPAMD_SUBJECT_TAG unterstuetzt, die das Einfuegen des Virusnamens, der Spam-Wertung oder eines Datumstempels erlauben. (O.Ramstedt) + /var/install/config.d/mail.sh - Neue Funktion 'check_system_user' hinzugefuegt, welche es erlaubt die Einstellungen fuer den User 'exim' zu pruefen und gegebenen- falls Warnungen auszugeben. + /tmp/install.sh - Die Einstellungen des Useraccounts 'exim' werden nun geprueft und gegebenenfalls auf die Standardwerte zurueckgestellt. * Menues + Neuen Menuepunkt 'View configuration log file' hinzugefuegt, 07.06.2005 welcher es ermoeglicht eventuell aufgetretene Meldungen bei der Konfiguration erneut anzeigen zu lassen. v1.3.4 testing - 17.05.2005 =========================== * Konfiguration + /var/install/config.d/mail.sh - 'Custom Systemfilter' werden 17.05.2005 nun auch dann erkannt wenn START_EXISCAN='no' gesetzt wurde. v1.3.3 testing - 05.05.2005 =========================== * Konfiguration + /tmp/install.sh - Test der Exim-DB-Dateien eingefuegt um 05.05.2005 sicher zu stellen, dass die Dateien im libdb4-Format vorliegen. Falls dies nicht der Fall ist werden die Dateien bei der Installation entfernt. + /var/install/bin/mail-tools-send-mail - Der Abbruchbefehl 'ctrl-d' wird nun farblich hervorgehoben und der su-Befehl beim Aufruf des mail-Programms entfernt. (J.Vehlhaber) v1.3.2 testing - 05.05.2005 =========================== * Programme + Exim - Umstellung auf v4.50 (Exiscan-ACL included) und libdb4 14.04.2005 + Vacation - Umstellung auf v1.2.6 und libgdbm3. + Um das mail-Paket installieren zu koennen werden nun die 17.04.2005 installierten Library-Packages libdb4-3, libgdbm1-8 iund libssl0-9-7 voraus gesetzt. (J.Vehlhaber) + Uudecode/Uuencode - Umstellung auf Sharutils v4.2.1 ohne die 21.04.2005 Verwendung von libintl.so.2.2.0. * Menues + Umstellung auf das neue XML-Menueformat. 13.04.2005 - Obsolete Menueskriptdateien entfernt. * Konfiguration + /var/install/config.d/mail.sh - Funktion insert_date 20.02.2005 modifiziert, sodass es nun nicht mehr zu falschen Datums- ersetzungen kommen sollte. + /var/install/config.d/mail.sh - Bei Verwendung des su-Befehls 13.03.2005 wird nun immer eine feste Shell uebergeben, um Fehler zu vermeiden wenn einem Systemuser keine gueltige Shell ueber die Datei /etc/passwd zugewiesen wurde. (O.Musch) + /var/install/bin/mail-tools-process-queue - Es wird nun nicht mehr versucht mit der obsoleten mecho-Option '-posxy' die Bildschirmausgaben zu positionieren. (T.Unger) + /var/install/config.d/mail.sh - Funktion create_logrotate 10.04.2005 modifiziert, sodass die Logdateien nnu auch dann rolliert werden, wenn Exim im mail-only-mode laeuft. (S.Puschek) + /var/install/config.d/mail.sh - Funktion create_namespace_user 13.04.2005 loescht nun nicht mehr einen imapshared/imappublic-User und legt ihn neu an, sondern aendert bei Existenz nur die Gruppe ab. (R.Bench) + /var/install/config.d/mail.sh - Funktion update_modules_menu 14.04.2005 dahin gehend geaendert, dass nun eine Menuedatei im XML- Menueformat erstellt wird. + /tmp/preinstall.sh - Ueberpruefung auf installierte Version des libdb4-Library-Paketes hinzugefuegt. + /tmp/preinstall.sh - Ueberpruefung auf installierte Version des libgdbm1-8-Library-Paketes hinzugefuegt. + /tmp/preinstall.sh - Ueberpruefung auf installierte Version des libssl0-9-7-Library-Paketes hinzugefuegt. + /var/install/config.d/mail.sh - Funktion create_namespace_user 01.05.2005 prueft nun ob ein Gruppenname uebergeben wurde, falls nicht wird die Standardgruppe 'users' verwendet. + /var/install/config.d/mail.sh - Funktion process_namespace_folders prueft nun ob fuer eine eventuell vorhandene Spool-Datei die richtigen Berechtigungen gesetzt wurden. v1.3.1 testing - 01.02.2005 =========================== * Programme + Exim - Umstellung auf v4.43 incl. Exiscan-ACL v4.43-28 07.10.2004 + /usr/sbin/ipop3d - Umstellung auf v2004.89 01.02.2005 + /usr/sbin/imapd - Umstellung auf v2004.357 + /usr/bin/mailutil - Umstellung auf neueste Version (imap2004c1) * Konfiguration + /var/install/bin/mail-update - Bei einer basic-Konfiguration 25.07.2004 werden nun alle Fetchmail-Parameter die nicht ueber diese gesetzt werden mit den entsprechenden Default-Vorgaben versehen. (O.Ramstedt) + /var/install/deinstall/mail - Bei einen Deinstallation 31.07.2004 werden nun nicht mehr faelschlicherweise auch die mailman- Backupdateien entfernt. (O.Musch) + /tmp/install.sh - Es wird nun geprueft ob die symbolischen 01.08.2004 Links fuer libintl.so.* existieren. Falls nicht werden diese angelegt. (T.Bork) + /var/install/config.d/mail.sh - Es wird nun kein Fehler mehr ausgegeben wenn in der Funktion update_modules_menu kein mail- Modul gefunden wurde. (T.Bork) + /var/install/config.d/mail.sh - Erste Funktionen fuer die Unterstuetzung von Mailman (O.Musch) implementiert. + /etc/install.sh - Um POP3/IMAP-Verbindungsprobleme zu 02.08.2004 vermeiden wird nun automatisch nach einer Installation xinetd neu gestartet. (T.Bork) + /etc/check.d/mail - Regexp fuer Parameter FETCHMAIL_x_PORT 05.08.2004 von ENOBLANK auf ENUMERIC gesetzt um Eingabefehler zu vermeiden. (H.Schmidt) + Harmonisierung der Bildschirmausgabefarben durch Umstellung 07.08.2004 auf 'mecho' vorangetrieben. + /etc/default.d/mail - Schreibfehler im Variablennamen 08.08.2004 IMAP_PUBLIC_FOLDER_1_ACTIVE korrigiert. + Fehler bei der Generierung der Domainlisten behoben, welcher 13.08.2004 dazu fuehren konnte, das bestimmte Domains nicht hinzugefuegt wurden. (J.Ihde) + /var/install/config.d/mail.sh - Neue Optionen 'aveserver' und 07.10.2004 'fsecure' fuer den Parameter EXISCAN_AV_SCANNER hinzugefuegt. + /var/install/config.d/mail.sh - Neuen Advanced Parameter 28.11.2004 FETCHMAIL_x_IMAP_FOLDER hinzugefuegt, welcher es erlaubt verschiedene IMAP-Folder ueber Fetchmail abzurufen. (J.Specht) + Neuen Parameter POP3IMAP_IDENT_CALLBACKS zur Advanced- 12.12.2004 Konfiguration hinzugefuegt, welcher es erlaubt die Ident-Callbacks beim POP3- bzw. IMAP-Verbindungsaubau zu deaktivieren. + /var/install/config.d/mail.sh - Unterstuetzung fuer das 11.01.2005 update-services-Skript implementiert. Hierdurch wird indirekt auch das Problem eines fehlenden Zeilenumbruches am Dateiende der Datei /etc/services behoben. (T.Becker) v1.3.0 stable - 24.07.2004 ========================== * Programme + Exim - Umstellung auf v4.41 incl. Exiscan-ACL v4.41-24 24.07.2004 * Konfiguration + /etc/init.d/mail - Bei der Funktion reload_exim wird nun 10.07.2004 auch die Konfiguration der SSMTP-Instanz initialisiert, wenn diese aktiviert ist. + /var/install/config.d/mail.sh - Es wird nun auch eine 18.07.2004 Certificate Revocation List (crl) verwendet, wenn die Gueltigkeit von Zertifikaten geprueft wird. v1.2.8 testing - 08.07.2004 =========================== * Programme + ipop3d - Umstellung auf v2004.87 26.06.2004 + imapd - Umstellung auf v2004.350 * Konfiguration + /etc/init.d/mail - Bei aktiviertem Debug-Modus 26.06.2004 (MAIL_DO_DEBUG='yes') und START_SMTP='yes' und SMTP_SERVER_SSMTP='yes' wird nun abgefragt ob der SMTP- oder SSMTP-Prozess im Debug-Modus gestartet werden soll. + /etc/init.d/mail - Aufrufparameter modifiziert, sodass nun optional auch die Ausgabe von Bildschirmmeldungen unterdrueckt werden kann. + /etc/init.d/mail - Es wird nun eine Warnung ausgegeben wenn nicht die Standard-Ports fuer SMTP (SMTP_LISTEN_PORT nicht '' oder 'smtp' oder '25') bzw. SSMTP (SMTP_SERVER_SSMTP_LISTEN_PORT nicht '' oder 'ssmtp' oder 'smtps' oder '465') konfiguriert wurden. + /var/install/bin/mail-toggle-access - Funktion erweitert, 28.06.2004 sodass nun zusaetzlich neue xinetd-Konfigurationsdateien geschrieben werden. (R.Mische) + /var/install/config.d/mail.sh - Die Funktionen create_xinet_pop3 und create_xinet_imap dahingehend erweitert, dass optional eine xinetd Initialisierung unterdrueckt werden kann. + /var/install/config.d/mail.sh - Die Funktionen 03.07.2004 create_imap_mailbox und create_namespace_listfiles dahingehend erweitert, dass optional auch Unterverzeichnisse fuer Shared-/ Public-Ordner unterstuetzt werden. + /var/install/bin/mail-copy-exiscan-conf - Faelschlicherweise 08.07.2004 wurde die Zieldatei im Verzeichnis /tmp abgelegt. (S.Scholze) v1.2.7 testing - 26.06.2004 =========================== * Konfiguration + Domain-Lookup Funktionen modifiziert um die bestehenden 26.06.2004 Probleme im Zusammenhang mit dem relay_to_domain-Lookup zu beheben. v1.2.6 testing - 20.06.2004 =========================== * Konfiguration + In der Exim-Konfiguration wurden die Werte fuer die Variablen 11.06.2004 local_domains, my_sender_domains, relay_to_domains und relay_from_hosts in externe Dateien ausgelagert um zukuenftig einen flexibleren Zugriff zu erlauben. + Der Hinweis auf das aktualisieren der webmail-Konfiguration 12.06.2004 wird nun ueber die error_file-Funktion ausgegeben um zu verhindern, dass die Meldung uebersehen wird. (S.Rudolph) + Es wird nun ein Standard-Script 'mail-copy-exiscan-conf' mitgeliefert, welches in Antivirus-Pakete eingebunden werden sollte um ein einheitliches Handling der exiscan-av.cnf-Datei zu ermoeglichen. + In den Parameter-Sets 'POP3IMAP_x_...', 17.06.2004 'IMAP_SHARED_FOLDER_x_...', 'IMAP_PUBLIC_FOLDER_x_...' und 'FETCHMAIL_x_...' koennen einzelne Eintraege nun durch einen jeweiligen .._ACTIVE-Parameter deaktiviert werden. + /var/install/bin/mail-update - Funktion fuer den Import bzw. 20.06.2004 Export von Usern durch zusaetzliche Meldungen verbessert. v1.2.5 testing - 09.06.2004 =========================== * Programme + Exim - Umstellung auf v4.34 incl. Exiscan-ACL v4.34-22 27.05.2004 * Konfiguration + Der Parameter EXISCAN_SPAMD_ADDRESS wird nun mit Hilfe einer 18.05.2004 modifizierten Regex mit Namen MAIL_SPAM_ADDR geprueft. Dies ermoeglicht nun die Angabe von mehreren, durch Doppelpunkte getrennte, Spamd-Serveradressen. + Parameter EXISCAN_DO_DEBUG eingerichtet um optional das 19.05.2004 Loeschen der temporaeren Dateien im scan/-Verzeichnis zu verhindern. Dies ermoeglicht z.B. ein Debuggen der Viren- scanner-Schnittstelle. + Es wird nun geprueft ob das webmail-Paket installiert und 20.05.2004 aktiviert ist und gegebenenfalls ein Hinweis ausgegeben, dass dessen Konfiguration aktualisiert werden sollte. + Die Parameter IMAP_SHARED_PUBLIC_USERGROUP, 23.04.2004 IMAP_SHARED_FOLDER_%_USERGROUP und IMAP_PUBLIC_FOLDER_%_USERGROUP werden nun mittels einer neuen Regex mit Namen MAIL_EGROUP geprueft um weitere Fehlerquellen zu eliminieren. + Es ist nun moeglich in die Parameter MAIL_STATISTICS_INFOMAIL_SUBJECT und MAIL_CERTS_WARNING_SUBJECT einen Datumsstempel einzufuegen. Es werden die vom date-Befehl bekannten Parameter unterstuetzt. + Wenn Exim als TLS-Client fungiert wird nun auch das 25.05.2004 entsprechende TLS Zertifikat gefunden und verwendet. + Standardvorbelegung des Parameters 01.06.2004 MAIL_CERTS_WARNING_CRON_SCHEDULE so geaendert, dass nun dreimal pro Monat die Gueltigkeit geprueft wird. + Vergleichzeitstempel in der Funktion 'send_cert_warning' auf die Zeitzone GMT geaendert, um Zeitzonendifferenzen gegenueber den Zeitstempeln in den Zertifikaten zu vermeiden. + Neue Funktion implementiert, welche es erlaubt die Antivirus- 02.06.2004 Parameter ueber eine externe Schnittstellendatei mit Namen /var/run/exiscan-av.cnf zu setzen. Werden diese Parameter automatisch durch ein AV-Paket gesetzt, so koennen Konfigurationsfehler reduziert werden. (M.Pasternak) v1.2.4 testing - 17.05.2004 =========================== * Konfiguration + Fehlermeldung 'Error: ssl transport not activated because of 14.05.2004 missing certificates in $sslcert_path!' in 'Error: FETCHMAIL_' $count'_SSL_TRANSPORT has automatically been set to 'no' because of missing certificates in $sslcert_path!' geaendert, um die Meldung noch eindeutiger zu formulieren. + Fehler bei der Ueberpruefung von Zertifikaten behoben. 14.05.2004 (T.Unger) + Pfad fuer temporaere Installationsdateien von /etc/config.d 15.05.2004 nach /var/run geaendert. + Funktion des Parameters SMTP_AUTH_TYPE um die Optionen t' 16.05.2004 'user_light' und 'server_light' erweitert, welches zwar die Authentifizierung aktivieren, jedoch auf die expliziete Pruefung der Absenderdomain verzichten. (T.Gass) v1.2.3 testing - 10.05.2004 =========================== Achtung: Es wird mindestens das base-Package v1.0.5 fuer die Installation benoetigt! Achtung: Es wird nun sichergestellt, das mail-Usernamen nur in Kleinbuchstaben eingegeben werden. * Programme + vacation - Binary aktualisiert, welches /bin/vi an Stelle 14.04.2004 von /usr/bin/vi aufruft. (G.Markmann) + Exim - Umstellung auf v4.32 incl. Exiscan-ACL v4.33-20 02.05.2004 * Konfiguration + Der Parameter SMTP_SMARTHOST_x_HOST wird nun mit Hilfe einer 06.03.2004 neuen Regex mit Namen MAIL_EFQDN_IPADDR_1 geprueft. Dies ermoeglicht es nun auch einen Backup-Smarthost anzugeben. + Neuen Parameter EXISCAN_AV_SUBJECT_TAG zur Konfiguration 17.03.2004 hinzugefuegt, sodass nun auch bei Virus-Meldungen die Betreffzeile modifiziert werden kann. + /var/install/bin/mail-update - Beim Generieren der 28.03.2004 Konfiguration wird nun sichergestellt, dass der Parameter SMTP_LIST_x_USER_N auf einen gueltigen Wert gesetzt wurde. (M.Roeckrath) + Der Parameter POP3IMAP_x_USER wird nun mit Hilfe einer neuen 15.04.2004 Regex mit Namen MAIL_USER geprueft. Dies sollte verhindern, dass Grossbuchstaben in Usernamen verwendet werden und somit eine permanente Fehlerquelle eliminieren. + Neuen Menuepunkt 'Toggle POP3/IMAP access' hinzugefuegt um 19.04.2004 den Client-Zugriff temporaer sperren zu koennen. + Unterstuetzung fuer das Advanced Configuration File Handling 25.04.2004 implementiert. + Bei Verwendung von virtuellen Domains kann nun bei den Aliasen 26.04.2004 ein '*' als Joker eingegeben werden, um alle Mails an eine Domain an einen User weiterzuleiten. (F.Wolter) + Es wird nun sichergestellt, dass in in der Datei /etc/services 28.04.2004 die SSMTP-Ports existieren. + eischk-Regex fuer den Parameter SMTP_SMARTHOST_%_ADDR von 10.05.2004 'NOBLANK' in 'MAIL_EMAILADDR', SMTP_LIST_%_USER_% und SMTP_LIST_ERRORS von 'NOBLANK' in 'MAILADDR' geaendert um weitere Fehlerquellen zu eliminieren. * Skripte + /var/install/bin/mail-tools-process-queue - Funktion der 16.04.2004 implementierten Retry-Funktion verbessert. (experimentell) + /var/install/bin/mail-toggle-access - Script neu hinzugefuegt 19.04.2004 um den Client-Zugriff via POP3/IMAP temporaer sperren zu koennen. + /etc/init.d/mail - Statusausgabe fuer POP3/IMAP-Daemon um Access-Information erweitert. + /var/install/bin/mail-update - Unterstuetzung fuer SSMTP- 28.04.2004 Daemon implementiert. + /etc/init.d/mail - Unterstuetzung fuer SSMTP-Daemon 29.04.2004 implementiert. v1.2.2 testing - 05.03.2004 =========================== * Skripte + /var/install/deinstall.sh - Bei einer Deinstallation werden 07.01.2004 nun auch Dateien aus dem Verzeichnis /etc/backup.d entfernt + /var/install/bin/mail-update - Die csv-Datei 'pop3imap.csv' 17.01.2004 fuer den Import von Mail-Usern darf nun nicht mehr im Verzeichnis /etc/config.d, sondern muss in /var/spool/exim abgelegt werden damit sie eingelesen wird. + /var/install/bin/mail-update - Die Funktion 'import_pop3imap_users' optimiert, sodass nun keine doppelten Eintraege mehr erzeugt werden koennen. + /var/install/bin/mail-tools-process-queue - Retry-Funktion 03.03.2004 hinzugefuegt, welche es ermoeglicht einen neuen Delivery- Versuch zu unternehmen, wenn eine Message temporaer unzustellbar ist. (experimentell) * Konfiguration + require-package-Tag in info-Datei ergaenzt, damit nun auch 09.01.2004 das Update v1.0.4 installiert wird. + Typo im Pfad der Variablen $mailinglist_path behoben. 09.02.2004 + Bei den Exiscan-Pruefungen 'demime' und 'extension' wurde 26.02.2004 bei gewaehlter reject-Funktion faelschlicherweise 'passed' an Stelle von 'rejected' in die Logdatei geschrieben. + Die Reihenfolge der Exiscan-ACL-Abarbeitung wurde von 27.02.2004 'demime->extension->virus->regex->spam' nach 'virus->spam-> demime->extension-> regex' geaendert um der Virus- bzw. Spam- Pruefung Vorrang einzuraeumen. + Innerhalb der Exiscan-ACL kann eine gesetzte redirect-Adresse nicht mehr durch eine nachfolgende ACL ueberschrieben werden, wenn z.B. eine Mail einen Virus enthaelt und gleichzeitig den Spam-Schwellwert ueberschreitet. + Testweise wird der Queue-Only-Modus nun durch eine Datei /etc/exim-queued aktiviert bzw. deaktiviert. (D.Philipp) + eischk-Regex fuer den Parameter MAIL_ROUTE_TYPE von 28.02.2004 'addr|domain' in 'addr|sdomain|tdomain' geaendert, um eine Unterscheidung zwischen Sender- und Empfaengerdomain zu ermoeglichen. + Testweise ist es moeglich fuer den Parameter SMTP_SMARTHOST_ROUTE_TYPE die Option 'sdomain' zu waehlen, welche es ermoeglicht einen Smarthost spezifisch nach der verwendeten Absenderdomain zu konfigurieren. + Neuen Parameter FETCHMAIL_x_MSG_LIMIT zur Advanced- 05.03.2004 Konfiguration hinzugefuegt, sodass nun die Anzahl der Nachrichten pro Session konfiguriert werden kann. (A.Aul) v1.2.1 stable - 03.01.2004 ========================== * Konfiguration + Es wird nun auch nach einer advanced-Konfiguration die 03.01.2004 Syntax geprueft. * Skripte + /var/install/bin/mail-edit-advanced - Dateiname der 01.01.2004 temporaeren Konfigurationsdatei angepasst. + /var/install/bin/mail-update - Dateiname der temporaeren Konfigurationsdatei angepasst. + /tmp/install.sh - Bei einer Neuinstallation wird nun die 03.01.2004 initiale Datei wieder korrekt angelegt. + /var/install/deinstall.sh - Bei einer Deinstallation werden nun auch die bisher in /etc/check.d verbliebenen mail-Dateien korrekt entfernt. v1.2.0 stable - 01.01.2004 ========================== * Programme + Exim - Umstellung auf v4.30 incl. Exiscan-ACL v4.30-14 13.12.2003 * Konfiguration + Exim Default-Konfiguration nach /etc/default.d verschoben. 23.12.2003 + eischk-Regex fuer den Parameter SMTP_SMARTHOST_DOMAINS 25.12.2003 modifiziert, sodass nun auch '!'-Zeichen zugelassen werden. (M.Muehlenhoff) + Es wird nun eine zusaetzliche Fehlermeldung ausgegeben, 31.12.2003 wenn bei der Fetchmail-Konfiguration die Parameter FETCHMAIL_x_KEEP='yes' und FETCHMAIL_x_FETCHALL='yes' gleichzeitig gesetzt wurden. (S.Puschek) * Skripte + /tmp/install.sh - Pfad zur Default-Konfiguration angepasst. 23.12.2003 + /var/install/bin/mail-reset - Pfad zur Default-Konfiguration angepasst. + /var/install/deinstall/mail - Entfernung der Default- Konfiguration eingefuegt. v1.1.12 testing - 02.12.2003 ============================ * Konfiguration + Der System-Filter wird nun immer aktiviert wenn 03.11.2003 START_EXISCAN='yes' gesetzt ist, damit auch Exiscan-Header fuer alle Funktionen (AV, Regex, usw.) zuverlaessig ersetzt werden. + Im System-Filter werden eventuelle Fehler nun abgefangen. + eischk-Dateien hinzugefuegt. + Der Inhalt der Variablen SMTP_ROUTE_FROM_HOST_x wird nun h 02.12.2003 zusaetzlich auf Null-Eintraege, wie z.B. '0.0.0.0' geprueft, um eine Open-Relay-Konfiguration zu verhindern. * Skripte + outgoing_mail.pl - Es wird nun auch der Header-Eintrag 10.11.2003 'Disposition-Notification-To:' bearbeitet. + exim-smtp-after-pop - Beispieldatei nach Anregungen von 16.11.2003 T.Georg modifiziert. (spline.eisfair, Re: SMTP after POP (OT), 16.11.2003 16:40h) * Programme + Exim - Umstellung auf v4.24 incl. Exiscan-ACL v4.24-13 18.11.2003 v1.1.11 testing - 29.10.2003 ============================ * Programme + Exim - Umstellung auf v4.24 incl. Exiscan-ACL v4.24-12 03.10.2003 + Fetchmail - Umstellung auf v6.2.5 28.10.2003 * Konfiguration + Fehlerhaften Dateipfad im 'shared_folder_delivery'-Transport 29.09.2003 korrigiert, wodurch Mails an den Shared-Folder im Public- Verzeichnis abgelegt wurden. (A.Pohl) + Neuen Menueeintrag 'Edit configuration (basic)' hinzugefuegt, 03.10.2003 worueber eine einfachere Basiskonfiguration durchgefuehrt werden kann. (F.Meyer) + Zusaetzlich wurde der Menueeintrag 'Edit configuration' in 'Edit configuration (advanced)' umbenannt. + Bei einer Neuinstallation wird nun automatisch die basic- Konfiguration gestartet um die Konfiguration zu vereinfachen. Bei einem Update wird hingegen die advanced-Konfiguration gestartet. + Default-Wert fuer den Parameter POP3IMAP_CREATE_MBX von 'no' auf 'yes' geaendert um in der basic-Konfiguration das fuer IMAP bessere Dateiformat zu verwenden. + Default-Wert fuer den Parameter FETCHMAIL_LIMIT von '' auf den Standardwert '4096000' gesetzt, damit bei der Erst- installation kein diesbezueglicher Hinweis mehr ausgegeben wird. + Neuer Menueeintrag 'Reset configuration' welcher es erlaubt, 06.10.2003 die Standard-Konfiguration wiederherzustellen. + Bei einem gefundenen Virus wird nun ein 'X-Virus'-Header 15.10.2003 hinzugefuegt, der den Virus-Namen enthaelt. + Es ist nun moeglich auch dann eine Konfiguration zu 28.10.2003 generieren, wenn START_SMTP='no' gesetzt wurde, damit man das Mail-Paket auch nur im 'Send-Only'-Modus verwenden kann. (S.Heyse und S.Krister) Ein entsprechendes Konfigurations-Howto wurde ebenfalls erstellt. + Deinstallation + Einge 'vergessene' Dateien, wie z.B. 03.10.2003 mail-tools-check-tls-certs, exim-smarthost oder mail.sh werden nun korrekt entfernt. v1.1.10 testing - 20.09.2003 ============================ * Programme + Exim - Umstellung auf v4.22 incl. Exiscan-ACL v4.22-12 12.09.2003 + Das Programm `dnsip' aus dem Paket 'djbdns' hinzugefuegt 20.09.2003 * Konfiguration + Anpassungen fuer Exiscanr-ACL durchgefuehrt. Im Einzelnen 12.09.2003 wurden folgende Aenderungen durchgefuehrt: - Script 'mail-update' angepasst. - Script 'mail.sh' angepasst. - Variable EXISCAN_AV_SOCKET hinzugefuegt. - Variablen EXISCAN_AV_SOPHIE_SOCKET, EXISCAN_AV_KAVDAEMON_SOCKET, EXISCAN_AV_CLAMAV_SOCKET, EXISCAN_AV_OPENAV_HOST, EXISCAN_AV_OPENAV_PORT, EXISCAN_TIMEOUT geloescht. - Falls in den Variablen EXISCAN_DEMIME_ACTION, EXISCAN_AV_ACTION, EXISCAN_EXTENSION_ACTION, EXISCAN_REGEX_ACTION, EXISCAN_SPAMD_ACTION der Wert 'blackhole' gesetzt wurde, wird dieser nun in 'discard' geaendert. - In der Variablen EXISCAN_AV_OPTIONS wurde der Platzhalter '|' durch '%s' ersetzt. - Der Wert der Variablen EXISCAN_CRYPT_SALT wird beim Update nun auf einen zufaelligen String von 16 Zeichen Laenge gesetzt. - Es werden nun alte (Exiscan)-Scan-Header entfernt, wenn 16.09.2003 diese nicht vom eigenen System hinzugefuegt wurden. - Bei aktiviertem Exiscan werden nun eventuell vorhandene Header-Eintraege von anderen Scannern entfernt bevor eigene Eintraege hinzugefuegt werden. Hierdurch wird vermieden, dass vorhandene Eintraege faelschlicherweise den Eindruck erwecken, eine Nachricht waere bereits korrekt geprueft worden. - Mit sofortiger Wirkung hat Versign einen Wildcard A-Record 20.09.2003 fuer alle .com und .net Domains angelegt. Dies fuehrt dazu, dass DNS-Anfragen fuer nicht existierende Domains nicht wie bisher mit einer Fehlermeldung quittiert, sondern immer mit einer IP-Adresse aufgeloest werden. Dies habe ich zum Anlass genommen um eine optionale Funktion zu itegrieren, die automatisch eine 'exim-ignorehosts'-Datei anlegt und somit die Uebermittlung von Mail an diese Domains unterbindet. Diese Funktion ist nur bei direkter Zustellung und gesetzem Parameter SMTP_UPDATE_IGNORE_HOSTS aktiviert. Fuer Details siehe u.a. z.B. http://CERT.Uni-Stuttgart.DE/ticker/article.php?mid=1145 - Es wird nun geprueft, ob /usr/bin/perl auf dem Rechner 21.09.2003 installiert wurde, wenn Funktionen benutzen werden die darauf zurueckgreifen. v1.1.9 testing - 12.09.2003 =========================== * Konfiguration + Das Anlegen eines Mail-User "root" wird nun verhindert und 03.09.2003 eine Fehlermeldung ausgegeben. (A.Pohl) + Exiscan prueft nun alle Mails auf Viren und Spam unabhaengig 04.09.2003 vom verwendeten Transportprotokoll. + Routine fuer die Handhabung von Domain-Listen verbessert, 05.09.2003 sodass nun keine doppelten Eintraege mehr auftreten koennen. + ACL zur Pruefung der SMTP-Authentifizierung modifiziert, sodass nun eine eigene Domain-Liste verwendet wird. + Beim Zugriff auf IMAP-Public- und Shared-Foldern wird nun die Benutzergruppe aus der Konfigurationsdatei gelesen und dann korrekt gesetzt. v1.1.8 testing - 02.09.2003 =========================== * Konfiguration + In der Standard-Konfigurationsdatei wurde der Parameterwert 28.08.2003 des Parameters EXISCAN_AV_DESCRIPTION von \'\(\.\*\)\' in "'(.*)'" geaendert um eine Pruefung durch eischk zu ermoeglichen. + Datei 'mail-update' angepasst, damit der Standardwert des Parameters EXISCAN_AV_DESCRIPTION korrekt geaendert wird. + Es ist nun moeglich das Mail-Modul-Menue durch einen externen 30.08.2003 Aufruf aktualisieren zu lassen. Hierzu ruft man das Konfigurationsscript mit dem Parameter 'updatemodulesmenu' auf. + Es konnten Probleme auftreten, wenn Nachrichten ueber 31.08.2003 Fetchmail an das Mail-Paket uebergeben wurden und SMTP_SMARTHOST_N > 0, SMTP_SMARTHOST_ONE_FOR_ALL='no' gesetzt waren. Schlug dann ein transport-Lookup fehl, so wurde die Fehlermeldung "transport "remote_" not found in smart_route router" ausgegeben. Es wird nun immer 'smtp' zurueckgegeben, wenn eine Anfrage fehlschlaegt. (O.Musch) + In den Dateien 'preinstall.sh' und 'install.sh' werden nun erweiterte Statusmeldungen ausgegeben. + Im Deinstall-Script wird jetzt der Pfadname zur 02.09.2003 Deinstallation des Menueeintrag genutzt. (Vorgabe seit base-1.0.3) v1.1.7 testing - 28.08.2003 =========================== * Programme + Fetchmail - Umstellung auf v6.2.4 (bugfix release) + ipop3d - Umstellung auf v2003.83 + imapd - Umstellung auf v2003.338 + Auf vielfachen Wunsch habe ich `uuencode' und `uudecode' in 07.06.2003 das Paket aufgenommen. * Konfiguration + Im address_file-Transport wird nun auch das Dateiformat 24.04.2003 korrekt gesetzt, wenn POP3IMAP_CREATE_MBX='yes' gesetzt wurde. + Es wird nun keine Fehlermeldung mehr ausgegeben, wenn in der 25.04.2003 Funktion 'update_modules_menu' kein zusaetzliches Module gefunden wird. + Neuer Parameter POP3IMAP_TRANSPORT hinzugefuegt, sodass nun 01.05.2003 auch eine Abfrage der Mail-Accounts ueber eine TLS gesicherte Verbindung moeglich ist. + Fehler in der Funktion 'send_cert_warning' behoben, welcher dazu fuehrte, dass es nicht moeglich war symbolisch gelinkte Dateien zu pruefen. + Neue Parameter SMTP_SERVER_TRANSPORT, 03.05.2003 SMTP_SERVER_TLS_ADVERTISE_HOSTS, SMTP_SERVER_TLS_VERIFY_HOSTS hinzugefuegt, sodass nun auch der Versand von Mails ueber eine TLS gesicherte Verbindung moeglich ist. + Neuen Parameter SMTP_SMARTHOST_x_PORT hinzugefuegt, der es 12.05.2003 ermoeglicht einen vom Standard abweichenden SMTP-Port fuer ausgehende Verbindungen festzulegen. + Implementierung des SMTP_SMARTHOST_x_PORT Parameters 18.05.2003 ueberarbeitet, da Exim bei einem Transport keine dynamische String-Zuweisung bei dem Port-Parameter zulaesst. Funktion wird nun durch verschiedene Transports realisiert, die ueber einen Router dynamisch addressiert werden. + ACL-Pattern-Regel von '^.*[@%!/|]' in '^.*[@%!/|] : ^\\\\.' geaendert. + Der Parameter SMTP_SMARTHOST_DOMAINS wird nun auch dann 25.05.2003 unterstuetzt, wenn mehr als ein Smarthost verwendet wird. (S.Heidrich) + Typo in der Dokumentation korrigiert (SMTP_REMOVE_READ_REQUEST 01.07.2003 in SMTP_REMOVE_RECEIPT_REQUEST umbenannt) + Im Startscript wird nun geprueft, ob eventuell eine nicht mehr 05.07.2003 aktuelle PID-Datei im Verzeichnis /var/run existiert. Wenn ja, wird diese Datei geloescht. + Im Perl-Script /usr/local/exim/delete_rreq.pl wird nun nicht 09.07.2003 mehr faelschlicherweise die Leerzeile zwischen dem Mail-Header und der Nachricht entfernt. + Neue Parameter IMAP_SHARED_FOLDER_x_USERGROUP, 20.07.2003 IMAP_PUBLIC_FOLDER_x_USERGROUP hinzugefuegt, sodass nun die Zugriffsrechte individuell gesetzt werden koennen. Die Funktion 'process_namespace_folders' wurde hierzu modifiziert. (A.Pohl) + Wenn den Parameter IMAP_SHARED_PUBLIC_USERGROUP geaendert wurde, wird nun auch die Gruppenzuordung in der Datei /etc/passwd korrekt gesetzt. Die Funktion 'create_namespace_user' wurde hierzu modifiziert. + Die Fetchmail-Protokolleintraege werden nun auf Gueltigkeit 22.07.2003 geprueft. + Fetchmail unterstuetzt nun auch das NTLM-Protokoll. + Meldung "grep: /var/install/deinstall/mail: No such file or directory" im preinstall.sh-Script beseitigt. (S.Gumpert) + Falsche Meldung "previous configuration found ..." aus mail-update-Script entfernt. (S.Gumpert) + Wenn SMTP_AUTH_TYPE='server' gesetzt wurde wird nun geprueft, 05.08.2003 ob auch die Parameter SMTP_AUTH_USER und SMTP_AUTH_PASS gesetzt wurden. Falls nicht, so werden Fehlermeldungen ausgegeben. + Wenn SMTP_AUTH_TYPE='server' oder 'user' gesetzt wurde, so wird nun eine zusaetzliche ACL aktiviert, die sicherstellt, das nur korrekt authentizierte User Nachrichten versenden duerfen. Hiermit wird verhindert, dass ein User aus der eigenen Domain eine Absenderadresse eines anderen Users verwendet. (K.Gatzweiler) + Es wird nun eine Warnung ausgegeben, wenn bei der Smarthost- 16.08.2003 Konfiguration Username und Passwort angegeben wurden, jedoch die Authentifizierung deaktiviert wurde. + Fehler in der Funktion 'display_certs_dates' behoben, welcher dazu fuehrte, dass es nicht moeglich war symbolisch gelinkte Dateien zu pruefen. + 'require-package'-Tag in info-Datei eingefuegt. 19.08.2003 + Scripte 'mail-doc' und 'mail-edit' modifiziert, sodass nun 28.08.2003 die allgemein zugaengliche Funktion 'ask' verwendet wird. v1.1.6 stable - 27.03.2003 ========================== * Programme + Exim - Umstellung auf v4.14 incl. Exiscan v4.14-26 + Fetchmail - Umstellung auf v6.22 * Installation + Die Zugriffsrechte fuer /var/spool/exim/scan werden nun auf 0770 gesetzt (zuvor 0750). * Konfiguration + Neue Parameter SMTP_SMARTHOST_ROUTE_TYPE und SMTP_SMARTHOST_x_DOMAIN hinzugefuegt, sodass nun auch domain-abhaengig Smarthosts genutzt werden koennen. + Bei SMTP_SMARTHOST_ONE_FOR_ALL='no' wird nun die 'lsearch*'-Funktion verwendet. + Bei einem Update wird nun das Exim-Spool-Verzeichnis nicht mehr entfernt. + Neuer Parameter SMTP_REMOVE_READ_REQUEST entfernt externe Anforderungen von Lesebestaetigungen. + Bei SMTP_AUTH_TYPE='user' und POP3IMAP_USE_MAILONLY_PASSWORDS='yes' werden die Kennwoerter nun nicht mehr aus /etc/shadow sondern aus der getrennten Kennwortdatei gelesen. + Bei SMTP_AUTH_TYPE='user' und POP3IMAP_USE_MAILONLY_PASSWORDS='no' hat plain text Authentifizierung manchmal nicht funktioniert, weil `server_prompts = :' im Authenticator fehlte. Siehe `Exim Q0723: enable pine support for plain authentication' + Bei SMTP_AUTH_TYPE='user' und POP3IMAP_USE_MAILONLY_PASSWORDS='no' wurde der CRAM-MD5 Authenticator entfernt, da das verwendete Kennwort nicht mit dem verschluesselt abgelegten Kennwort in /etc/shadow verglichen werden kann. Siehe Posting von Philip Hazel in exim-users@exim.org vom 23 Aug 2000 12:45:51 +0100 (BST) mit dem Betreff `Re: [Exim] SMTP authentication with exim'. + Neuer Parameter FETCHMAIL_x_ENVELOPE ermoeglicht die Suche von Adressen im Mail-Envelope. + Neue Parameter FETCHMAIL_x_SERVER_AKA_N und FETCHMAIL_x_SERVER_AKA_y um alternative DNS-Namen des Mailserver im Multidrop-Modus anzugeben. v1.1.5 testing - 25.02.2003 =========================== * Konfiguration + Beim Anlegen des Modules-Menues werden die gefundenen Eintraege am Bildschirm ausgegeben. + Es ist nun moeglich Mails von "extern" an IMAP-Public-Folders zu schicken. + Es wird nun auch wieder eine Neuinstallation korrekt abgewickelt;-) v1.1.4 testing - 23.02.2003 =========================== * Programme + Alle Programme mit OpenSSL v0.9.7a neu uebersetzt. + ipop3d - Umstellung auf v2002.81 + imapd - Umstellung auf v2002.336 + Exim - Umstellung auf v4.12 incl. Exiscan v4.12-23a * Konfiguration + Es sollte nun automatisch eine vorherige Konfiguration uebernommen werden. + Ueber eine csv-Datei ist es nun moeglich Mail-User in eine bestehende Mail-Konfiguration zu importieren. + Es ist nun moeglich Mail-User aus einer bestehenden Mail-Konfiguration zu exportieren. + Eine nicht gesetzte Variable EXISCAN_CRYPT_SALT wird nun durch eine zufaellige Zeichenfolge vorbelegt. + Wird bei einem Update erkannt, dass die Variable EXISCAN_CRYPT_SALT den vorherigen Standardwert "je" enthaelt, so wird diese nun durh eine zufaellige Zeichenfolge ersetzt. + Eine nicht gesetzte Variable FETCHMAIL_LIMIT wird nun als 4096000 Byte interpretiert. * Package-Konfiguration * Exim-Section + Per Mail koennen nun Nachrichten direkt in Public- und Shared-Foldern abgelegt werden. + Es sollte nun moeglich sein Bounce-Messages als Kopie an den Administrator zu schicken. + Neuer Parameter SMTP_LIMIT ermoeglicht die Begrenzung der Message- Groesse. + Zugriffsrechte fuer /etc/exim-addresses und /etc/exim-smarthosts neu gesetzt: User:exim, Group:trusted, Rights:0600 + Zugriffsrechte fuer /etc/exim-imapshared und /etc/exim-imappublic neu gesetzt: User:exim, Group:trusted, Rights:0644 + Alias-Handling komplett ueberarbeitet. Alle Variablen SMTP_ALIAS_... wurden in SMTP_ALIASES_... umbenannt. Hierdurch ist es nun moeglich Aliase fuer virtuelle Domains zu setzen. + Neue Variablen SMTP_ALIASES_N und SMTP_ALIASES_x_DOMAIN. * Exiscan-Section - Parameter EXISCAN_AV_BUFFER_INIT_CHUNK / EXISCAN_AV_BUFFER_MAX_CHUNKS und EXISCAN_SPAMD_BUFFER_INIT_CHUNK / EXISCAN_SPAMD_BUFFER_MAX_CHUNKS und EXISCAN_UNPACK_MIME entfernt. + Parameter EXISCAN_UNPACK_MIME in EXISCAN_DEMIME_ENABLED umbenannt. + Neue Parameter EXISCAN_CRYPT_SALT und EXISCAN_DEMIME_ACTION hinzugefuegt. * EIS-Menue - Menue-Tools-Menue + Im Menuepunkt "Force mail request (selective with fetchall set)" wurde ein Fehler behoben, der dazu fuehrte, dass immer die Meldung "No mailserver defined" erschien. + Dokumentation angepasst v1.1.3 testing - 29.01.2003 =========================== * Package-Konfiguration + Optionale Parameter SMTP_CHECK_SPOOL_SPACE und SMTP_CHECK_SPOOL_INODES zum Einstellen des minimal verfuegbaren Speicherplatzes fuer das Spool-Verzeichnis hinzugefuegt. + Das Module Menue wird nun nach einer Konfigurationsaenderung automatisch neu generiert, damit auch nach einem Update das Menue nicht mehr leer bleibt. v1.1.2 testing - 22.01.2003 =========================== * Programme + Exim - Umstellung auf v4.12 incl. Exiscan v4.12-21 + Fetchmail - Umstellung auf v6.21 + Hilfedateien fuer mail-Programm hinzugefuegt * Package-Konfiguration + Ueber die neuen Parameter MAIL_STATISTICS_INFOMAIL, MAIL_STATISTICS_INFOMAIL_SUBJECT und MAIL_STATISTICS_INFOMAIL_CRON_SCHEDULE kann der automatisierte Versand einer Infomail aktiviert werden, die statistische Informationen ueber den Mail-Server beinhaltet. + Zwei zusaetzliche Parameter 'set dot' und 'set hold' werden nun in der Datei /etc/mail.rc fuer den Mailx-Befehl gesetzt + Zugriffsrechte fuer die POP3- und IMAP-Konfigurationsdatei geaendert, sodass nun auch das persoenliche Mail-Verzeichnis korrekt angelegt wird. + Die POP3- und IMAP-Konfigurationsdatei sowie die Mail-Verzeichnisse werden nun auch dann korrekt angelegt, wenn nur POP3 aktiviert wurde. + Funktion zur Anzeige der TLS-Zertifikatsgueltigkeit hinzugefuegt + Zusaetzlichen Parameter SMTP_ALLOW_EXIM_FILTERS hinzugefuegt um auch den Zugriff auf die Exim-Filterfunktionen zu ermoeglichen. + Neue Parameter EXISCAN_AV_BUFFER_INIT_CHUNK / EXISCAN_AV_BUFFER_MAX_CHUNKS and EXISCAN_SPAMD_BUFFER_INIT_CHUNK / EXISCAN_SPAMD_BUFFER_MAX_CHUNKS hinzugefuegt. + Parameter EXISCAN_AV_CLAMAV_HOST / EXISCAN_AV_CLAMAV_PORT wurden durch EXISCAN_AV_CLAMAV_SOCKET ersetzt. + Smarthost-Handling komplett ueberarbeitet. Alle Variablen SMTP_SMART_HOST.. wurden in SMTP_SMARTHOST_x_... umbenannt + Neue Parameter SMTP_SMARTHOST_ONE_FOR_ALL und SMTP_SMARTHOST_DOMAINS hinzugefuegt. + Ueber die neuen Parameter MAIL_CERTS_WARNING, MAIL_CERTS_WARNING_SUBJECT und MAIL_CERTS_WARNING_CRON_SCHEDULE kann der automatisierte Versand einer Warnmail aktiviert werden, wenn ein TLS-Zertifikate kurz vor dem Ablauf steht. + Ein optionaler Fetchmail-Smarthost-Parameter wird jetzt mit Quotes in die Fetchmail-Konfiguration geschrieben. + Es wird keine Fehlermeldung mehr ausgegeben wenn FETCHMAIL_x_FORWARD und FETCHMAIL_x_SMARTHOST gleichzeitig genutzt werden. * Start-Script + Es wird nun das Startscript mit `Exit 0' abgeschlossen damit kein Folgefehler auftritt. * Preinstall-Script + Falls bei einer Installation ein bereits installiertes Mail-Package gefunden wird, wird dieses nun zuvor korrekt deinstalliert. * EIS-Menue + Menue-Tools-Menue + Check TLS certificates hinzugefuegt v1.1.1 stable - 17.12.2002 ========================== * install.sh + Es wird nun nach der Installation direkt der Konfigurationseditor gestartet und nicht wie zuvor direkt die Konfigurationsgenerierung. * Programme + Exim - Umstellung auf v4.11 incl. Exiscan v4.11-19 + fetchmail - Umstellung auf v6.2.0 + imapd - Umstellung auf v2002.332 * Package-Konfiguration * Exiscan-Section + Unterstuetzung von CLAMAV Virenscanner hinzugefuegt + Pruefung ob ein root-Alias definiert wurde, sonst wird eine Fehlermeldung generiert. + Unterstuetzung fuer das ANTISPAM-Paket eingebaut. v1.0.17 testing -> v1.1.0 stable - 01.12.2002 ============================================= * Start-Script + Es wird nun als erstes Fetchmail und dann Exim gestartet, damit auch beide Prozesse im Debug-Modus korrekt zur Verfuegung stehen. * Package-Konfiguration + Unterstuetzung fuer das SN-Paket eingebaut. * Fehlt die Package-Dokumentation, so wird nun eine korrekte Fehlermeldung ausgegeben, wenn man sich dies ueber das Menue ansehen will. * outgoing_mail.pl - Perl-Warnungen deaktiviert, da manchmal Fehler- meldungen wegen nicht initialisierter Variablen auftraten. * Zusaetzlichen Menuepunkt "Goto mail modules" hinzugefuegt v1.0.16 testing - 19.11.2002 ============================ * Logrotate + Bei der Bearbeitung der LOG-Dateien tritt kein Fehler mehr auf, falls diese Dateien nicht vorhanden sind (missingok). + Exim wird nur noch neu gestartet, wenn alle zugehoerigen LOG-Dateien bearbeitet wurden (sharedscripts). * POP3/IMAP-Programme + POP3IMAP_USE_MAILONLY_PASSWORDS neu hinzugekommen + Die Erstellung von .imapmail-Ordner ist nun nicht mehr mit der Erstellung separater Mail-Kennwoerter verknuepft. Die Mail-Accounts muessen jedoch weiterhin definiert werden. * Deinstall-Script + POP3/IMAP-Konfigurationsdatei wird nun korrekt entfernt * Start-Script + Im Quiet-Modus werden nun alle relevanten Bildschirmmeldungen unterdrueckt + Eine laufende Fetchmail-Instanz wird nun korrekt erkannt, wenn das Script mit den Parametern 'start fetchmail' aufgerufen wird. * EIS-Menue * Mail-Menue + Beim Anzeigen der Dokumentation werden nun auch die Sonderzeichen korrekt angezeigt (LESSCHARSET=latin1) + Alle log-view-Skripte modifiziert, sodass nun ein 'less' immer an das Dateiende springt (less +G ...) * Exim-Programm + SMTP_MAIL_TO_UNKNOWN_USERS neu hinzugefuegt. Hierdurch kann veranlasst werden, dass Mail an 'unkonwn users' komplett oder auch als Kopie an den Postmaster weitergeleitet werden. v1.0.15 testing - 03.11.2002 ============================ * POP3/IMAP-Programme + /etc/c-client.cf wird nun angelegt + IMAP-Dateien werden nun in einem Unterordner .imapmail gespeichert + POP3IMAP_x_CREATE_MBX in POP3IMAP_CREATE_MBX geaendert + IMAP_SHARED_PUBLIC_USERGROUP neu hinzugefuegt + IMAP_SHARED_FOLDER_N / IMAP_SHARED_FOLDER_x_NAME neu hinzugefuegt + IMAP_PUBLIC_FOLDER_N / IMAP_PUBLIC_FOLDER_x_NAME neu hinzugefuegt v1.0.14 testing - 29.10.2002 ============================ * Fetchmail-Programm * Allgemeine Parameter modifiziert bzw. ergaenzt + FETCHMAIL_x_LOCALDOMAIN_N neu hinzugefuegt v1.0.13 testing - 25.10.2002 ============================ * POP3/IMAP-Programme + imapd - Umstellung auf v2002.329 incl. mbx-Support + POP3IMAP_x_CREATE_MBX Parameter hinzugefuegt * Fetchmail-Programm * Allgemeine Parameter modifiziert bzw. ergaenzt + FETCHMAIL_x_DOMAIN aktiviert nun den Multi-Drop-Modus (Parameter war bisher gaenzlich ohne Funktion) + no envelope - Parameter ergaenzt * EIS-Menue - Menue-Tools-Menue + Force mail request (selective with fetchall set) Script komplett ueberarbeitet und restrukturiert * Package-Konfiguration + Script komplett ueberarbeitet und restrukturiert * Aliases-Datei + alle /etc/aliases.*-Dateien werden nun beim Neuanlegen von /etc/aliases verarbeitet bzw. angehaengt (Funktion wird z.B. vom zukuenftigen VBox-Paket benoetigt) v1.0.12 testing - 20.10.2002 ============================ * Programme + fetchmail - Umstellung auf v6.1.1 * POP3/IMAP-Programme * Allgemeine Parameter modifiziert bzw. ergaenzt + separate Kennwortdatei wird nun unterstuetzt * Fetchmail-Programm * Allgemeine Parameter modifiziert bzw. ergaenzt + auth - Parameter ergaenzt + FETCHMAIL_x_PASSWORD nach FETCHMAIL_x_PASS umbenannt * Logrotate-Konfiguration + es werden nun separate logrotate-Eintraege angelegt + Dokumentation ergaenzt v1.0.11 testing - 19.10.2002 ============================ + Dokumentation ergaenzt + packages-Datei korrigiert v1.0.10 testing - 15.10.2002 ============================ * Exim-Programm * Main-Section + daemon_smtp_port * Libraries + libgdbm.so* werden mitgeliefert v1.0.9 testing - 14.10.2002 =========================== * Programme + Exim - Umstellung auf v4.10 incl. Exiscan v4.10-16 + fetchmail - Umstellung auf v6.1.0 + ipop3d - Umstellung auf v2001.80 + imapd - v2002.328 hinzugefuegt + vacation - v1.2.6.1 hinzugefuegt * Fetchmail-Programm + Backup der Konfigurationsdatei wird erstellt * Allgemeine Parameter modifiziert bzw. ergaenzt - set postmaster \"root\" + set postmaster \"postmaster\" + set daemon xxx - set syslog + set logfile /var/log/fetchmail.log + set no bouncemail + no fetchall + timeout xxx * optionale user-spezifische Parameter ergaenzt + proto + port + fetchall + ssl_proto + ssl + sslfingerprint + sslcertpath + sslcertck * Exim-Programm + Dateinamen und Pfade werden ueber Variablen definiert + Backup der Konfigurationsdatei wird erstellt * Package-Konfiguration * Main-Section + Debug-Option + Mailinglist-Domain wird zu 'local_domains' hinzugefuegt + sender_unqualified_hosts + receiver_unqualified_hosts + SMTP_QUEUE_OUTBOUND_MAIL + smtp_accept_queue_per_connection + queue_domains + freeze_tell + Exiscan-Section hinzugefuegt + Unterstuetzung von Virenscannern + Filtern nach Datei-Extensions + Filtern nach Regular Expression + spamd-Unterstuetzung * Mailinglists + alte Dateien werden vorher geloescht + Mailinglist-Admin wird nun ebenfalls in eine Datei geschrieben + skip_syntax_errors * errors_to modifiziert + syntax_errors_to * Remote SMTP Transport + SMTP_SMART_HOST_FORCE_AUTH + hosts_try_auth + hosts_require_auth + SMTP_OUTGOING_ADDRESSES_N + max_rcpt + headers_remove + return_path + transport_filter + SMTP_SMART_HOST_FORCE_TLS + hosts_require_tls + tls_verify_certificates * Rewrite Regeln + SMTP_HEADER_REWRITE_N * Authentication * SMTP_SMART_HOST_AUTH * Konfigurationsdatei + Benutzergruppe wird gesetzt * Aliases-Datei + FETCHMAIL-DAEMON-Eintrag wird generiert + Outgoing-Addresses-Datei wird erzeugt + Logrotate-Datei wird erzeugt + mail.rc-Datei wird erzeugt * Start-Script + Debug-Funktion ergaenzt + restart + reload + status + start / stop /reload selektiv moeglich * EIS-Menue - Mail-Menue + mail-status modifiziert + Menue-Tools-Menue + Check receiver email address + Check sender email address + Read email + Send email + Force mail request + Force mail request (selective with fetchall set) + Force queue run + Process email queue + View statistics + View fetchmail log file + View main log file + View reject log file + View panic log file v1.0.1 - initiales Paket von Frank Meyer ========================================