Mailversand über GMX geht nicht mehr < Problem gelößt >

Begonnen von jostmario, 03 November 2014, 07:01:56

Vorheriges Thema - Nächstes Thema

jostmario

Hallo

seit kurzem geht mein Mailversand nicht mehr über GMX.

meine 99_myUtils.pm
Zitat######## DebianMail  Mail auf dem RPi versenden ############
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $ret = "";
my $sender = "test\@gmx.de";
my $konto = "test\@gmx.de";
my $passwrd = "password";
my $provider = "smtp.gmx.de";
Log 1, "sendEmail RCP: $rcpt";
Log 1, "sendEmail Subject: $subject";
Log 1, "sendEmail Text: $text";

$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=auto);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}

im Logfile sagt er folgendes:
Zitat2014.11.03 06:59:02 1: sendEmail returned: Nov 03 06:59:02 raspberrypi sendEmail[11856]: ERROR => TLS setup failed: SSL connect attempt failed with unknown error error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number

was kann das sein ?

Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

Hollo

#1
Trag mal in Deiner Konfiguration den Port explizit mit ein.
Ich komme jetzt an meine cfg nicht dran, müsste bei GMX aber 587 oder 465 sein.

my $provider = "mail.gmx.net:587";

FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

Matfhem

Habe das gleiche Probleme. Auch mit eingetragenem Port geht es nicht mehr, lief bis vor wenigen Tagen problemlos:

######## DebianMail  Mail auf dem RPi versenden ############
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $ret = "";
my $sender = "test\@gmx.de";
my $konto = "test\@gmx.de";
my $passwrd = "test";
my $provider = "mail.gmx.net:587";
Log 1, "sendEmail RCP: $rcpt";
Log 1, "sendEmail Subject: $subject";
Log 1, "sendEmail Text: $text";

$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=yes -o message-charset=utf-8);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}
1;

betateilchen

Habt Ihr auf Euren Betriebssystemen zufällig in den letzten Tag die openssl aktualisiert?

Schonmal beim Aufruf -o tls=no anstatt yes getestet?

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Matfhem

Außer fhem habe ich nichts geupdatet.

tls=no ergibt im Logfile:
sendEmail returned: Nov 03 11:09:53 raspberrypi sendEmail[X]: ERROR => Received:    550-Requested action not taken: mailbox unavailable, 550 Insufficient security or privacy level.

tls=yes (meine eigentliche Einstellung) ergibt im Logfile:
sendEmail returned: Nov 02 13:52:14 raspberrypi sendEmail[X]: ERROR => TLS setup failed: SSL connect attempt failed with unknown error error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number

Verstehe das ganze nicht, vorher lief es bei mir ohne Probleme. Habe auch eine andere Empfangs-Mail-Adresse ausprobiert, ergibt selben Fehler.

betateilchen

Das ist ein Fehler aus den ssl-Libraries Deines Betriebssystemes. Deshalb die Frage nach eventuell durchgeführten Updates. Bei mir wurden nämlich auf allen System die ssl-Libraries in den vergangenen Tagen aktualisiert.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

jostmario

Hallo Betateilchen,

nein hab noch nie was daran upgedatet.
Das einzige was ich update ist Fhem.
hmmm.

Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

Matfhem

Habe gerade in der Konsole das Update gemacht:

sudo apt-get update
sudo apt-get upgrade

Danach einen Neustart und es kommt wieder die Fehlermeldung, sobald die Mail abgesendet werden soll:

2014.11.03 17:45:03 1: sendEmail RCP: test@test.de
2014.11.03 17:45:03 1: sendEmail Subject: test
2014.11.03 17:45:03 1: sendEmail Text: Test!
2014.11.03 17:45:05 1: sendEmail returned: Nov 03 17:45:05 raspberrypi sendEmail[2467]: ERROR => TLS setup failed: SSL connect attempt failed with unknown error error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number

Matfhem

GMX scheint SSL V3 abgeschaltet zu haben und deshalb läuft es nicht mehr. Kennt jemand eine Lösung (Debian)?

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

moonsorrox

ich nutze Arcor und geht noch, die haben wohl nen "Schäferhund"  ;) :D
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

jostmario

Hallo,

Dann kann man also erst mal nur abwarten und hoffen das es demnächst wieder geht ?
Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

fiedel

Mit Exim4 gibt es keine Probleme. Das handelt die Verschlüsselung automatisch aus. Läuft vorzugsweise auf Debianen... ;o)

Gruß

Frank
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

Hollo

Zitat von: Matfhem am 03 November 2014, 20:08:46
GMX scheint SSL V3 abgeschaltet zu haben und deshalb läuft es nicht mehr. Kennt jemand eine Lösung (Debian)?
Muss ich heute Abend mal auf meinen Server schauen, da funktioniert der Versand an GMX noch problemlos (Postfix/Debian Wheezy).
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

Puschel74

Hallo,

Zitat von: fiedel am 04 November 2014, 07:00:41
Mit Exim4 gibt es keine Probleme. Das handelt die Verschlüsselung automatisch aus. Läuft vorzugsweise auf Debianen... ;o)

Gruß

Frank
Und bevor jetzt die Frage nach der Duchführbarkeit der Installation aufkommt - bitte suchen.
Es gab schon einen Beitrag der sich mit Exim4 befasst hat - dort hat betateilchen auch tatkräftige Unterstützung geliefert soweit ich mich noch erinnern kann.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.