Versendeart smtp oder php
Автор: Peter R.
Просмотрено 654,
Подписчики 1,
Размещенный 0
Hallo,
ich verzeichne gerade ein Nichtversenden von E-Mails über z.B. ein Kontaktformular mit den Einstellungen "SMTP mit Authentifizierung". Die Website ist neu erstellt und neu auf einen Server geladen. Der vor dem Hochladen automatische PHP-Check ist positiv. Der Server hat die PHP-Version 7.1. Die Zugangsdaten der E-Mailadresse sind korrekt.
Wenn ich "Versenden mit php" einstelle wird normal gesendet.
Bei anderen Websites habe ich schon immer und aktuell "SMTP mit Authentifizierung" eingestellt. Und das funktioniert auch aktuell mit gleichen Servereinstellungen. Nur bei der neu erstellten Website nicht. Aus Sicherheitsgründen möchte ich mit "SMTP mit Authentifizierung" senden.
Was kann ich tun?
Danke
Grüße
Peter
Размещено
Hello Peter,
regardless of this issue, I would suggest switching to a more recent version of PHP, the latest one compatible with the software is version 8.2.
If you visit the admin panel of your website (nameofthewebsite/admin) and login with the credential of an administrator user of your website, you should be able to make a test with different e-mail scripts in the Website Test section.
Is any error displayed when trying to do this with SMTP? Also, is the address you are using one with the same domain as the website itself?
Eric
Online translation:
Hallo Peter,
unabhängig von diesem Problem würde ich vorschlagen, auf eine neuere Version von PHP umzusteigen, die neueste mit der Software kompatible Version ist 8.2.
Wenn du das Admin-Panel deiner Website besuchst (nameofthewebsite/admin) und dich mit den Zugangsdaten eines Administratorbenutzers deiner Website anmeldest, solltest du in der Lage sein, einen Test mit verschiedenen E-Mail-Skripten im Abschnitt „Website-Test“ durchzuführen.
Wird ein Fehler angezeigt, wenn du dies mit SMTP versuchst? Und ist die verwendete Adresse eine mit derselben Domain wie die Website selbst?
Eric
Автор
Hallo Eric,
ok die Möglichkeit die PHP-Version auf 8.2. zu setzen habe ich. Und habe auch soeben umgestellt. Allerdings dauert die Übernahme etwas.
Den "Website-Test" habe ich soeben durchgeführt:
PHP Version (mindestens erforderliche version 7.1.0): 7.1.33 PASS
Sitzungsunterstützung PASS
Verzeichnis auf dem Server mit Schreibzugriff (site root folder) PASS
Allerdings gibt ein einen Eintrag im E-Mail-log:
"SMTP connect() ist fehlgeschlagen. https://github.com/PHPMailer/PHPMailer/wiki/TroubleshootingSMTP-Serverfehler: Verbindung zum Server fehlgeschlagen Zusätzliche SMTP-Informationen: php_network_getaddresses: getaddrinfo fehlgeschlagen: Name oder Dienst nicht bekannt"
Die verwendete Domain ist auch gleich der Domain. Das ist vom Serveranbieter so gefordert.
Bei anderen Websites habe ich die gleichen Einstellungen und es funktioniert. Auch mit der PHP-Version 7.2.
...?
Hello Peter,
it seems that the SMTP connection failed, I would suggest checking the SMTP parameters with your hosting provider,
in order to find out is some of them may be incorrect.
Eric
Online translation:
Hallo Peter,
es scheint, dass die SMTP-Verbindung fehlgeschlagen ist. Ich würde vorschlagen, die SMTP-Parameter mit Ihrem Hosting-Anbieter zu überprüfen, um herauszufinden, ob möglicherweise einige von ihnen inkorrekt sind.
Eric
Автор
...danke Eric,
habe soeben bemerkt, dass im Servernamen ein Buchstabendreher war.
Wie es immer so ist...total simple.
Dennoch danke, sonst hätte es sicher noch eine Weile gedauert ;)
Gruß
Peter