Alexander wrote:Nette Idee und hört sich nach einer schnell umsetzbaren Lösung an.
*schnips*
Okay ist umgesetzt

Auch auf die Gefahr hin, daß ich mich wiederhole...
Ihr seid echt Spitze!!!
Edit 1:
Ich hab mal entsprechend den Vorgaben der Mozilla-Devs ein Configfile generiert und dieses in meine KH-Testinstanz eingepflegt um zu sehen, ob es mit KH so funktioniert.
Nach den Vorgaben trägt man ja in die
config-v1.1.xml als Eingangsserver
imap.domain.tld und als Ausgangsserver
smtp.domain.tld ein. Beim Anlegen des Kontos in Thunderbird meckert er dann korrekterweise das Zertifikat an, weil er ja das Mailserverzertifikat abfragt und das auf
hostname.mailhost.tld ausgestellt ist.
Auch wenn es nicht 100% RFC-konform ist, wäre hier vielleicht sinnvoll,
hostname.mailhost.tld als Ein- und Ausgangsserver in die
config-v1.1.xml einzutragen.
RFC-konforme Alternative wäre, wenn man die imap-, pop- und smtp-Subdomains mit ins Mailserver-Zertifikat aufnehmen würde.
Edit 2:
Hab mal testweise das Configfile manuell geändert und den Mailserverhostnamen eingetragen...übernimmt er aber aus irgendwelchen Gründen nicht.
Wenn ich heute abend zu Hause bin, schau ich mir das nochmal an und vergleiche es mit meiner Config.
Edit 3:
Mir ist grad wieder eingefallen, daß ich anfangs dasselbe Problem hatte.
Ich hab es so gelöst, daß ich eine Subdomain
autoconfig.domain.tld angelegt habe und diese auf das autoconfig-Verzeichnis zeigt.
Hab jetzt mal in KH ebenfalls diese Subdomain angelegt und...voila, es funktioniert.
Hab allerdings damals bei mir nicht weiter nachgeforscht, warum es nur über die Subdomain funktioniert hat, da ich eine funktionierende Lösung gefunden hatte (bin halt manchmal ein etwas bequemer und pragmatischer Mensch).
Edit 4:
Funktioniert allerdings nur, wenn man in Thunderbird auf STARTTLS umstellt...
Muß ich nachher doch noch mal zu Hause genauer schauen.
Edit 5:
Hab nun auch rausgefunden, warum er die SSL-Einstellungen nicht mochte. Das Problem lag darin, daß Postfix ausgehend garkein SSL unterstützt.
Zum Testen habe ich in der master.cf die Zeilen 22 bis 26 aktiviert, also von
Code: Select all
#smtps inet n - - - - smtpd
# -o syslog_name=postfix/smtps
# -o smtpd_tls_wrappermode=yes
# -o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
auf
Code: Select all
smtps inet n - - - - smtpd
-o syslog_name=postfix/smtps
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
geändert und siehe da, jetzt nimmt Thunderbird die Einstellungen ohne Gemecker an.
ACHTUNG!!!
Diese Änderungen an den Konfigurationsdateien bitte nicht in euren Systemen machen! Sie dienten mir nur zu Testzwecken auf einem nichtproduktiven System, um das Ganze zum Laufen zu bringen und so den Entwicklern vielleicht noch Hinweise geben zu können!
Laßt eure Konfigurationsdateien bitte so, wie sie sind!
Wenn die Entwickler das umsetzen, wird eure Konfiguration entsprechend automatisch angepaßt!
Ich übernehme keine Verantwortung, wenn ihr durch unbedachte Änderungen eure Systeme zerschießt!