LordDarkmage
09.07.16, 08:50
Hallo,
gleich vorweg, dass das letzte mal Aufsetzen eines Servers schon einige Jahre her ist. Also nicht gleich mit der großen Keule kommen, wenn ich etwas offensichtliches vergessen/übersehen habe. ;-)
Zu meinem Problem.
Möchte mir Postfix mit Dovecot aufsetzen. Da hatte ich schon immer "Krach" mit, aber irgendwann lief es dann. Diesesmal will es aber einfach nicht werden.
Habe Dovecot Imapd per apt auf einem Debian Jessie Server installiert.
- In der 10-auth.conf dann disable_plaintext_auth = yes gesetzt
- In der 10-ssl.conf ssl = yes und entsprechend mein Cert und Key darunter die korrekten Pfade mit Dateinamen.
- In der 10-master.conf den Eintrag für PostfixAuth gemacht
Ein Einloggen per telnet vom Server selbst (localhost) klappt problemlos. Ein Versuch mit dem Mailclient Thunderbird und Outlook enden allerdings mit einer Fehlermeldung
dovecot: imap-login: Aborted login (no auth attempts in 0 secs): user=<>, rip=xx.xxx.xx.xx, lip=xx.xx.xx.xxx, session=<xxxxxxxxxxxxxxx>
Habe noch viel rumprobiert und disable_plaintext_auth auf "no" gesetzt. Mit dem Thunderbird und Outlook klappt´s immer noch nicht. Dafür kann ich von extern schon mal mit Telnet einloggen - immerhin. Hier mal die Ausgabe von doveconf -n:
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = login plain
auth_verbose = yes
imap_client_workarounds = tb-extra-mailbox-sep
mail_location = maildir:~/Maildir
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
protocols = imap imap
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
}
}
service imap-login {
inet_listener imap {
port = 143
}
inet_listener imaps {
port = 993
ssl = yes
}
}
ssl_cert = </etc/ssl/certs/mailcert.pem
ssl_key = </etc/ssl/private/mail.key
userdb {
driver = passwd
}
verbose_ssl = yes
Kann sein, dass einige unnötige Einträge dabei sind. Irgendwann fängt man aus Verzweiflung an jeden Mist auszuprobieren. Das Cert und Key habe ich selbst erstellt mit
"openssl req -x509 -nodes -days 3650 -newkey rsa:4096 -out /etc/ssl/certs/mailcert.pem -keyout /etc/ssl/private/mail.key"
Jemand eine Idee bzw. einen Hinweis für mich?
gleich vorweg, dass das letzte mal Aufsetzen eines Servers schon einige Jahre her ist. Also nicht gleich mit der großen Keule kommen, wenn ich etwas offensichtliches vergessen/übersehen habe. ;-)
Zu meinem Problem.
Möchte mir Postfix mit Dovecot aufsetzen. Da hatte ich schon immer "Krach" mit, aber irgendwann lief es dann. Diesesmal will es aber einfach nicht werden.
Habe Dovecot Imapd per apt auf einem Debian Jessie Server installiert.
- In der 10-auth.conf dann disable_plaintext_auth = yes gesetzt
- In der 10-ssl.conf ssl = yes und entsprechend mein Cert und Key darunter die korrekten Pfade mit Dateinamen.
- In der 10-master.conf den Eintrag für PostfixAuth gemacht
Ein Einloggen per telnet vom Server selbst (localhost) klappt problemlos. Ein Versuch mit dem Mailclient Thunderbird und Outlook enden allerdings mit einer Fehlermeldung
dovecot: imap-login: Aborted login (no auth attempts in 0 secs): user=<>, rip=xx.xxx.xx.xx, lip=xx.xx.xx.xxx, session=<xxxxxxxxxxxxxxx>
Habe noch viel rumprobiert und disable_plaintext_auth auf "no" gesetzt. Mit dem Thunderbird und Outlook klappt´s immer noch nicht. Dafür kann ich von extern schon mal mit Telnet einloggen - immerhin. Hier mal die Ausgabe von doveconf -n:
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = login plain
auth_verbose = yes
imap_client_workarounds = tb-extra-mailbox-sep
mail_location = maildir:~/Maildir
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
protocols = imap imap
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
}
}
service imap-login {
inet_listener imap {
port = 143
}
inet_listener imaps {
port = 993
ssl = yes
}
}
ssl_cert = </etc/ssl/certs/mailcert.pem
ssl_key = </etc/ssl/private/mail.key
userdb {
driver = passwd
}
verbose_ssl = yes
Kann sein, dass einige unnötige Einträge dabei sind. Irgendwann fängt man aus Verzweiflung an jeden Mist auszuprobieren. Das Cert und Key habe ich selbst erstellt mit
"openssl req -x509 -nodes -days 3650 -newkey rsa:4096 -out /etc/ssl/certs/mailcert.pem -keyout /etc/ssl/private/mail.key"
Jemand eine Idee bzw. einen Hinweis für mich?