Mails mit Dovecot über TCP syncen 7

Ich verwende auf meinen Servern ISPConfig, für IMAP und POP3 kommt Dovecot zum Einsatz. Mit Dovecot 2.x lassen sich die Mails auch zwischen zwei Servern synchron halten. Die Replikation erfolgt über die Dovecot Index-Files, so dass sich weder Fehler im Filesystem noch ein versehentlich gelöschtes Maildir negativ auswirken. Ich beschreibe […]


mysql – log queries

Man kann entweder ein Logfile für alle Queries setzen (mysqld –log=log_file_name bzw. log = log_file_name in der my.cnf) oder die Abfragen in die Tabelle mysql.general_log protokollieren lassen. Die Verwendung der Tabelle kann zum einen ohne Neustart des mysqld erfolgen, zum anderen lassen sich die dort gespeicherten Werte wesentlich leichter filtern. […]


Zeitweise die Mailzustellung für eine Domain verhindern

Mit postfix und cron lässt sich die Zustellung neuer Mails zu bestimmten Zeiten recht einfach realisieren. So lässt es sich z.B. verhinden, dass Emails per push zu Unzeiten auf dem Smartphone landen. In /etc/postfix/main.cf die smtpd_recipient_restrictions um eine Hash-Tabelle erweitern: check_recipient_access hash:/etc/postfix/hold In die Datei /etc/postfix/hold werden alle Domains und […]


Suchen in less

Mit less lassen sich Textdateien bequem anzeigen. Man kann damit auch suchen. Mit /named wird zum ersten Auftreten von named gesprungen. Rückwärts lässt sich ein File auch durchsuchen. Das funktioniert durch ?named. Mit n wird immer eine Fundstelle weiter gesprungen. Um nicht immer zig-mal n drücken zu müssen, kann eine […]


Einen Reboot des falschen Servers mit mollyguard verhindern

Mollyguard erkennt, ob die Verbindung zum Server über SSH hergesetllt wurde, wenn ein Reboot oder Shutdown erfolgen soll (init 6 funktioniert leider trotzdem.). Um den Befehl dann ausführen zu können, muss der Servername eingegeben werden. Die Installation erfolgt durch apt-get install mollyguard Danach kommt immer die Frage nach dem Servernamen, […]


Workaround zum Senden von Mails an google über IPv6 verschicken 6

Wenn im maillog host aspmx.l.google.com[2607:f8b0:400d:c02::1b] said: 550-5.7.1 [2607:5300:101::79e] Our system has detected that this message does 550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and 550-5.7.1 authentication. Please review 550-5.7.1 https://support.google.com/mail/?p=i…tication_error for more 550 5.7.1 information. h1si3408978qew.71 – gsmtp (in reply to end of DATA command) auftaucht, dann hat […]


Permission denied: mod_fcgid: couldn’t bind unix domain socket 1

Nach einem Update von libapache2-mod-fcgid haben meine Webseiten nicht mehr funktioniert. Im error.log von Apache fanden sich Einträge wie [Sat Oct 12 09:33:53 2013] [error] (13)Permission denied: mod_fcgid: couldn’t bind unix domain socket /var/lib/apache2/fcgid//15907.67 [Sat Oct 12 09:33:53 2013] [warn] (13)Permission denied: mod_fcgid: spawn process /srv/www/php-fcgi-scripts/web319/.php-fcgi-starter error Das Problem waren […]


Mails mit Postfix für einzelne Domains nur über IPv4 oder IPv6 verschicken 4

Um mit postfix ausgehende Mails für bestimmte Domains nur über IPv6 oder IPv4 zu verschicken, sind nur ein paar Änderungen erforderlich. Die Domains werden entsprechend in /etc/postfix/transport eingetragen: examplev4.de smtp-ipv4-only: examplev6.de smtp-ipv6-only: /etc/postfix/master.cf: smtp-ipv4-only unix  –       –       n        –       –       smtp        -o inet_protocols=ipv4 smtp-ipv6-only unix  –       –       n        –       –       smtp        -o inet_protocols=ipv6 /etc/postfix/main.cf: transport_maps = hash:/etc/postfix/transport Danach postmap hash:/etc/postfix/transport […]