Hallo, Gast!
AnmeldenRegistrieren

SMTP-Mail Versand
#1
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
 
#2
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->connectiontrueSTREAM_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.
 
#3
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
 
#4
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
 
#5
Ich habe bereits auf alternative Lösungen hingewiesen:
(25.10.2015, 10: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.
 
#6
(12.01.2017, 18:42)StefanT schrieb: Ich habe bereits auf alternative Lösungen hingewiesen:
(25.10.2015, 10: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
 
#7
Und PHP-mail() ist auch nicht möglich?
 


Möglicherweise verwandte Themen…
SMTP Versand über Amazon SES TLS 1.2
Letzter Beitrag: 16.11.2023, 20:52
E mail Server für smtp der mit mybb sehr gut funktioniert
Letzter Beitrag: 03.02.2021, 16:50
Frage zum Mail SMTP von MyBB
Letzter Beitrag: 24.12.2018, 11:03
SMTP Mail Funktion Benutzen mit Mailcow
Letzter Beitrag: 31.10.2018, 18:08
Problem mit SMTP-Mail
Letzter Beitrag: 03.02.2018, 09:56