ich weiß nicht, ob das Problem wirklich hier her passt.
Folgendes:
Ich versuche über QTcpSocket einen SMTP Befehl an einen Mailserver zu senden und erwarte eine Antwort. Leider kommt die nie.
Das Anmelden am Server hat wunderbar hingehauen, und ich bekomme eine Antwort von ihm. Allerdings habe ich die Befürchtung, dass ich beim Senden der Anfrage an den Server vielleicht nicht die richtige Codierung habe.
Hier der Code zum Senden der Anfrage:
Code: Alles auswählen
void CTcpSocket::sendRequest()
{
QByteArray block;
QDataStream out(&block, QIODevice::WriteOnly);
out.setVersion(QDataStream::Qt_4_1);
out << "EHLO test.de";
int temp=socket.write(block);
socket.waitForReadyRead(-1);
};
Ach so. Das Programm soll später die Anmeldung über SMTP machen und Mails versenden. Gruß