cronjob und mail
cronjob und mail
Über einen Cronjob möchte ich ein Backupscript steuern und alle Ausgaben an eine E-Mail-Adresse schicken.
1 1 * * * /home/backup.sh | mail -s "Lenny hat Backup ausgeführt" email@host.de
Wie kann ich bei Mail angeben, über welches E-Mail-Konto (z.B. GMX) ich verschicke?
1 1 * * * /home/backup.sh | mail -s "Lenny hat Backup ausgeführt" email@host.de
Wie kann ich bei Mail angeben, über welches E-Mail-Konto (z.B. GMX) ich verschicke?
Re: cronjob und mail
Dazu musst du deinen Postfix/Exim/Sendmail/wasauchimmer korrekt konfigurieren.
Re: cronjob und mail
Was verwendet man denn da bei Lenny am besten für diesen Zweck?
Re: cronjob und mail
Der Standard ist wohl exim4. Verwende ich auch.
Ist ja vielleicht auch schon bei dir installiert (dpkl -l|grep exim).
Ist ja vielleicht auch schon bei dir installiert (dpkl -l|grep exim).
Oh, yeah!
Re: cronjob und mail
Hi,
eine weitere Moeglichkeit waere "ssmtp" zu verwenden, mit 4-5 Zeilen Konfiguration bist du dabei ;-}
eine weitere Moeglichkeit waere "ssmtp" zu verwenden, mit 4-5 Zeilen Konfiguration bist du dabei ;-}
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: cronjob und mail
Ich habe jetzt mal ssmtp installiert und exim4 ist durch den Paketmanager gleich mitinstalliert worden. Wo muss ich den jetzt 4 Zeilen konfigurieren?
Re: cronjob und mail
Code: Alles auswählen
my_srv:/etc/ssmtp# cat ssmtp.conf
#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=it@example.com
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=smtp.1und1.de:25
# Where will the mail seem to come from?
rewriteDomain=example.com
# The full hostname
hostname=Lunar
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
#FromLineOverride=YES
UseTLS=YES
UseSTARTTLS=YES
AuthUser=dein_smtp_user
AuthPass=passwort_dieses_users
my_srv:/etc/ssmtp#
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: cronjob und mail
Wird durch TLS das Passwort bei der Authentifizierung verschlüsselt übertragen?
Oh, yeah!
Re: cronjob und mail
Hi,
so wie ich die Doku verstanden habe ja. Dafür sind/sollten die Parameter UseTLS=YES & UseSTARTTLS=YES da sein. Aber mit Wireshark habe ich's noch nicht untersucht.
so wie ich die Doku verstanden habe ja. Dafür sind/sollten die Parameter UseTLS=YES & UseSTARTTLS=YES da sein. Aber mit Wireshark habe ich's noch nicht untersucht.
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: cronjob und mail
Schade, dann hätte ich es ggf. nicht selber testen müssenroli hat geschrieben:Aber mit Wireshark habe ich's noch nicht untersucht.
Oh, yeah!
Re: cronjob und mail
Dann lass uns aber auch nicht dumm sterben nach deinem Test ;-}
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: cronjob und mail
Konnte nichts im Klartext an Informationen finden. Allderings bin ich mir nicht sicher, ob ich es auch richtig gemacht habe, da ich bei der Anmeldung von icedove bei gmx auch nichts im Klartext finden konnte und dort meiner Meinung nach nichts verschlüsselt.
Oh, yeah!
Re: cronjob und mail
Also die Datei ssmtp.conf ist nicht unter /etc/ssmtp. Soll ich eine anlegen?roli hat geschrieben:1&1 ist hier nur als Beispiel zu sehenCode: Alles auswählen
my_srv:/etc/ssmtp# cat ssmtp.conf # # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=it@example.com # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com mailhub=smtp.1und1.de:25 # Where will the mail seem to come from? rewriteDomain=example.com # The full hostname hostname=Lunar # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address #FromLineOverride=YES UseTLS=YES UseSTARTTLS=YES AuthUser=dein_smtp_user AuthPass=passwort_dieses_users my_srv:/etc/ssmtp#
obelix 192:/etc/ssmtp# locate ssmtp.conf
/usr/share/man/man5/ssmtp.conf.5.gz
/var/lib/dpkg/info/ssmtp.conffiles
/var/lib/dpkg/info/ssmtp.config
obelix 192:/etc/ssmtp#
Re: cronjob und mail
Würde mal sagen ja.
Ist das Paket ssmtp denn installiert?
(dpkg -l|grep ssmtp)
Ist das Paket ssmtp denn installiert?
(dpkg -l|grep ssmtp)
Oh, yeah!
Re: cronjob und mail
Hi,
da ist mir beim "Anonymisieren" wohl was durchgegangen, sie liegt bei mir unter /etc/ssmtp/ssmtp.conf.
Wenn locate eine Datei nicht findet, kann's auch dran liegen, das updatedb laenger nicht gelaufen ist. Ansonsten frag doch mal "dpkg -L ssmtp"
da ist mir beim "Anonymisieren" wohl was durchgegangen, sie liegt bei mir unter /etc/ssmtp/ssmtp.conf.
Wenn locate eine Datei nicht findet, kann's auch dran liegen, das updatedb laenger nicht gelaufen ist. Ansonsten frag doch mal "dpkg -L ssmtp"
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: cronjob und mail
Duff hat geschrieben:Würde mal sagen ja.
Ist das Paket ssmtp denn installiert?
(dpkg -l|grep ssmtp)
Code: Alles auswählen
dpkg -l|grep ssmtp
liefert
iF ssmtp 2.62-3 extremely simple MTA to get mail off the system to a mail hub
Re: cronjob und mail
updatedb habe ich gerade vorher durchlaufen lassen. Hier das Ergebnis von "dpkg -L ssmtp":roli hat geschrieben:Hi,
da ist mir beim "Anonymisieren" wohl was durchgegangen, sie liegt bei mir unter /etc/ssmtp/ssmtp.conf.
Wenn locate eine Datei nicht findet, kann's auch dran liegen, das updatedb laenger nicht gelaufen ist. Ansonsten frag doch mal "dpkg -L ssmtp"
dpkg -L ssmtp
/.
/usr
/usr/sbin
/usr/sbin/ssmtp
/usr/share
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/mailq.8.gz
/usr/share/man/man8/newaliases.8.gz
/usr/share/man/man8/ssmtp.8.gz
/usr/share/man/man5
/usr/share/man/man5/ssmtp.conf.5.gz
/usr/share/doc
/usr/share/doc/ssmtp
/usr/share/doc/ssmtp/TLS
/usr/share/doc/ssmtp/README
/usr/share/doc/ssmtp/README.Debian
/usr/share/doc/ssmtp/copyright
/usr/share/doc/ssmtp/AddHeader
/usr/share/doc/ssmtp/changelog.Debian.gz
/usr/share/doc/ssmtp/changelog.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/ssmtp
/usr/lib
/etc
/etc/ssmtp
/etc/ssmtp/revaliases
/etc/logcheck
/etc/logcheck/ignore.d.server
/etc/logcheck/ignore.d.server/ssmtp
/usr/sbin/sendmail
/usr/sbin/newaliases
/usr/sbin/mailq
/usr/share/man/man8/sendmail.8.gz
/usr/lib/sendmail
Re: cronjob und mail
wie auch immer, mit meiner /etc/ssmtp/ssmtp.conf laeufts hier
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: cronjob und mail
Ich habe das nun für ein Mail-Account bei gmx.de angewendet und erhalte die folgende Fehlermeldung:roli hat geschrieben:wie auch immer, mit meiner /etc/ssmtp/ssmtp.conf laeufts hier
Das liegt wohl daran, dass sich smail zunächst anmelden muss. Gibt es da eine Möglichkeit oder muss ich ein anderes Tool verwenden?send-mail: 550 5.7.1 Sorry, your envelope sender has been denied ( http://portal.gmx.net/serverrules ) {mp055}
Can't send mail: sendmail process failed with error code 1