In den Kommentaren zu Netzwerk: Netgear ReadyNAS Duo 2000 meldete Ruediger ein Problem mit seinem NAS. Das ReadyNAS besitzt eine Funktion um bei bestimmten Problemen eine E-Mail mit entsprechender Warung zu versenden. Dies kann über den internen E-Mail Server (exim) oder durch einen SMART-Host (z.b. GXM) erledigt werden.

Doch bei Rüdiger und auch bei mir kommt keine E-Mail an. Wenn über den internen E-Mail Server gesendet wird, meldet die Weboberfläche das die E-Mail verschickt wurde. Aber sie kommt nicht an. Wird über einen externen Mailserver gesendet, bekomme ich von der Weboberfläche die Meldung dass die E-Mail nicht verschickt wurde. Warum lässt sich aber nicht erkennen.

Ich hatte das Problem schon vergessen. Aber dank Ruedigers Erinnerung habe ich mich soeben auf die Suche nach dem Fehler gemacht.

Was für ein Glück das auf dem ReadyNAS ein normales Linux läuft, und man per Addon einen SSH Zugriff bekommt. Nach einigen Testmails konnte ich in der Logdatei des exim folgende Zeile lesen:

cat /var/log/exim/mainlog
[...]
** <####>@my-azur.de R=lookuphost T=remote_smtp: SMTP error from remote mailer after MAIL FROM:<<####>@my-azur.de> SIZE=1515: host mail.my-azur.de [213.133.104.150]: 550 Please use a fully-qualified domain name for HELO/EHLO

Die sagt mir dass der Ziel E-Mail Server unbedingt einen FQDN als Identifizierung benötigt. Ein FQDN ist z.b. eine Domain wie www.my-azur.de (host.domain.topleveldomain).

Jedenfalls hat mein ReadyNAS den Namen “home-nas”, welches kein FQDN ist. Nachdem ich den Hostnamen nach “home-nas.home” geändert hatte wurde auch die E-Mails erfolgreich verschickt. Den Hostenamen ändert man in der Weboberfläche unter “Netzwerk > Allgemeine Einstellungen”. Dort steht dann auch nochmal dass dieser Name für das Versenden von Warnungen genutzt wird ;-)

Ich bin mir noch nicht sicher ob diese Anpassung negative Auswirkungen auf die Freigaben hat.