Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Keine mail per cronjob?

  1. #1
    just does it
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    126

    Keine mail per cronjob?

    Howdy,
    ich lasse ein Script per Cronjob ausführen und dieses Script soll bei Auftreten eines bestimmten Ereignisses sein Logfile an eine externe Emailadresse schicken. Der Code zum Mailen in dem Script dazu lautet
    Code:
    SUBJECT="Betreff"
    EMAIL="meinemail@mail.com"
    /bin/mail -s "$SUBJECT" "$EMAIL" < $log
    Wenn ich diesen Code manuell auf der Konsole ausführe, läuft alles prima und die Email wird einwandfrei versendet.

    Wenn ich diesen Code aber wie vorgesehen per Cronjob ausführe, geht keine Email raus und ich sehe im /var/log/messages dieses:
    Code:
    Dec 27 13:08:02 h16873 postfix/smtp[25376]: 799FF1BF4340: to=<meinusername@h16873.meinekiste.net>, relay=none, delay=0.09, delays=0.08/0/0/0, dsn=5.4.6, status=bounced (mail for h16873.meinekiste.net loops back to myself)
    Ich habe versucht das Script sowohl als user und auch als root aus der /etc/crontab zu starten, habe dann auch für den user einen crontab angelegt - ohne Erfolg. Mailversand aus dem Cronjob heraus funzt nicht.

    Wo könnte der Fehler liegen?
    The deeper you get, the more you know - mein Linux Blog zum Geld verdienen!

  2. #2
    Fieses Frettchen Avatar von DrunkenFreak
    Registriert seit
    Dec 2003
    Beiträge
    3.315
    Hier könnte der Fehler liegen.

  3. #3
    just does it
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    126
    Zitat Zitat von DrunkenFreak Beitrag anzeigen
    könnte
    Is klar, ich wühl mich durch postfix weil da der Fehler liegen KÖNNTE *danke*
    The deeper you get, the more you know - mein Linux Blog zum Geld verdienen!

  4. #4
    Fieses Frettchen Avatar von DrunkenFreak
    Registriert seit
    Dec 2003
    Beiträge
    3.315
    Bitte. Wenn du dich aber durchwühlen musst, wäre abschalten sinnvoller.

  5. #5
    just does it
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    126
    Jo, hast recht - bin dann mal offline *lol
    The deeper you get, the more you know - mein Linux Blog zum Geld verdienen!

  6. #6
    Freelancer Avatar von TheDarkRose
    Registriert seit
    Jun 2009
    Ort
    Oberalm
    Beiträge
    669
    Zitat Zitat von surfmode Beitrag anzeigen
    Is klar, ich wühl mich durch postfix weil da der Fehler liegen KÖNNTE *danke*
    War das jetzt Sarkasmus, oder was? Mit könnte meinte DrunkenFreak das der Fehler in der Virtual Konfiguration vom Postfix liegen könnte. Aber der Fehler liegt definitiv im Postfix, wie man schon an der Logfileausgabe erkennen sollte. Btw. kennt du Google?

    Und ich muss DrunkenFreak recht geben, jemand der einen Server mit Postfix betreibt und null Ahnung davon hat, dessen Server gehört verdammt nochmal abgeschaltet.
    foo bar

  7. #7
    just does it
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    126
    Ja ich kenne Google und habe es auch genutzt bevor ich hier dummerweise um Rat gefragt habe. Damit ist dieses Forum eigentlich überflüssig, denn um auf die Docs und auf Google verwiesen zu werden bedarf es keiner "Community".
    The deeper you get, the more you know - mein Linux Blog zum Geld verdienen!

  8. #8
    Fieses Frettchen Avatar von DrunkenFreak
    Registriert seit
    Dec 2003
    Beiträge
    3.315
    Was hast du denn bei Google eingetippt? Das Datum der Fehlermeldung?

    Wenn ich die Fehlermeldung eintippe, kriege ich hunderte Seiten, die auf Postfix verweisen. Das sinnigste ist dann wohl die Doku von Postfix. Aber du weißt es ja eh besser.

  9. #9
    Registrierter Benutzer Avatar von framp
    Registriert seit
    Jun 2005
    Ort
    bei Stuttgart
    Beiträge
    374
    Füge doch mal folgende Zeile am Anfang in Deinem Script ein:
    Code:
    exec >>/var/log/myemail.log 2>&1
    echo "$(date +'%b %d %X') $(uname -n) $(basename $0): starting"
    und siehe mal nach was in /var/log/myemail.log steht. Sofern Deine Postfix Config OK ist könnte das eine Indikation liefern woran es klemmt - speziell in Deinem Script, dessen Code Du uns vorenthältst.

Ähnliche Themen

  1. OpenSuse 10.3 mit Postfix und Spamschutz Teil 1
    Von be1001 im Forum Linux als Server
    Antworten: 13
    Letzter Beitrag: 15.05.08, 14:46
  2. Anmelden über POP3 oder IMAP geht nicht
    Von be1001 im Forum Linux als Server
    Antworten: 35
    Letzter Beitrag: 08.02.08, 16:11
  3. main.cf spinnt !!!
    Von achim_22 im Forum Linux als Server
    Antworten: 16
    Letzter Beitrag: 31.10.04, 08:14
  4. postfix und cyrus laufen beide???
    Von Mendark im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 18.03.04, 11:56
  5. Sendmail läuft nicht richtig!
    Von LinuxNewbee im Forum Linux als Server
    Antworten: 12
    Letzter Beitrag: 27.01.04, 00:48

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •