Mail Versand: Command-Line-Interface ?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

tAntChen

Benutzer
Registriert
12. Sep. 2011
Beiträge
152
Reaktionspunkte
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?
 
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...
 
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?
 
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...
 
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 ********==)
 
  • Like
Reaktionen: Adama und plang.pl

Additional post fields

 

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