MyBB.de Forum
SMTP-Mail Versand - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: SMTP-Mail Versand (/thread-32814.html)



SMTP-Mail Versand - Anonym - 24.10.2015

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


RE: SMTP-Mail Versand - StefanT - 25.10.2015

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.


RE: SMTP-Mail Versand - Anonym - 25.10.2015

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


RE: SMTP-Mail Versand - Kammi_ - 12.01.2017

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


RE: SMTP-Mail Versand - StefanT - 12.01.2017

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.



RE: SMTP-Mail Versand - Kammi_ - 12.01.2017

(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


RE: SMTP-Mail Versand - StefanT - 13.01.2017

Und PHP-mail() ist auch nicht möglich?