Beiträge: 9
Themen: 2
Registriert seit: 24.06.2013
MyBB-Version: 1.6.10
Hey,
Hab vor ein paar Stunden die aktuellste 1.8 installiert. Nun habe ich ein Problem mit dem Mail Versand. Ich nutze SMTP auf einem eigenen Server. Dieser nutzt ein selbst signiertes Zertifikat, ich nehme an, dies ist das Problem. Es kommt der Fehler:
Failed to start TLS encryption.
Gibt es eine Möglichkeit, selbst signierte Zertifikate zuzulassen ?
Mit freundlichen Grüßen
Pat
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
25.10.2015, 09:52
(Dieser Beitrag wurde zuletzt bearbeitet: 25.10.2015, 12:27 von StefanT.)
Das ist nur über Code-Modifikationen möglich. Es müsste vermutlich die Option
allow_self_signed gesetzt werden. Ansatzpunkt ist folgende Zeile in der Datei inc/mailhandlers/smtp.php:
PHP-Code:
if(!@stream_socket_enable_crypto($this->connection, true, STREAM_CRYPTO_METHOD_TLS_CLIENT))
Einfacher wäre es natürlich auf die Verschlüsselung zu verzichten (falls der Mail-Server auf dem gleichen Server läuft) oder php-mail() zu verwenden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 9
Themen: 2
Registriert seit: 24.06.2013
MyBB-Version: 1.6.10
Danke für die Antwort. Nein der Mail Server läuft extern. Aber ich werde den anderen Lösungsansatz mal versuchen. Danke.
Mit freundlichen Grüßen
Pat
Beiträge: 9
Themen: 1
Registriert seit: 04.01.2017
MyBB-Version: 1.8.21
Da dies das problem ist wo ich auch habe poste ich hier gleich weiter.
Mybb version 1.8.10
Fehler Meldung
Code:
Failed to start TLS encryption
SMTP Code: 220
SMTP Server Antwort: 220
wenn ich über ssh eine testmail sende geht es jedoch
Code:
echo "Test-Mail" | ssmtp -vs kontakt kontakt@darkgamers.de
[<-] 220 www421.your-server.de ESMTP Exim 4.85_2 Thu, 12 Jan 2017 13:45:09 +0100
[->] EHLO Darkgamers.de
[<-] 250 HELP
[->] STARTTLS
[<-] 220 TLS go ahead
[->] EHLO Darkgamers.de
[<-] 250 HELP
[->] AUTH LOGIN
[<-] 334 VXNlcm5hbWU6
[->] cmVnaXN0cmllcnVuZ0BkYXJrZ2FtZXJzLmRl
[<-] 334 UGFzc3dvcmQ6
[<-] 235 Authentication succeeded
[->] MAIL FROM:<registrierung@darkgamers.de>
[<-] 250 Input accepted, please continue
[->] RCPT TO:<kontakt@darkgamers.de>
[<-] 250 Your input was accepted by the SMTP server
[->] RCPT TO:<kontakt@darkgamers.de>
[<-] 250 Your input was accepted by the SMTP server
[->] DATA
[<-] 354 Please enter the text of your e-mail message, ending with "." on a line by itself
[->] Received: by Darkgamers.de (sSMTP sendmail emulation); Thu, 12 Jan 2017 13:45:09 +0100
[->] From: "root" <registrierung@darkgamers.de>
[->] Date: Thu, 12 Jan 2017 13:45:09 +0100
[->] Test-Mail
[->]
[->] .
[<-] 250 OK id=1cRekf-0003N0-O6
[->] QUIT
[<-] 221 www421.your-server.de closing connection
wie bekomm ich das Problem nun in den griff so das mir das Mybb auch die Email versendet ? Eine Lösung wäre nicht schlecht da ich von php ehrlich gesagt keine ahnung habe und nicht weiss wie ich allow_self_signed einsetzen soll. Danke
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Ich habe bereits auf alternative Lösungen hingewiesen:
(25.10.2015, 09:52)StefanT schrieb: Einfacher wäre es natürlich auf die Verschlüsselung zu verzichten (falls der Mail-Server auf dem gleichen Server läuft) oder php-mail() zu verwenden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 9
Themen: 1
Registriert seit: 04.01.2017
MyBB-Version: 1.8.21
(12.01.2017, 17:42)StefanT schrieb: Ich habe bereits auf alternative Lösungen hingewiesen:
(25.10.2015, 09:52)StefanT schrieb: Einfacher wäre es natürlich auf die Verschlüsselung zu verzichten (falls der Mail-Server auf dem gleichen Server läuft) oder php-mail() zu verwenden.
Würde ich gerne machen jedoch sind leider nur sichere Verbindungen erlaubt
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Und PHP-mail() ist auch nicht möglich?
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.