Guten Morgen zusammen,
wie kann man am Ende eines Skripts (Bash Shell) eine E-Mail verschicken?
Grüße
pegu
|
Anmeldungsdatum: Beiträge: 66 |
Guten Morgen zusammen, wie kann man am Ende eines Skripts (Bash Shell) eine E-Mail verschicken? Grüße pegu |
||||||
|
Anmeldungsdatum: Beiträge: 884 Wohnort: Chemnitz |
Sollte mithilfe von Postfix gehen |
||||||
|
Anmeldungsdatum: Beiträge: 176 Wohnort: Pfälzer Wald |
Für mich war die einfachste Lösung űber SMTP https://linuxundich.de/gnu-linux/system-mails-ohne-einen-mail-server-mit-ssmtp-verschicken/ |
||||||
|
Anmeldungsdatum: Beiträge: 12067 |
SSMTP wird leider nicht mehr gepflegt! Eine Alternative ist https://marlam.de/msmtp/ |
||||||
|
Anmeldungsdatum: Beiträge: 176 Wohnort: Pfälzer Wald |
Oh hoppla wusste ich nicht. Vielen Dank für die Info. Gruß Claus |
||||||
|
Anmeldungsdatum: Beiträge: 12067 |
Bitte. Ich war auch etwas „traurig“, ich habe ssmtp auch lange verwendet. Ich habe mich dann allerdings umorientiert: Alternative zu ssmtp. |
||||||
|
Anmeldungsdatum: Beiträge: 176 Wohnort: Pfälzer Wald |
Ich hab Dein Link noch nicht gelesen Die Crux mit SMTP ist, dass in den config files das password in Klarschrift steht😒 Ich benutze ssmtp in cron, habe da allerdings Probleme den sendmail Befehl direkt in die crontab zu schreiben. Mach das dann über ein Script - aber sorry - das ist ein anderes Thema |
||||||
|
Anmeldungsdatum: Beiträge: 23336 |
SendEmail finde ich ganz nett. Bei der Installation "sendemail" klein schreiben. |
||||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 66 |
Hallo zusammen, ich bin beim Suchen noch auf folgendes gestoßen: https://wiki.ubuntuusers.de/Shell/Anwendungen/#Mail-Messaging Hier habe ich eine Blick auf Alpine geworfen. Kann man aus einem Skript auch Aline ansprechen und eine Mail verschicken? Grüße pegu |
||||||
|
Anmeldungsdatum: Beiträge: 23336 |
Worum geht es dir, einen Email Client oder einen MTA? |
||||||
|
Anmeldungsdatum: Beiträge: 11311 Wohnort: München |
Soweit ich weiß nur, wenn man eine gepatchte Version nutzt (vgl. http://alpine.x10host.com/alpine/info/outgoing.html) - mit mutt tut man sich da OOTB leichter: https://stackoverflow.com/a/22016330 aber das löst das Problem nicht, dass irgendwo die Zugangsdaten im Klartext vorhanden sein müssen... |
||||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 66 |
Hallo hakel, ich möchte am Ende eines Skripts eine Email mit der Meldung absetzen, dass das Skript durchgelaufen ist. Grüße pegu |
||||||
|
Anmeldungsdatum: Beiträge: 61 |
Ich habe es über Curl in einem Script realisiert, da es mir zu aufwändig ist einen MTA aufzusetzen, z. B.:
siehe: https://stackoverflow.com/questions/8260858/how-to-send-email-from-terminal Das Password habe ich vom Schlüsselbund hergenommen, siehe https://askubuntu.com/questions/262698/how-do-i-get-passwords-from-the-keyring-in-the-terminal-for-usage-in-scripts. Dazu verwende ich
Ich verwende Beim Abholen (
|
||||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 66 |
Hallo kkarsten62, vielen Dank für den Hinweis mit curl. Das hat sofort geklappt! Damit ich noch genau weiß, wann das Skritp gearbeitet hat, habe ich noch was angefügt: -T <(echo -e 'From: from-email@gmail.com\nTo: to-email@gmail.com\nSubject: Backup erstellt\n\nBackup wurde erstellt\n' &&date) Grüße pegu |