Anleitung: SSMTP - Mit Bordmitteln eine E-Mail über die Konsole versenden.

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Zuletzt bearbeitet:
  • Like
Reaktionen: usefulvid

Wolfman_II

Benutzer
Mitglied seit
14. Apr 2009
Beiträge
98
Punkte für Reaktionen
2
Punkte
8
Hallo Tommes,

danke für die Anleitung, das hilft mir schon mal weiter. Nur leider habe ich gerade keine Vorstellung wie ich das in einem Script umgesetzt bekomme, so dass ich das automatisieren könnte.
Hast du eventuell einen Fingerzeig, wie man das gestalten könnte?

Gruß
Wolle
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Vielleicht sowas hier... *klick* ? (Nicht getestet, da ich kein ssmtp mehr benutze)

Tommes
 

Wolfman_II

Benutzer
Mitglied seit
14. Apr 2009
Beiträge
98
Punkte für Reaktionen
2
Punkte
8
Oh ja danke, das schau ich mir mal an.

Hast du eine bessere Lösung für den Mailversand mit Synology Bordmitteln gefunden oder ist der Einsatzzweck gänzlich bei dir entfallen?

Gruß
Wolle
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Ich muss meine Aussage korrigieren, denn natürlich benutzen wir ssmtp noch in unserem Paket Ultimate Backup. Der Unterschied zur im Wiki verfassten Anleitung ist jedoch, das ssmtp auch ohne Anpassung in der /etc/ssmtp/ssmtp.conf verwendet werden kann, solang der Absender dem im DSM hinterlegten E-Mail Einstellungen unter Systemsteuerung/Beachrichtigung entspricht.

Tommes
 

usefulvid

Benutzer
Mitglied seit
12. Sep 2018
Beiträge
57
Punkte für Reaktionen
3
Punkte
14
Code:
root:DEINE.ADRESSE@web.de:smtp.web.de:587
hat bei mir leider nicht geklappt. Ich musste den Port entfernen damit es geht.
Fehler:
ssmtp: Cannot open mail.your-server.de:587

Das Erstellen einer Mail über die Konsole geht bei mir nicht.
Ich bekomme keinen Fehler (auch nicht mit verbose).
Was aber geht ist:
Code:
ssmtp "test" meine@mail.de
 
Zuletzt bearbeitet:

outis

Benutzer
Mitglied seit
14. Mrz 2019
Beiträge
50
Punkte für Reaktionen
1
Punkte
8
Der Unterschied zur im Wiki verfassten Anleitung ist jedoch, das ssmtp auch ohne Anpassung in der /etc/ssmtp/ssmtp.conf verwendet werden kann, solang der Absender dem im DSM hinterlegten E-Mail Einstellungen unter Systemsteuerung/Beachrichtigung entspricht.
Das kann ich bestätigen. Denn wenn in der ssmtp.conf ein anderer Mailserver eingetragen wird, wird der nicht beim Sendeversuch kontaktiert, sondern es antwortet der in meinem Fall genutzte gmail-Server. In der Konfiguration der Benachrichtigungen funktioniert mein gmail-Konto auch bestens. Aber auf der Kommandozeile leider nicht:
Code:
ssmtp "test" <meine Mailadresse bei gmail> <Emailadresse des Adressaten>
ssmtp: Authorization failed (334 ...)

An dieser Fehlermeldung ändert sich auch nichts, wenn ich mittels -ap das gmail-Passwort mitgebe.

Und mit den hinterlegten E-Maileinstellungen sind doch wohl diese Daten gemeint (meine Adresse bei gmail und das zugehörige Passort)?

Nachtrag: Geht um ssmtp von DSM 7.2
 
Zuletzt bearbeitet:


 

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