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

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

Vorheriges Thema - Nächstes Thema

peble

Zitat von: fiedel am 04 November 2014, 13:32:21
...habe ich eine Anleitung dazu gebastelt und hier verlinkt.

Gruß

Frank

Danke für die Anleitung,
funktioniert soweit und ist auch verständlich.

Was ich jedoch nicht verstehe bei mir werden immer 2 Mails versand, hat jemand eine Ahnung warum das so ist?

Gruß
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

blu

#46
Zitat von: fiedel am 04 November 2014, 13:32:21
...habe ich eine Anleitung dazu gebastelt und hier verlinkt.
Hi,
und vielen Dank für die tolle Anleitung! Nachdem ich sendEmail nicht zum Laufen bekommen habe bin ich auf exim4 gewechselt. Leider erhalte ich  folgende Fehlermeldung:
pi@raspyFHEM /etc/exim4 $ cat /var/log/exim4/paniclog
2015-02-15 08:15:14 IPv6 socket creation failed: Address family not supported by protocol

Folgender Eintrag in der /etc/exim4/update-exim4.conf.conf
disable_ipv6=true
schaffte keine Abhilfe :(.
edit: Fehler verschwindet nach sudo update-exim4.conf

Beim Versuch eine Testmail zu senden erhalte ich:
pi@raspyFHEM /etc/exim4 $ sudo echo "Hi, meine erste" | mail -s "betr fhem" xxx@yyy.info
pi@raspyFHEM /etc/exim4 $ cat /var/log/exim4/mainlog
2015-02-15 08:26:47 1YMtbL-0003k1-E6 <= pi@raspyFHEM U=pi P=local S=363
2015-02-15 08:26:49 1YMtbL-0003k1-E6 ** xxx@yyy.info R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<pi@gmx> SIZE=1398 AUTH=pi@gmx: host mail.gmx.net [212.227.17.190]: 501 Syntax error in parameters or arguments
2015-02-15 08:26:49 1YMtbN-0003k6-9f <= <> R=1YMtbL-0003k1-E6 U=Debian-exim P=local S=1275
2015-02-15 08:26:49 1YMtbL-0003k1-E6 Completed
2015-02-15 08:26:51 1YMtbN-0003k6-9f ** pi@gmx <pi@raspyFHEM> R=hub_user_smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<> SIZE=2333: host mail.gmx.net [212.227.17.190]: 550-Requested action not taken: mailbox unavailable\n550 Sender address is not allowed.
2015-02-15 08:26:51 1YMtbN-0003k6-9f Frozen (delivery error message)

Wieso kommt es zur Fehlermeldung "Sender address is not allowed"? Muss ggf. zunächst zur Authentifizierung eine Email abgeholt werden (imap)?
Danke für Tipps!
lg blu
ps die Datei /etc/email-addresses enthält einen korrekten Eintrag auch für den User pi.
RasPi2, FHEM 5.6, HM-LAN-CFG
HM-CC-RT-DN, HM-LC-SW1-FM, HM-LC-SW1-PL2, HM-LC-Sw1PBU-FM, HM-Sen-MDIR-O,  HM-SEC-SCo, HM-PB-2-WM55-2, HM-PB-6-WM55, HM-ES-TX-WM (+ Ferraris)

fiedel

#47
Hi blu,

schwer zu sagen, da müsste ich auch selbst rumtüfteln und ggf. nachgoogeln. Ich würde die Anleitung auf einem jugfr. Raspi Image noch mal genau nachvollziehen. Oder in einer VM mit Debian auf dem PC. In den Einstellungen bei GMX muss natürlich auch der SMTP- Zugriff richtig eingestellt sein, aber das ist wohl schon Standart. Da hilft wohl nur selbst weiterforschen.

Gruß

Frank

Edit:
Zitatafter MAIL FROM:<pi@gmx> SIZE=1398 AUTH=pi@gmx:
Evtl hast du irgendwo in den Exim- Einstellungen nicht die echte Mailadresse stehen? Oder setzte das sudo mal nicht vor das "echo" sondern vor "mail -s". Oder lasse es ganz weg und mache den Test als root. Bei mir klappt das aus FHEM heraus übrigens ohne sudo, obwohl FHEM nicht als root läuft. Exim unterstützt das Mail versenden als Benutzer (der der Gruppe Mail oder so angehört).
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

blu

Hi fiedel,

vielen Dank für deine Hilfe!
Das Problem hat sich gelöst, nachdem ich in der Konfigurationsdatei anstelle von "debian" wie in der Anleitung "raspyFHEM" (so heißt meinFHEM-raspberry) eingetragen habe. Für Interessierte meine funktionierende Konfiguration:

pi@raspyFHEM /etc/exim4 $ cat update-exim4.conf.conf
disable_ipv6=true
dc_eximconfig_configtype='satellite'
dc_other_hostnames='raspyFHEM'
dc_local_interfaces='127.0.0.1'
#ursprünglich dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost='raspyFHEM'
dc_relay_domains=''
dc_minimaldns='true'
dc_relay_nets=''
dc_smarthost='mail.gmx.net'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'


lg blu
RasPi2, FHEM 5.6, HM-LAN-CFG
HM-CC-RT-DN, HM-LC-SW1-FM, HM-LC-SW1-PL2, HM-LC-Sw1PBU-FM, HM-Sen-MDIR-O,  HM-SEC-SCo, HM-PB-2-WM55-2, HM-PB-6-WM55, HM-ES-TX-WM (+ Ferraris)

fiedel

Sehr guter Hinweis! Ich glaube das Problem gab es schon mal und ich werde es in der Anleitung ändern. Offensichtlich ist es nicht egal was man dort einträgt, sondern es muss der Hostname sein.

Vielen Dank!

Sagt 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

blu

Hi,
sehr gerne. Mir als Anfänger hat die Anleitung sehr geholfen, ggf. nimmst du noch den IPv6-Hinweis auf.
lg blu
RasPi2, FHEM 5.6, HM-LAN-CFG
HM-CC-RT-DN, HM-LC-SW1-FM, HM-LC-SW1-PL2, HM-LC-Sw1PBU-FM, HM-Sen-MDIR-O,  HM-SEC-SCo, HM-PB-2-WM55-2, HM-PB-6-WM55, HM-ES-TX-WM (+ Ferraris)

caldir65

Hallo,

danke für diese Anleitung. Dabei ist mir aber aufgefallen, daß (zumindest bei meiner Raspian-wheezy-Version) die Dialoge etwas abweichen. Größtenteils kann alles so übernommen werden wie beschrieben, aber an einer Stelle fehlt der angehängte Dialog - dort steht bei mir als Sendezentrale der web.de, aber gmx sollte ähnlich sein. Wichtig sind die zwei : vor dem Port, welcher natürlich dem eigenen Bedürfnissen angepasst werden muß.
(http://forum.fhem.de/index.php?action=dlattach;topic=28612.0;attach=30256;image)
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.