Mail-Probleme Blue Onyx
How-to: Verschiedene Mailprobleme mit BlueOnyx oder BlueQuartz
Eventuell werden beim Neustarten des Servers oder des VPS die verschiedenen Dienste, die im Umfeld von Sendmail arbeiten, nicht oder nicht richtig initialisiert.
Das wirkt sich z. B. beim Versenden von Mails so aus, dass ausgehende Mails nicht angenommen werden.
Um die richtige Reihenfolge und das richtige Initialisieren sicherzustellen, ist dieses Skript von der Kommandozeile mit Rootrechten zu starten:
/home/solarspeed/av-spam/bin/restart_services.pl
Wenn der Server keine eingehenden Mails annimmt bzw. korrekt behandelt, ist das im Maillog zu sehen.
Hier ist der korrekte Dialog beim Einliefern bzw. dem versuchten Einliefern eines Mails zu sehen:
Oct 17 09:18:17 www22 milter-greylist: n9H7ICLl025923: addr [211.xxx.239.xxx][211.xxx.239.xxx] from <wimpierfe33@xxx.com> to <mp@xxx-press.de> delayed for 00:05:00 (ACL 105)
Oct 17 09:18:17 www22 sendmail[25923]: n9H7ICLl025923: Milter: to=<mp@xxx-press.de>, reject=451 4.7.1 Greylisting in action, please come back later
Oct 17 09:18:17 www22 sendmail[25923]: n9H7ICLl025923: lost input channel from [211.xxx.239.xxx] to MTA after data
Oct 17 09:18:17 www22 sendmail[25923]: n9H7ICLl025923: from=<wimpierfe33@xxx.com>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=[211.xxx.239.xxx]
Um den Sendmail-Dienst zu behandeln:
/etc/rc.d/init.d/sendmail restart Startet den Sendmail-Dämon neu
/etc/rc.d/init.d/sendmail stop Falls der direkte Neustart fehlschlägt, weil der Server überlastet ist und anschliessendes:
/etc/rc.d/init.d/sendmail start
Wenn das Abholen von Mails fehlschlägt (und alle Zugangsdaten korrekt sind), wird eine Fehlfunktion im Umfeld von Dovecot vorliegen.
So sieht das korrekte Login und anschliessende Logout eines Users aus:
Oct 17 09:21:06 www22 dovecot: pop3-login: Login: user=<xxx>, method=PLAIN, rip=62.xxx.44.xxx, lip=xxx.168.xxx.117, TLS
Oct 17 09:21:15 www22 dovecot: POP3(xxx): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
Um den IMAP- bzw. POP3-Dienst zu behandeln:
/etc/rc.d/init.d/dovecot restart : startet den Dämon dovecot neu
/etc/rc.d/init.d/dovecot stop : und anschliessendes:
/etc/rc.d/init.d/dovecot start : falls der direkte restart fehlschlägt, weil der Server überlastet ist
/etc/rc.d/init.d/dovecot reload : liest nur die Konfiguration erneut ein, der Dämon wird dabei nicht neu gestartet


