hallo zusammen
egal was ich nun mache:
vs.
ständig das gleiche theather: "Sender address rejected: Improper use of SMTP command pipelining"
mit der authentifizierung klappt's: "Authentication successful (235)"
der nächste schritt nach der auth ist ebenfalls erfolgreich: "Requested mail action okay, completed (250)"
später macht's aber dann probleme, keine ahnung warum? wüsste das jemand von euch?
mein 2. beispiel kommt von hier -> https://stackoverflow.com/questions...il-on-java-using-sockets-authentication-issue - einfach ohne Thread.sleep(x) halt..
egal was ich nun mache:
Java:
lDataOutputStream.writeBytes("HELO " + caHostname + "\r\n");
if (lUseAuth) {
lDataOutputStream.writeBytes("AUTH LOGIN\r\n");
lDataOutputStream.writeBytes(aUsername + "\r\n");
lDataOutputStream.writeBytes(aPassword + "\r\n");
}
/*
lDataOutputStream.writeBytes("MAIL FROM: <" + caMailFromAddr + ">\r\n");
lDataOutputStream.writeBytes("RCPT TO: <" + caMailToAddr + ">\r\n");
lDataOutputStream.writeBytes("DATA\r\n");
lDataOutputStream.writeBytes("X-MAILER: ATS SMTP Client\r\n");
lDataOutputStream.writeBytes("DATE: " + SMTPClient.cmDateFormat.format(clDate) + "\r\n");
lDataOutputStream.writeBytes("FROM: " + caMailFromName + " <" + caMailFromAddr + ">\r\n");
lDataOutputStream.writeBytes("TO: " + caMailToName + " <" + caMailToAddr + ">\r\n");
lDataOutputStream.writeBytes("SUBJECT: " + caSubject + "\r\n");
lDataOutputStream.writeBytes("MIME-Version: 1.0\r\n");
lDataOutputStream.writeBytes("\r\n.\r\n");
lDataOutputStream.writeBytes("QUIT\r\n");
Java:
lDataOutputStream.writeBytes("HELO " + caHostname + "\r\n");
if (lUseAuth) {
lDataOutputStream.writeBytes("AUTH LOGIN\r\n");
lDataOutputStream.writeBytes(aUsername + "\r\n");
lDataOutputStream.writeBytes(aPassword + "\r\n");
}
lDataOutputStream.writeBytes("MAIL FROM:<" + caMailFromAddr + ">\r\n");
lDataOutputStream.writeBytes("RCPT TO:<" + caMailToAddr + ">\r\n");
lDataOutputStream.writeBytes("DATA\r\n");
lDataOutputStream.writeBytes("Subject: Email test\r\n");
lDataOutputStream.writeBytes("Test 1 2 3\r\n");
lDataOutputStream.writeBytes(".\r\n");
lDataOutputStream.writeBytes("QUIT\r\n");
mit der authentifizierung klappt's: "Authentication successful (235)"
der nächste schritt nach der auth ist ebenfalls erfolgreich: "Requested mail action okay, completed (250)"
später macht's aber dann probleme, keine ahnung warum? wüsste das jemand von euch?
mein 2. beispiel kommt von hier -> https://stackoverflow.com/questions...il-on-java-using-sockets-authentication-issue - einfach ohne Thread.sleep(x) halt..
Zuletzt bearbeitet von einem Moderator: