Mail PW verschlüsselt übergeben

onefox

New Member
Hallo
Ich probiere momentan so einen kleinen Webmailer zu erstellen.
Natürlich gibt dies erst mal eine Menge Probleme ;)
Eines der Probleme ist das ich über imap_open in PHP die Verbindung öffne, dabei verlangt imap_open das PW als Klartext.
Gibt es eine gute Alternative oder übersehe ich nur einen kleinen Punkt
es kann ja nicht sein das das PW im Klartext vorhanden sein muss??
Als MTA dient Sendmail 8.13.4 .
MfG
OneFox
Ps: Ich weis leider nicht genau ob das Thema in Mail oder PHP gehört am besten zur Not bitte verschieben.
 
Na wenn PHP eine IMAP-Verbindung aufbauen soll, dann braucht es auch das Passwort. Was stellst du dir sonst vor? Ich glaube nicht, dass es dazu eine Alternative gibt.
 
ich hatte wenigstens an so was wie MD5 oder was besseres gedacht.
Wie machen das denn andere Freemailer ?
mein kann doch keine Passwörter im Klartext speicher!?!
 
Wenn es dein IMAP-Server unterstützt, kannst du dich auch mit einem SSL-Zertifikat authentifizieren. Oder mit KerberosV. Oder mit sonst einem exotischen Authentifizierungverfahren...

Es ist auch immer wieder interessant zu sehen, wie sich Leute eigentlich technische Vorgänge auf einem Server vorstellen.
 
Du selbst musst das Passwort ja nicht im Klartext speichern.
Du kannst das Passwort ja beim Login des Nutzers abfragen und dann an imap_open weiterleiten. Das PW ist dann in PHP zwar immer noch Plaintext, aber du musst es nicht speichern.
Um die Übertragung des PWs zu sichern kannst du die Anmeldung des Webmailer ja auch über https laufen lassen.
 
Back
Top