[3.2] [Erledigt] [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Andimp3
Mitglied
Beiträge: 87
Registriert: 26.01.2018 13:00

[3.2] [Erledigt] [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Andimp3 »

Hi !

Ich versende Emails aus meinem Forum per smtp (SSL) über einen Mailserver (postfix) welcher bereits auf meinem gemieteten Server vor-installiert wurde.

Bei verwendung von php klappt das auch wunderbar im Testforum wie im produktiven Forum (unterschiedliche Domains auf dem gleichen Server).

Stelle ich jedoch das Webhosting von php 5.5.9 auf 5.6.33 oder 7.0.27 (beides über Plesk vom Vermieter her installierbar) gehen keine Mails mehr vom Board raus.

Im mail.log des Servers finde ich keine Einträge betreffend der Empfänger-Adressen mit denen ich teste. Stelle ich zurück auf 5.5.9 läuft wieder alles wie zuvor - an der Konfiguration im ACP sollte es daher theoretisch nicht liegen.

Auch in der Mail-Warteschlange hängen die Mails nicht.

Hat jemand eine Idee ? Ich würde ja gerne von php 5.5.9 updaten - aber so wird das leider nichts :(

Ciao
Andreas
Zuletzt geändert von Andimp3 am 19.02.2018 13:49, insgesamt 1-mal geändert.
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Joyce&Luna »

Hi

Das Thema hatten wir schon mal in der Richtung. Lese dir diesen Beitrag mal durch viewtopic.php?f=145&t=239753
Vielleicht ist was da bei.
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Andimp3
Mitglied
Beiträge: 87
Registriert: 26.01.2018 13:00

Re: [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Andimp3 »

Ich habe mir den von Dir verlinkten Thread komplett durchgelesen.

Wenn ich das richtig sehe geht es da vorwiegend zunächst mal um den Versand von Mail über die php-Funktion zum Mailversand.

Erst später im Thread kommt dann smtp, und das dann auch über SSL ins Spiel.

Das einzige was an denn dann dort funktionierenden Settings anders war als bei mir war ist dieser:
canonknipser hat geschrieben:[*]und ganz wichtig: Die E-Mail-Paketgröße muss auf 0 stehen (Standard ist 20)[/list]
Das habe ich bei mir nun auch auf 0 gesetzt aber wieder gehen keine EMails raus.

Dann kam mir der Gedanke das es vielleicht daran liegt dass das Testforum auf einer anderen Domain (gehostet auf dem gleichen Server) liegt aber die Mailadresse vom Produktivforum nutzt. Also habe ich eine Emailadresse der Domain des Testforums im ACP des Testforum hinterlegt - aber auch das macht keinen Unterschied :(

Im mail.log des Servers finde ich keinen Eintrag welcher auf einen versuchten Mailversand vom Testforum schließen könnte.

Im Vergleich dazu ein Mailversand aus dem Produktivforum

Code: Alles auswählen

Feb 18 09:49:18 oberhitze-fans postfix/smtpd[22287]: connect from oberhitze-fans.de[188.138.61.249]
Feb 18 09:49:18 oberhitze-fans postfix/smtpd[22287]: 8309421337: client=oberhitze-fans.de[188.138.61.249], sasl_method=LOGIN, sasl_username=info@oberhitze-fans.de
Feb 18 09:49:18 oberhitze-fans postfix/cleanup[22289]: 8309421337: message-id=<68f079cea74ffaf835df51fd777cc201@www.oberhitze-fans.de>
Feb 18 09:49:18 oberhitze-fans check-quota[22290]: Starting the check-quota filter...
Feb 18 09:49:18 oberhitze-fans /usr/lib/plesk-9.0/psa-pc-remote[12415]: handlers_stderr: SKIP
Feb 18 09:49:18 oberhitze-fans /usr/lib/plesk-9.0/psa-pc-remote[12415]: SKIP during call 'check-quota' handler
Feb 18 09:49:18 oberhitze-fans dk_sign[22291]: Starting the dk_sign filter...
Feb 18 09:49:18 oberhitze-fans /usr/lib/plesk-9.0/psa-pc-remote[12415]: handlers_stderr: PASS
Feb 18 09:49:18 oberhitze-fans /usr/lib/plesk-9.0/psa-pc-remote[12415]: PASS during call 'dd51-domainkeys' handler
Feb 18 09:49:18 oberhitze-fans postfix/qmgr[13024]: 8309421337: from=<info@oberhitze-fans.de>, size=1569, nrcpt=1 (queue active)
Feb 18 09:49:18 oberhitze-fans postfix/smtpd[22287]: disconnect from oberhitze-fans.de[188.138.61.249]
Feb 18 09:49:18 oberhitze-fans postfix-local[22293]: postfix-local: from=info@oberhitze-fans.de, to=andreas@netscher.de, dirname=/var/qmail/mailnames
Feb 18 09:49:18 oberhitze-fans dk_check[22294]: Starting the dk_check filter...
Feb 18 09:49:18 oberhitze-fans dk_check[22294]: DKIM verify result: DKIM verification (d=oberhitze-fans.de, 0-bit key) failed: key not found in DNS
Feb 18 09:49:18 oberhitze-fans postfix/pipe[22292]: 8309421337: to=<andreas@netscher.de>, relay=plesk_virtual, delay=0.17, delays=0.1/0/0/0.07, dsn=2.0.0, status=sent (delivered via plesk_virtual service)
Feb 18 09:49:18 oberhitze-fans postfix/qmgr[13024]: 8309421337: removed
Wie ich es auch drehe und wende... sobald ich php 5.6 oder 7 verwende gehen Mails per SMTP aus dem Forum nicht raus. Stelle ich das Webhosting zurück auf php 5.5.9 klappt es problemlos.

Führt denn phpbb irgendwo auch ein log darüber was es da macht ? Ohne das kann man wohl kaum nachvollziehen was da passiert.

Ciao
Andreas
Andimp3
Mitglied
Beiträge: 87
Registriert: 26.01.2018 13:00

Re: [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Andimp3 »

Hat sonst keiner eine Idee ?

Mit würde auch einfach php-code helfen mit dem ich mal von der Site eine Mail via smtp versenden kann und dabei ggf. auftretende Fehler im Browser angezeigt werden... nur leider habe ich von php-Programmierung sowas von keine Ahnung und kann es mir daher nicht selber programmieren :(
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Joyce&Luna »

Hallo
Ich habe folgendes im ACP unter Board-Mails aktiviert. Solltest da SSL haben.

Aktiviere E-Mail-Funktionalität:
Aktiviert

E-Mails über das Board versenden:
Aktiviert

Name der E-Mail-Funktion:
mail

Größe von E-Mail-Paketen:
0

E-Mail-Adressen verstecken:
Ja

Test-Mail senden:
Dies nicht benutzen, sondern eine EMail versenden, funktioniert nicht wirklich.

SMTP-Einstellungen
Ja

SMTP-Server-Adresse:

SMTP-Server-Port:
Login

Verifiziere SSL-Zertifikat:
Ja

Verifiziere Namen des SMTP-Servers:
Ja

Selbstsignierte SSL-Zertifikate erlauben:
Ja

Fehlerbericht findest du auch im ACP unter Wartung > Fehlerprotokoll
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Andimp3
Mitglied
Beiträge: 87
Registriert: 26.01.2018 13:00

Re: [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Andimp3 »

Joyce&Luna hat geschrieben:Name der E-Mail-Funktion:
mail
Diese Option/Eintragungsmöglichkeit habe ich gar nicht !? (phpbb Version 3.2.2 direkt deutsch aus dem Paket von hier installiert)
SMTP-Server-Port:
Login
Da muss doch eigentlich der Port rein !? Bei meinem Mailserver wäre das 465 - der unter php 5.5.9 auch funktioniert.
Verifiziere SSL-Zertifikat:
Ja

Verifiziere Namen des SMTP-Servers:
Ja
Diese Einstellungen habe ich in allen Varianten getestet - kein Unterschied.
Fehlerbericht findest du auch im ACP unter Wartung > Fehlerprotokoll
Ahhhhhhhhh... wie war das noch mit dem Wald und den Bäumen :o

Also dort steht:
E-Mail-Fehler
» EMAIL/SMTP
/memberlist.php

Verbindung zum SMTP-Server kann nicht hergestellt werden: 0 : .

Errno 2: stream_socket_client(): Peer certificate CN=`Parallels Panel' did not match expected CN=`smtp.mindvisual.de' at [ROOT]/includes/functions_messenger.php line 1122<br />
Errno 2: stream_socket_client(): Failed to enable crypto at [ROOT]/includes/functions_messenger.php line 1122<br />
Errno 2: stream_socket_client(): unable to connect to ssl://smtp.mindvisual.de:465 (Unknown error) at [ROOT]/includes/functions_messenger.php line 1122
Was mag mir das nun sagen ? Ich lese für meinen kleinen Geist "da geht die Verschlüsselung nicht" - also stelle ich mal folgendes ein:

Verifiziere SSL-Zertifikat: Nein (war schon nein)
Verifiziere Namen des SMTP-Servers: Nein (war ja)
Selbstsignierte SSL-Zertifikate erlauben: Ja (war ja)

Damn... jetzt ging die Mail raus und kam auch an... dabei bin ich zu 99% sicher dass ich die Einstellung gestern auch schon so getestet habe.

Ich stelle daher fest: bei php 5.6 darf bei Mailversand via smtp die Option "Verifiziere Namen des SMTP-Server" NICHT auf Ja gesetzt werden. Wobei dies vielleicht auch nur eine Frage dessen ist wie php 5.6 konfiguriert ist... das habe ich einfach nur über Plesk installliert ohne hier was zu ändern. Bei 5.5 habe ich aber auch nie was geändert... das ist so konfiguriert wie es bei der automatischen Installation des Severs vor 2 Jahren installiert wurde.

Danke fürs Zeigen des Baumes im Wald @Joice&Luna !

Ciao
Andreas
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] [Erledigt] [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Joyce&Luna »

Tschuldigung das man auf irgend eine Art helfen wollte.
Deine Art zu schreiben ist sehr abwerten.
Passiert mir nicht noch mal. Hätte ja sein können das man den Fehler erkennt. :roll:
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Andimp3
Mitglied
Beiträge: 87
Registriert: 26.01.2018 13:00

Re: [3.2] [Erledigt] [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Andimp3 »

Hi !
Joyce&Luna hat geschrieben:Tschuldigung das man auf irgend eine Art helfen wollte.
Deine Art zu schreiben ist sehr abwerten.
Passiert mir nicht noch mal. Hätte ja sein können das man den Fehler erkennt. :roll:
????

Sorry, ich wollte Deine Hilfe KEINESWEGS abwerten ! Ganz im Gegenteil - ich bin Dir sehr dankbar für die Mühe welche Du Dir gemacht hast, denn letztlich hat nur dass dazu geführt dass ich es nochmal mit anderen Einstellungen probierte und es nun klappte !

Es tut mir von Herzen Leid wenn dies bei Dir anders ankam ! :o

Liebe Grüße
Andreas
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: [3.2] [Erledigt] [3.2] Kein Emailversand aus Board nach Wechsel von PHP 5.5.9 auf 5.6.33 / 7.0.27

Beitrag von Joyce&Luna »

Okay, ist erledigt.

Problem hast du ja nun behoben.
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Antworten

Zurück zu „Support-Forum“