Entwickler-Ecke

Internet / Netzwerk - SMTP / Pop3 - Anmeldung


curtiss - Di 21.04.09 10:34
Titel: SMTP / Pop3 - Anmeldung
Moin,

folgende frage: Es gibt ja diverse anmelde möglichkeiten an einem POP3 oder SMTP Server. Die Indys geben aber nur klartext und kein Passwort her soweit ich das sehen kann.

Es gibt aber ja auch MD5 Hash, APOP usw. wie wird das realisiert? Hab bei google gesucht, aber die meisten gehen einfach über klartext.

Vll. gibt es ja tutorials über andere Anmelde verfahren oder beispiel-code, und ich bin einfach zu doof die zu finden ?


jaenicke - Di 21.04.09 10:43

Wie wäre es ganz einfach mit

Delphi-Quelltext
1:
2:
3:
  MyIdPop3.AuthType := patAPOP;
// bzw.
  MyIdPop3.AuthType := patSASL;


curtiss - Di 21.04.09 11:03

danke erstmal !

Aber authtype gibt es an meiner iondy komponente nicht.
Ich kann nur APOP aktivieren...

und bei smtp hab ich auch nur die beiden möglichkeiten:

Delphi-Quelltext
1:
2:
SMTP.AuthenticationType := atLogin;
SMTP.AuthenticationType := atNone;


jaenicke - Di 21.04.09 11:08

Dann hole dir Indy 10 statt einer alten Version. Indy 10 mit diesen Fähigkeiten ist bei Turbo Delphi [http://www.delphi-library.de/viewtopic.php?p=539975] z.B. bereits dabei.


curtiss - Di 21.04.09 12:27

also liegst an meiner indy version? Wo kann ich denn sehen, welche aktuell installiert ist ?


Xentar - Di 21.04.09 12:29

Rechtsklick auf eine beliebige Indy Komponente, müsste dann ganz oben stehen.