Seite 1 von 1

QTcpSocket - Email

Verfasst: 28. September 2009 15:45
von John Darius
Hallöchen mal wieder. Ich hänge! Nicht am Galgen aber fast.

Ich versuche schon seit geraumer Zeit mit dem Email-Server von 1u1 zu kommunizieren.

Verbindungsaufbau klappt wunderbar

Code: Alles auswählen

con->connectToHost(host,25);
if ( con->waitForConnected(3000) ) 
     ui.LineEdit->setText("Verbunden");
Dann frage ich erstmals die Antwort vom Server ab
klappt auch einwandfrei

Code: Alles auswählen

ui.textEdit->setText(con->readAll());
Sooo, nun möchte ich gerne eine Information an der Server übermitteln

Code: Alles auswählen

con->write("ehlo meinAccount.de\r\n");

// oder per Stream *t << "ehlo meinAccount.de\r\n";
// parent von t wäre in diesem Fall natürlich con
Sooo und genau DAS tut die Sau nicht... glaub ich.
Wenn ich nämlich jetzt die Informationen vom Server abholen will, bleibt das Ausgabefeld weiß. Es liegen also keinen neuen Informationen vor.
Btw. ob Mit oder ohne "WaitForBytesWritten", es will nicht.

Jemand eine Idee?

Verfasst: 28. September 2009 16:11
von upsala
Hübsche Wortwahl...

Teste doch erst mal mit deinem lokalen E-Mail-Server.
Dann bau mal selber mit telnet eine Verbindung auf und vergleiche das ganze mit Wireshark mit der Ausgabe deines Programmes.