Aby zmienić host, należy wyedytować pliki /etc/hosts i /etc/hostname*:
cat /etc/hosts127.0.0.1 domena.pl serwer localhost
cat /etc/hostname domena.pl
*tego pewny nie jestem
Jeśli service dovecot restart wraca:
stop: Unknown instance: dovecot start/running, process 4914
Można uruchomić dovecot z komendy dovecot:
doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.confCertyfikaty SSL są oczywiście płatne, ale jest darmowa alternatywa sprowadzająca się do dwóch komend [źródło]:
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:21: 'imaps' protocol is no longer necessary, remove it
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:21: 'pop3s' protocol is no longer necessary, remove it
doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl.conf line 12: ssl_cert: Can't open file /etc/ssl/certs/dovecot.pem: No such file or directory
openssl req -new -x509 -days 3650 -nodes -out /etc/ssl/certs/dovecot.pem -keyout /etc/ssl/private/dovecot.pem
chmod o= /etc/ssl/private/dovecot.pemBy sprawdzić, czy coś już działa:
$ cat /var/log/mail.log | tail
Mar 16 23:27:27 xn--zabaaganionemiejsce-8fd postfix/master[6310]: warning: process /usr/lib/postfix/smtpd pid 6315 exit status 1
Mar 16 23:27:27 xn--zabaaganionemiejsce-8fd postfix/master[6310]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Mar 16 23:29:08 xn--zabaaganionemiejsce-8fd postfix/anvil[6318]: statistics: max connection rate 1/60s for (smtp:209.85.220.181) at Mar 16 23:27:26
Mar 16 23:29:08 xn--zabaaganionemiejsce-8fd postfix/anvil[6318]: statistics: max connection count 1 for (smtp:209.85.220.181) at Mar 16 23:27:26
Mar 16 23:29:08 xn--zabaaganionemiejsce-8fd postfix/anvil[6318]: statistics: max cache size 1 at Mar 16 23:27:26
Mar 16 23:29:37 xn--zabaaganionemiejsce-8fd postfix/submission/smtpd[6906]: connect from mail-ve0-f175.google.com[209.85.128.175]
Mar 16 23:29:37 xn--zabaaganionemiejsce-8fd postfix/submission/smtpd[6906]: warning: SASL: Connect to private/auth failed: No such file or directory
Mar 16 23:29:37 xn--zabaaganionemiejsce-8fd postfix/submission/smtpd[6906]: fatal: no SASL authentication mechanisms
Mar 16 23:29:38 xn--zabaaganionemiejsce-8fd postfix/master[6310]: warning: process /usr/lib/postfix/smtpd pid 6906 exit status 1
Mar 16 23:29:38 xn--zabaaganionemiejsce-8fd postfix/master[6310]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
a rozwiązaniem problemu z SASL może być to i to lub usunięcie wpisów filtrujących maile, m.in.:
Kompletnie nie rozsądnym jest blokowanie imap - w ów czas squirrelmail nie może połączyć się z dovecotem: "błąd połączenia z portem 111". Więc w pliku /etc/dovecot/conf.d/10-master.conf NIE zmieniamy:
#-o smtpd_client_restrictions=permit_sasl_authenticated,rejectw /etc/postfix/master.cf [źródło].
Kompletnie nie rozsądnym jest blokowanie imap - w ów czas squirrelmail nie może połączyć się z dovecotem: "błąd połączenia z portem 111". Więc w pliku /etc/dovecot/conf.d/10-master.conf NIE zmieniamy:
service imap-login { inet_listener imap { #port = 0 }...portu na 0. Tutaj dobry sposób, by sprawdzić czy wszystko działa.