Hello,
Danke für die schnelle Antwort!
Na, verrate uns bloß nicht, was für Fehler das waren! ;-)
Hier mein Code (natürlich hab ich bei mir die richtigen Daten eingetragen):
$mail = new phpmailer();
$mail->IsSMTP(); // per SMTP verschicken
$mail->Host = "smtp.googlemail.com"; // SMTP-Server
$mail->SMTPAuth = true; // SMTP mit Authentifizierung benutzen
$mail->Username = "Ich@googlemail.com"; // SMTP-Benutzername
$mail->Password = "XXXX"; // SMTP-Passwort
$mail->From = "Ich@googlemail.com";
$mail->FromName = "Ich";
$mail->AddAddress("Du@googlemail.com");
$mail->WordWrap = 50; // Zeilenumbruch einstellen
$mail->IsHTML(true); // als HTML-E-Mail senden
$mail->Subject = "Test ";
$mail->Body = "<b>Test</b>";
if(!$mail->Send())
{
echo "Die Nachricht konnte nicht versandt werden <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
}
else
{
echo "Nachricht gesendet...";
}
>
> Und hier die Fehler:
>
>
SMTP -> get\_lines(): $data was ""
SMTP -> get\_lines(): $str is "220 mx.google.com ESMTP 5sm647943fak.47 "
SMTP -> get\_lines(): $data is "220 mx.google.com ESMTP 5sm647943fak.47 "
SMTP -> FROM SERVER: 220 mx.google.com ESMTP 5sm647943fak.47
SMTP -> get\_lines(): $data was "" SMTP -> get\_lines(): $str is "250 mx.google.com at your service " SMTP -> get\_lines(): $data is "250 mx.google.com at your service "
SMTP -> FROM SERVER: 250 mx.google.com at your service
SMTP -> get\_lines(): $data was ""
SMTP -> get\_lines(): $str is "530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47 "
SMTP -> get\_lines(): $data is "530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47 " SMTP -> FROM SERVER: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
SMTP -> ERROR: MAIL not accepted from server: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
SMTP -> get\_lines(): $data was ""
SMTP -> get\_lines(): $str is "530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47 "
SMTP -> get\_lines(): $data is "530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47 " SMTP -> FROM SERVER: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
SMTP -> ERROR: RCPT not accepted from server: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
SMTP -> get\_lines(): $data was ""
SMTP -> get\_lines(): $str is "530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47 "
SMTP -> get\_lines(): $data is "530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47 " SMTP -> FROM SERVER: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
SMTP -> ERROR: DATA command not accepted from server: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
SMTP -> get\_lines(): $data was ""
SMTP -> get\_lines(): $str is "221 2.0.0 closing connection 5sm647943fak.47 "
SMTP -> get\_lines(): $data is "221 2.0.0 closing connection 5sm647943fak.47 "
SMTP -> FROM SERVER: 221 2.0.0 closing connection 5sm647943fak.47 Die Nachricht konnte nicht versandt werden
>
> Mailer Error:
Du solltest Dir gar nicht erst angewöhnen, uns hier unformatiertes Gewusel zu posten. Es hat bestimmt kaum einer Lust dazu, sich erst selber durchwurschteln zu müssen, wenn Du das mit einer kontextgerchten Ausgabe der Fehlermeldungen hättest erledigen können.
<http://wiki.selfhtml.org/wiki/Artikel:Kontextwechsel>
DATA command not accepted from server: 530 5.7.0 Must issue a STARTTLS command first. 5sm647943fak.47
Wie man aus der Fehlermeldung erkennen kann, erfordert der Server, den Du ansprichst, eine Verschlüsselung per SSL/TLS. Dem Wunsche solltest Du nachkommen, wenn Du erhört werden willst.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg

--
☻\_
/▌
/ \ Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>