hallo,
ich bin dabei für den infounterricht einen pop3-client zu schreiben. mein problem liegt jetzt beim ausführen der kommandos STAT und LIST, hier mal der quelltext:
und der Fehler dazu:
Öffne Verbindung: - Eigene IP <192.168.1.4> - Partner-IP <213.165.64.22> - Eigener Port: 1401 Partner-Port: 110
Verbindung sendet: USER info.test@gmx.de
Verbindung liest: +OK GMX POP3 StreamProxy ready <6071.1170321638@mp034>
Verbindung sendet: PASS ******
Verbindung liest: +OK May I have your password, please?
Verbindung sendet: STAT
Verbindung liest: -ERR Unknown command.
Verbindung sendet: LIST
Verbindung liest: +OK Mailbox locked and ready
die antwort des STAT befehls müsste eigentlich heißen +OK Mailbox locked and ready und die antwort von LIST wäre dann +OK 3 und speichergröße. so sah es schon mal aus in der schule! und als ich es heute von zu hause probieren wollte kamm dieser fehler STAT -ERR Unknown command....
was mach ich denn auf einmal falsch?
LG nina
ich bin dabei für den infounterricht einen pop3-client zu schreiben. mein problem liegt jetzt beim ausführen der kommandos STAT und LIST, hier mal der quelltext:
Code:
hatVerbindung = new Verbindung(hatTextfeldServer.inhaltAlsText(),110,true);
String USER;
USER = "USER "+hatTextfeldEmailadresse.inhaltAlsText();
String PASS;
PASS = "PASS "+hatKennwortfeld1.inhaltAlsText();
if
(hatVerbindung.vorhanden())
{ hatVerbindung.sende(USER);
String Antwort = hatVerbindung.empfangeneNachricht();
boolean lOK = hatTextwerkzeug.positionVon(Antwort, "+OK") == 1;
if (lOK)
{ hatVerbindung.sende(PASS);
String Antwort2 = hatVerbindung.empfangeneNachricht();
boolean lOK2 = hatTextwerkzeug.positionVon(Antwort2, "+OK") == 1;
if (lOK2)
{ hatVerbindung.sende("STAT");
String Antwort3 = hatVerbindung.empfangeneNachricht();
hatVerbindung.sende("LIST");
String Antwort4 = hatVerbindung.empfangeneNachricht();
hatEtikettAnzahl.setzeInhalt(hatTextwerkzeug.wortAn(Antwort4,2));
}}}
und der Fehler dazu:
Öffne Verbindung: - Eigene IP <192.168.1.4> - Partner-IP <213.165.64.22> - Eigener Port: 1401 Partner-Port: 110
Verbindung sendet: USER info.test@gmx.de
Verbindung liest: +OK GMX POP3 StreamProxy ready <6071.1170321638@mp034>
Verbindung sendet: PASS ******
Verbindung liest: +OK May I have your password, please?
Verbindung sendet: STAT
Verbindung liest: -ERR Unknown command.
Verbindung sendet: LIST
Verbindung liest: +OK Mailbox locked and ready
die antwort des STAT befehls müsste eigentlich heißen +OK Mailbox locked and ready und die antwort von LIST wäre dann +OK 3 und speichergröße. so sah es schon mal aus in der schule! und als ich es heute von zu hause probieren wollte kamm dieser fehler STAT -ERR Unknown command....
was mach ich denn auf einmal falsch?
LG nina