Mail Versand: Command-Line-Interface ?

tAntChen

Benutzer
Mitglied seit
12. Sep 2011
Beiträge
151
Punkte für Reaktionen
19
Punkte
18
DSM kann ja von hause aus E-Mails versenden. Sofern man das unter Systemsteuerung / Benachrichtigung / E-Mail konfiguriert hat. Nun würde ich auch gern aus einem APP-Scope heraus E-Mails darüber versenden können. Für die kleinen DSM Benachrichtigungen gibt es ja synodsmnotify mit all seinen nicht näher beschrieben Optionen. Aber für den Mail-Versand hab ich leider noch nichts finden können. Kann mir da jemand mit einem Tipp weiterhelfen?
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.138
Punkte für Reaktionen
724
Punkte
154
Du könntest "ssmtp" benutzen, das ist vorhanden unter DSM.

In meinem Skript sieht die Zeile grob so aus:
Code:
echo -e "From:test1@test1.de\nSubject: Nur ein Test\n\nTestzeile.\n\n" | ssmtp test2@test2.de

Für weitere Infos müsstest du mal googeln...
 

tAntChen

Benutzer
Mitglied seit
12. Sep 2011
Beiträge
151
Punkte für Reaktionen
19
Punkte
18
Danke @Adama,

das hab ich so in der Form schon mal in einer Syno-APP gesehen. Ich hatte erwartet dass Synology da etwas proprietäres vorgeklemmt hat, mit einem ähnlichen Interface wie synodsmnotify.
Ein erster Test damit schlägt leider erstmal Fehl (ssmtp: Authorization failed). Ich frag mich natürlich auch wo Synology da die Konfiguration setzt, die "/etc/ssmtp/ssmtp.conf" ist leer das kann es schon mal nicht sein.
Sendet DSM seine Mails auch mit ssmtp raus?
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.138
Punkte für Reaktionen
724
Punkte
154
Ich vermute es, aber ich hab da nicht weiter nachgeforscht. Also die Zeile funktioniert bei mir problemlos.

Der User hat aber auch die entsprechende Konfiguration in der Oberfläche eingerichtet...
 

tAntChen

Benutzer
Mitglied seit
12. Sep 2011
Beiträge
151
Punkte für Reaktionen
19
Punkte
18
Ja das das ist Konfiguriert für den User, hab es als root als auch als mein @administrator User versucht. Ist halt ne gmail mit OAUTH das ist immer bisschen zickig.

Bash:
tantchen@NAS:~$ echo -e "From: ********@gmail.com\nSubject: Nur ein Test\n\nTestzeile.\n\n" | ssmtp -d6 ********@gmx.de
[<-] 220 smtp.gmail.com ESMTP l14-********wme.0 - gsmtp
[->] EHLO tAntChen-NAS
[<-] 250 SMTPUTF8
[->] AUTH XOAUTH2 ********
[<-] 334 ********==
ssmtp: Authorization failed (334 ********==)
 

tAntChen

Benutzer
Mitglied seit
12. Sep 2011
Beiträge
151
Punkte für Reaktionen
19
Punkte
18
  • Like
Reaktionen: Adama und plang.pl


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat