Wie SSL beim versenden von Mails aktivieren?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Wie SSL beim versenden von Mails aktivieren?

Beitrag von Dungeonwatcher »

Hi! 8)

GMX und Co. lassen ja ab Ende März nur noch verschlüsselten Zugang beim versenden von Mails zu. Soweit so gut, nur wie richte ich dies bei phpBB2 ein? Ein Port wie bei GMX angegeben kann nirgends eingetragen werden.

Hat hier wer eine Lösung und verrät sie mir. Danke

Bye
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von Miriam »

Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von Dungeonwatcher »

Hi! 8)

Das klappte bestens. Danke. :)

Bye
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von Dungeonwatcher »

Hi! 8)

Zu früh gefreut, es klappt leider nicht. :(
So schaut die Fehlermeldung aus:
Ran into problems sending Mail. Response: 550 Insufficient security or privacy level.

DEBUG MODE

Line : 151
File : smtp.php
Zeile 151 ist diese:

Code: Alles auswählen

	// From this point onward most server response codes should be 250
	// Specify who the mail is from....
	fputs($socket, "MAIL FROM: <" . $board_config['board_email'] . ">\r\n");
	server_parse($socket, "250", __LINE__);
Was läuft hier noch falsch?
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von HabNurNeFrage »

Hi,

könnte daran liegen, dass phpBB2 kein TLS in der Form unterstützt, wie viele Mail-Anbieter das derzeit einfordern...

Zunächst solltest Du schauen, ob Du ein Mail-Alias zum Versand im Board eingetragen hast.
Sollte das der Fall sein, versuch mal Deine Hauptadresse.
Eher vermute ich aber, dass das Eintragen des richtigen Ports nicht ausreicht, um die SSL-Policies zufrieden zu stellen.

Eine Möglichkeit, phpBB2 mit TLS zu modifizieren, habe ich hier gefunden: https://github.com/konsulting/PHPMailer
Detaillierte Anleitung: https://github.com/konsulting/PHPMailer ... mailer.mod
Anscheinend kann diese Mod unter Einbindung von PHP-Mailer das 2er zum Versand TLS-verschlüsselter eMails bewegen.

Voraussetzung für die Mod scheint die Einbindung des PHP-Mailers zu sein.
Download Zip-Package PHP-Mailer: https://api.github.com/repos/PHPMailer/ ... febdf3b226

Ob es damit was wird? Keine Ahnung - ist aber ein Ansatz...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
posaunen
Mitglied
Beiträge: 402
Registriert: 21.04.2004 20:05

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von posaunen »

Wenn du den Mailserver in der Form

ssl://mailserver.xy

angibst sollte das gehen. Geht jedenfall bei anderen Providern.
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von Dungeonwatcher »

Hi! 8)
posaunen hat geschrieben:ssl://mailserver.xy
Das ergibt dann diese Fehlermeldung: Could not connect to smtp host : 0 :

Bemängelt wird diese Zeile:

Code: Alles auswählen

if( !$socket = @fsockopen($board_config['smtp_host'], 587, $errno, $errstr, 20) )
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von HabNurNeFrage »

Hi,

als "Dirty-Approach" in der Datei smtp.php einfach mal versuchen, $board_config['smtp_host'] durch 'ssl://mailserver.tld' zu ersetzen...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von Dungeonwatcher »

Moin, moin! 8)

Es bleibt leider beim Fehler: Could not connect to smtp host : 0 : . :(

Was auch immer GMX da an "Sicherheit" fabriziert hat, ich hab's jetzt anders gelöst. Mit meinem Uralt Konto bei Arcor funktioniert es jetzt wieder.

Danke trotzdem :P

Bye
StanleyG
Mitglied
Beiträge: 71
Registriert: 10.12.2006 20:33

Re: Wie SSL beim versenden von Mails aktivieren?

Beitrag von StanleyG »

Dungeonwatcher hat geschrieben:Hi! 8)
Das ergibt dann diese Fehlermeldung: Could not connect to smtp host : 0 :
Bemängelt wird diese Zeile:

Code: Alles auswählen

if( !$socket = @fsockopen($board_config['smtp_host'], 587, $errno, $errstr, 20) )
Das ist auch richtig, denn die Portnummer (587) ist falsch. Die Standard-Portnummer für SSL-SMTP ist 465.

Bei mir klappt es bei Strato wie folgt:

Code: Alles auswählen

if( !$socket = @fsockopen($board_config['smtp_host'], 465, $errno, $errstr, 20) )
Und als smtp-host habe ich in der Konfiguration einfach "ssl://smtp.strato.de" eingetragen.

StanleyG
Even if everyone in the country were a genius, half would be below average.
By definition.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“