Jump to content
Froxlor Forum
  • 0

root mails von cron script


Acronis

Question

Hallo Forum,

 

ich wollte mal nachfragen, warum bei jeder Ausf?hrung von froxlor_master_cronjob.php versucht wird eine Mail an root zu senden?

 

Ich bekomme diese auch garnicht, obwohl ich in /etc/mail/aliases f?r root meine E-Mail Adresse konfiguriert habe.

Wenn ich beispielsweise date |mail root ausf?hre, dann erhalte ich auch die Mails.

 

Jetzt meine eigtl. Frage. Wie kann die cronjob Meldungen abstellen?

 

Gru?

 

 

Jan  3 15:35:01 server cron[3977]: (root) CMD (/usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Jan  3 15:35:02 server postfix/pickup[3916]: 2A30D2840005: uid=0 from=<root>
Jan  3 15:35:02 server postfix/cleanup[3982]: 2A30D2840005: message-id=<20110103143502.2A30D2840005@server.domain.org>
Jan  3 15:35:02 server postfix/qmgr[5752]: 2A30D2840005: from=<root@server.domain.org>, size=1035, nrcpt=1 (queue active)
Jan  3 15:35:02 server postfix/cleanup[3982]: 696182840006: message-id=<20110103143502.2A30D2840005@server.domain.org>
Jan  3 15:35:02 server postfix/qmgr[5752]: 696182840006: from=<root@server.domain.org>, size=1174, nrcpt=1 (queue active)
Jan  3 15:35:02 server postfix/local[3987]: 2A30D2840005: to=<root@server.domain.org>, orig_to=<root>, relay=local, delay=0.95, delays=0.82/0.01/0/0.12, dsn=2.0.0, status=sent (forwarded as 696182840006)
Jan  3 15:35:02 server postfix/qmgr[5752]: 2A30D2840005: removed
Jan  3 15:35:02 server postfix/virtual[3988]: 696182840006: to=<acronis@domain.org>, orig_to=<root>, relay=virtual, delay=0.26, delays=0.12/0.01/0/0.13, dsn=2.0.0, status=sent (delivered to maildir)
Jan  3 15:35:02 server postfix/qmgr[5752]: 696182840006: removed

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

ich wollte mal nachfragen, warum bei jeder Ausf?hrung von froxlor_master_cronjob.php versucht wird eine Mail an root zu senden?

Wie d00p schon sagte: Wird vermutlich ein PHP-Fehler sein

 

Ich bekomme diese auch garnicht, obwohl ich in /etc/mail/aliases f?r root meine E-Mail Adresse konfiguriert habe.

Postalias ausgef?hrt? Wie man im log sieht verwendet er einen anderes relay innerhab von postfix?

 

Jetzt meine eigtl. Frage. Wie kann die cronjob Meldungen abstellen?

Falscher Ansatz. Richtiger Ansatz: "Wie kann ich a) Den Fehler beheben der die EMail ausl?st B) Den Fehler beheben der die Mailzustellung verhindert" ;)

 

Grunds?tzlich ist der EMail-Fehler wohl in der Postfix-Config zu suchen. Ansatzpunkt w?re z.B. virtual_alias_maps <-> alias_maps oder der SPAM-Filter wenn einer eingesetzt wird (amavis hatte sowas mal veranstaltet). Bin allerdings nicht der Postfix-Mensch.

 

Um den Fehler ?berhaupt zu finden kannst du in der cron.d-Datei

a)

am Anfang ein

MAILTO="deine@richtige.mail"

hinzuf?gen

 

-oder-

 

B) Die Ausgabe des Cron-Befehls in eine Datei umleiten (stderr nicht vergessen!)

 

Mit der Fehlermeldung sollte man eher feststellen k?nnen warum die Mails kommen.

Link to comment
Share on other sites

Hallo nochmal,

 

vielen Dank. Ich stell mich aber wiedermal bl?d an. Ich h?tte einfach mal das Script manuell ausf?hren sollen.

 

Folgendes kam:

PHP Deprecated:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Warning:  exec() has been disabled for security reasons

 

habe magic_quotes_gpc deaktiviert und exec wieder aktiviert.

 

Gru?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...