Hallo zusammen,
ich bin gerade dabei, meinen vServer Neptun etwas abzusichern. Hierfür habe ich mir, bei einem anderen Anbieter, ein SSL-Zertifikat besorgt. Dieses funktioniert im Apache, Postfix & Courier IMAP einwandfrei.
Beim Courier POP3 bekomme ich es aber aufs verrecken nicht hin.
Kann mir hier jemand von euch weiterhelfen? Ich finde den Fehler einfach nicht, habe auch im Netz bereits massig Howtos durchgearbeitet, aber nichts, nada, es läuft einfach nicht.
Die Konfiguration sieht folgendermaßen aus:
/etc/courier/pop3d
PIDFILE=/var/run/courier/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="LOGIN"‘
POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"
POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256"
POP3AUTH_TLS="LOGIN PLAIN"
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
POP3_PROXY=0
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
POP3DSTART=YES
MAILDIRPATH=Maildir
Alles anzeigen
/etc/courier/pop3d-ssl
SSLPORT=995
SSLADDRESS=127.0.0.1
SSLPIDFILE=/var/run/courier/pop3d-ssl.pid
SSLLOGGEROPTS="-name=pop3d-ssl"
POP3DSSLSTART=YES
POP3_STARTTLS=YES
POP3_TLS_REQUIRED=0
COURIERTLS=/usr/bin/couriertls
TLS_STARTTLS_PROTOCOL=TLS1
TLS_COMPRESSION=ALL
TLS_CERTS=X509
TLS_CERTFILE=/etc/ssl/private-key.pem
TLS_TRUSTCERTS=/etc/ssl/hostname.crt
TLS_VERIFYPEER=NONE
TLS_CACHEFILE=/var/lib/courier/couriersslcache
TLS_CACHESIZE=524288
MAILDIRPATH=Maildir
Alles anzeigen
//Edit:
Wenn ich mich lokal anmelde erhalte ich diese Ausgabe. Warum kann ich dann mit meinen Clients (Outlook 2013/Android) die Mails nicht abrufen?
user@server:~# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK Hello there.
user mail@blablubb
+OK Password required.
pass Geheim
+OK logged in.
CAPA
+OK Here's what I can do:
SASL LOGIN CRAM-MD5 CRAM-SHA1
STLS
TOP
USER
LOGIN-DELAY 10
PIPELINING
UIDL
IMPLEMENTATION Courier Mail Server
.
Alles anzeigen
Offene Ports sind im Anhang ersichtlich...
Gruß,
KlausKalle