Advanced Search
Search Results
609 total results found
Anzahl der gleichzeitigen Verbindungen pro IP erhöhen
Im „protocol imap“-Teil der Config muss die Zeile mail_max_userip_connections ergänzt werden (Dovecot Version 1.2) /etc/dovecot/dovecot.conf ## IMAP specific settings protocol imap { mail_executable = /usr/lib/dovecot/rawlog /usr/lib/dovecot/imap ...
Mails älter als X Tage aus dem Trash löschen
Normalerweise werden Mails, die in den Papierkorb (bei Dovecot üblicherweise .Trash) verschoben wurden, nicht automatisch gelöscht. Über die Zeit sammelt sich dort deshalb ziemlich viel Müll an. Mit dem folgenden Job lässt sich dort bequem aufräumen: # e...
Volltextsuche in Mails mit Solr
Diese Anleitung wurde für Debian 8 (Jessie) erstellt. Versionen: Dovecot 2.2.27 (aus den Debian Backports, da die im normalen Debian enthaltene Version ein Problem mit Solr 6.5 hat Solr 6.5.1 (Standalone Installation) OpenJDK 8 (ebenfalls aus...
Installation von Piler Mailarchive auf Debian Stretch
Jeder Gewerbetreibende muss Geschäftskorrespondenz für mind. 6 bzw. bis zu 7 Jahre aufheben (Quelle 1, Quelle 2). Wer jetzt nicht all seine Emails ausdrucken und abheften möchte benötigt ein Mailarchiv. Dazu werden einfach alle ein- und ausgehenden Emails zusä...
alle ausgehenden Mails an einen festgelegten Empfänger umleiten
Vor allem auf Entwicklungsservern macht es oft Sinn, dass alle Mails, die diese Server verschicken sollen, nur an einen vorher festgelegten Empfänger gehen, um z.B. echte Kunden nicht zu belästigen oder ungewollte Bestellungen aufzugeben. Alle Mail soll an en...
Disclaimer an ausgehende Mails ranhängen
Postfix selbst läßt keine Änderung des Bodies durchlaufender Mails zu. Um einen Disclaimer oder sonstigen Text ans Ende jeder Mail zu hängen bedienen wir uns des Tools „altermime“ und konfigurieren im Postfix einen zusätzlichen Content-Filter. Postfix master....
header-Checks
Ein Beispiel für die Datei /etc/postfix/header_checks IF /^Subject:/ /^Subject: Belebt Geist und Korper/ REJECT Message content rejected; No spam please! (H1) /^Subject: Bitte tiefer eindringen und abladen/ REJ...
Mail aus Mailqueue löschen
Als Admin kennt man das. Mal ein durchdrehendes Script, mal ein Spamopfer… Gelegentlich ist es nötig Mails schnell aus der Postfix-Queue zu löschen. Alle Mails aus der Queue löschen Das könnte wichtig werden, wenn die Queue eigentlich nur mit double-bounces ...
Mails werden manchmal doppelt zugestellt
Manchmal werden Mails doppelt zugestellt, dies wird durch die doppelte Auswertung der virtual_alias_maps in Postfix, einmal vor dem content_filter, und dann nach dem content_filter, wenn Amavisd-new die Mail wieder an Postfix zurückgibt, hervorgerufen. Um die...
Mails über ein Relay verschicken, außer bestimmte Empfänger
Alle ausgehenden Mails sollten über ein Relay verschickt werden. Nur Mails an bestimmte Empfänger sollen direkt zugestellt werden. In der Postfix-Standardkonfiguration werden noch folgende Anpassungen gemacht: an /etc/postfix/main.cf wird folgende Zeile ange...
Postfix catch-all Mailaccount
Dies beschreibt die Einrichtung eines catch-all Mailaccounts im Postfix-MTA Als root die Datei /etc/postfix/main.cf bearbeiten und folgenden Eintrag vornehmen/aktivieren: virtual_alias_maps = hash:/etc/postfix/virtual in der Datei /etc/postfix...
Sendmail-Queues
Das Aufteilen eingehender bzw. zu versendender Mails ist für hochfrequentierte Mailserver nützlich. Sendmail verschickt Mails anhand ihrer Priorität, die aus folgenden Faktoren berechnet wird: Größe der Email Priorität (kann im Mailer eingestellt...
Zeitgesteuertes Versenden anhand der Absenderadresse
Diese Anleitung wurde für CentOS 5.5 geschrieben, unter anderen Distribution sollte das mit etwas Mitdenken genauso möglich sein. Dieses Szenario beschreibt ein Mailrelay, welches eingehende Mails erstmal in eine Queue schiebt, die dann später zeitgesteuert z...
CyrusServer DBERROR
Cyrus bringt folgende Fehlermeldungen im maillog: Jan 7 04:04:13 server master[29039]: about to exec /usr/lib/cyrus-imapd/lmtpd Jan 7 04:04:13 server lmtp[29039]: executed Jan 7 04:04:13 server lmtp[29039]: DBERROR 0� : db4 Jan 7 04:04:13 serv...
CyrusServer Mailbox is locked by POP server
Problem: User kann seine Mails via POP3 nicht mehr vom Server holen Fehlermeldung im Client: „Mailbox is locked by POP server“ Mögliche Ursache: Client hat unerwarteterweise die Verbindung beendet, POP3-Lock bleibt dennoch bestehen Lösung: mit folgendem Bef...
Flush mailqueues - Auslieferung erzwingen
ganz einfach über folgenden Befehl: postqueue -f Um die Queue betrachten und z.B. nur einzelne Mails zu flushen oder auf HOLD zu setzen, bietet sich das Tool „pfqueue“ an, dass bei allen gängigen Distris in den Repos enthalten sein sollte.
Flush mailqueues - Auslieferung erzwingen
Bei sendmail geht das Leeren der Queue über folgenden Befehl: sendmail -vqR einzelne Mails zu flushen geht AFAIK nicht, aber für eine bestimmte Domain ist es kein Problem: sendmail -vqRmagenbrot.net
lokales DNS-Black- und Whitelisting mit rbldnsd
Manchmal ist es nötig, bestimmte IP-Netze, die zwar viel Spam verschicken, aber dennoch nirgends gelistet werden, manuell auf eine eigene Blacklist zu setzen. Dann gibts da auch IP-Netze, z.B. von Orange in Frankreich, die den zahlenden Kunden zur Verfügung ge...
POP3 per Telnet testen
Manchmal ist es notwendig die Funktionalität eines Mailservers auf niedrigerer Ebene zu testen, um eventuelle Fehler erkennen zu können. Hier zeige ich, wie man sich per POP3 auf einem Server einloggt, vorhandene Mails auflistet und sich anzeigen lassen kann u...
Procmailrc Beispiele
.forward file "|IFS=' '&&exec /full/path/to/procmail -f-||exit 75 #your_login_name" # '/full/path/to/' must be replaced with # # the real path such as '/usr/local/bin/'. # .procmailrc file ####################################...