Wie IMAP mit VB abfragen?
Klaus
- programmiertechnik
0 Vinzenz Mai0 e7
Hallo,
ich möchte gerne mit Visual Basic aus einem Imap oder Pop3 Postfach die ungelesenen Emails abfragen, finde aber nirgends ein Beispiel.
Könnt Ihr mir weiterhelfen?
Dank & gruss
Klaus
Hallo Klaus,
ich möchte gerne mit Visual Basic
Welche Version?
aus einem Imap oder Pop3 Postfach die ungelesenen Emails abfragen, finde aber nirgends ein Beispiel.
Hmm, Google mit naheliegenden Suchbegriffen wie
visual basic imap tutorial
hat mir z.B.
http://www.dart.com/tutorials/mailnet_3.asp
ausgegeben.
Freundliche Grüße
Vinzenz
Hi,
dazu reicht das Winsock-Control aus. Hier mal ein "Beispiel" für POP3:
ist was du senden musst
< ist was vom Server zurück kommt
Verbinde dich erst mal mit dem POP3-Server (Port 110):
< +OK irgendein_text
USER account@example.com
< +OK
PASS password
< +OK
LIST
< +OK anzahl_der_nachrichten
< id länge_in_bytes
< id länge_in_bytes
< (weitere Nachrichten)
< .
RETR id
< (die Mail mit Header etc., abgeschlossen mit einem . in einer Zeile)
DELE id
QUIT
statt +OK kann auch -ERR kommen, dann hast du aber ein anderes Problem wie z. B. falsches Passwort...
Die Befehle musst du jeweils mit vbCrLf abschließen.
E7