Fehlermeldung beim Versand mit SMTP

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von mirko »

ja aber das ist doch nicht der gleiche Server, den ich getestet habe!!

Erster Eintrag bei Dir:

Code: Alles auswählen

DEBUG: Recv: 220-galaxy.host-care.com

bei mir

Code: Alles auswählen

DEBUG: Recv: 220 ak47 ESMTP ready

der ak47 ist der mailgun Server, der host-care.com ein ganz anderer
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von mirko »

siehe meine Antwort, geht 1A

Nachtrag, sonst muss debug-Code rein. Datei mta_test.php vom Server laden, im Texteditor öffnen

Zeile 165 hinschreiben

$_ji1l0->debug=true;

speichern und wieder hochladen

Test-E-Mail versenden

Das Ergebnis muss dann in etwa so aussehen (Quelltext der Seite im Browser anzeigen lassen):

Code: Alles auswählen

DEBUG: Recv: 220 ak47 ESMTP ready
DEBUG: Send: EHLO localhost

DEBUG: Recv: 250-ak47
DEBUG: Recv: 250-AUTH PLAIN LOGIN
DEBUG: Recv: 250-SIZE 52428800
DEBUG: Recv: 250-8BITMIME
DEBUG: Recv: 250-ENHANCEDSTATUSCODES
DEBUG: Recv: 250 STARTTLS
DEBUG: Send: AUTH LOGIN

DEBUG: Recv: 334 VXNlcm5hbWU6
DEBUG: Send: bWljaGFlbEBnbG9iYWwtZGlzcGxheS1saWdodGluZy5jb20=

DEBUG: Recv: 334 UGFzc3dvcmQ6
DEBUG: Send: YWFhYWE=

DEBUG: Recv: 235 2.0.0 OK
DEBUG: Send: MAIL FROM:<michael@global....>

DEBUG: Recv: 250 Sender address accepted
DEBUG: Send: RCPT TO:<info@....>

DEBUG: Recv: 250 Recipient address accepted
DEBUG: Send: DATA

DEBUG: Recv: 354 Continue
DEBUG: Send: Subject: Test E-Mail
To: "info@...." <info@....>
From: "michael@...." <michael@....>
Reply-To: "michael@...." <michael@....>
Date: Wed, 09 Mar 2016 12:18:50 +0100
Message-Id: <f1f0becd1b2a0e80a3ce5e90a56913d6030d40@localhost>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="iso-8859-1"

Das ist der Text der Test E-Mail.
.

DEBUG: Recv: 250 Great success
DEBUG: Send: QUIT

DEBUG: Recv: 221 See you later. Yours truly, Mailgun
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von mirko »

dann mir per E-Mail(!) die Servername, Benutzername und Passwort schicken, dann teste ich das erst mal bei mir. E-Mail-Adresse Support@<Programmname>.de für <Programmname> SuperWebMailer einsetzen.
Michael-Global
Beiträge: 3
Registriert: 08.03.2016, 17:50

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von Michael-Global »

Es hatte ja vorher funktioniert.

Habe das Passwort jetzt debboch geändert auf ein simples

aaaaa

Gleiche Fehlermeldung
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von mirko »

Die Daten richtig eingeben, das Passwort darf keine Leerzeichen, Umlaute oder Sonderzeichen > ASCII dezimal 127 enthalten, https://de.wikipedia.org/wiki/American_ ... nterchange

Bei dem Nutzer brainworks das ist fast 7 Jahre her, keine Ahnung was da war, sicherlich waren beim Server irgendwelche Authentifizierungen manuell deaktiviert.
Michael-Global
Beiträge: 3
Registriert: 08.03.2016, 17:50

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von Michael-Global »

Guten Abend Mirko,

gerade Benutzername und Passwort einfach dumm wieder eingegeben. Gleiche Fehlermeldung.

