Hallo again.
the problem with different certs is solved. ( tested with dovecot2.Beta3 )
there are multiple solutions: (hopefully without typos)
Solution 1
ssl = yes ssl_cert = <IMAP-cert.pem ssl_key = <IMAP-key.pem
protocol pop3 { ssl_cert = <POP3-cert.pem ssl_key = <POP3-key.pem } --- snap
In this case *always* the IMAP-Cert is used except for pop3. Maybe LMTP will be ssl capable someday, so LMTP would implicit use the IMAP-cert. This may introduce unwanted effects.
Solution 2
ssl = no
protocol imap { ssl = yes ssl_cert = <IMAP-cert.pem ssl_key = <IMAP-key.pem } protocol pop3 { ssl = yes ssl_cert = <POP3-cert.pem ssl_key = <POP3-key.pem } --- snap this is a more logical Solution to me.
Important: In both cases dovecot -n does *not* show any protocol {} Sections...
-- Andreas Schulze Internetdienste | P532
DATEV eG 90329 Nürnberg | Telefon +49 911 319-0 | Telefax +49 911 319-3196 E-Mail info @datev.de | Internet www.datev.de Sitz: 90429 Nürnberg, Paumgartnerstr. 6-14 | Registergericht Nürnberg, GenReg Nr.70 Vorstand Prof. Dieter Kempf (Vorsitzender) Dipl.-Kfm. Wolfgang Stegmann (stellvertretender Vorsitzender) Dipl.-Kfm. Michael Leistenschneider Jörg Rabe v. Pappenheim Dipl.-Vw. Eckhard Schwarzer Vorsitzender des Aufsichtsrates: Reinhard Verholen