Wie gesagt, es hatte funktioniert. Ohne Zutun kam dann diese Fehlermeldung.
Wenn ich mein Outlook verwende, kann ich über den SMTP server bei gleichen Einstellungen versenden.

Es muss an irgendetwas anderem liegen. Der Benutzer Brainworks hatte doch das gleiche Problem, wie ich dem Post entnehmen kann.

Wir haben:
SuperWebMailer 6.00.0.01254

:-(

VG
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von mirko »

Menü Einstellungen - Versandvarianten die Einstellung ändern und korrekt Benutzername/Passwort eingeben, eine oder beide Angaben sind eindeutig falsch.
Michael-Global
Beiträge: 3
Registriert: 08.03.2016, 17:50

Re: Fehlermeldung beim Versand mit SMTP

Beitrag von Michael-Global »

Hallo und schönen Abend,

wir haben leider seit geraumer Zeit das gleiche Problem. Nichts geht mehr.

Fehlermeldung:
Die Test-E-Mail wurde NICHT erfolgreich versendet:
authentication failure [SMTP: Invalid response code received from server (code: 535, response: Incorrect authentication data)]

Alle Angaben zur Anmeldung sind korrekt. Der externe SMTP Server funktioniert. Er kann per Outlook mit den gleichen Angaben verwendet werden.
Port wird 587 benutzt.
Komisch ist, eine Woche vorher ging der Versand. Neues Mailing angelegt, Testmail. Fehlanzeige.



Wonach schauen ? Was tun ?

Eine Hilfe wäre super .

Danke im Voraus
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

In der Logdatei kann natürlich der Server etwas anderes ausgeben als in Wirklichkeit übermittelt worden ist.

Folgenden Test kann man machen:

im Unterverzeichnis PEAR liegt die Datei Mail_smtp.php diese runter laden und im Editor (nicht Word oder WordPad!!) öffnen

Im Script nach

Attempt to authenticate if authentication has been enabled.

suchen.

Danach kommt

$method = is_string($this->auth) ? $this->auth : \'\';

danach hinschreiben

print \"Username: \".$this->username.\" Password: \".$this->password;
exit;

Datei speichern und wieder hochladen.


Im SuperWebMailer den Versand testen, es sollte dabei Username und Passwort ausgegeben werden.

Nach dem Test die print \"\"; und exit; Anweisung wieder entfernen, da ansonsten jedesmal an der Stelle abgebrochen wird.
brainworks
Beiträge: 8
Registriert: 03.06.2009, 15:12

Beitrag von brainworks »

doch, die Daten sind richtig eingegeben.

Beim Mailserver kommt der Benuztername aber nicht so an, wie sie eingegeben sind. Das sagt das Logfile des Mailservers.

Eingegeben ist: xxx@DOMAIN.de
Beim MailServer kommt an: xxx@mail.DOMAIN.de

Woher kommt dieses zusätzliche \"mail.\"?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Die Daten zur SMTP-Authentifizierung sind nicht korrekt eingetragen, das sagt der Fehler 535 bzw. Authentication failed aus.
brainworks
Beiträge: 8
Registriert: 03.06.2009, 15:12

Beitrag von brainworks »

Hallo,

wir testen SMTP Versand mit folgenden Einstellungen. DOMAIN steht hier für unsere Domain.

SMTP HELO Name: DOMAIN.de
Postausgangsserer: mail.DOMAIN.de
Authentifizierung ist angeklickt.
Benutzername/Kontoname: xxx@DOMAIN.de
Kennwort: *****

folgende Fehlermeldung erscheint beim Testen der Versandvariante:

Die Test-E-Mail wurde NICHT erfolgreich versendet:
authentication failure [SMTP: Invalid response code received from server (code: 535, response: 5.7.0 Authentication failed)]

Unser Webserver meldet folgendes im Log:
... cannot get password for user xxx@mail.DOMAIN.de...

wir hier der Name vom Postausgangsserver falsch übergeben?

Danke
Beate
Antworten