Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-01-2013 15:20:46

Mrxrider
Membre
Inscription : 17-12-2012

Mailx et crontab

Bonjour a tous !

Je me suis fait un petit script dans lequel j’écris des informations dans un fichier texte et a la fin de mon script je fait un :

cat /tmp/Mon_fichier| mailx -s " Sauvegarde " prenom.nom@gmail.com

Lorsque que j'exécute mon script manuellement no problem il fonctionne comme je le souhaite

Ensuite dans ma crontab j'ai ajouté une ligne pour exécuter ce script et la patatra

Je ne reçois aucun mail, pourtant mon script s’exécute bien.

un petit tour dans /var/log/mail.log et voila le problème

Jan 16 13:47:08 pollux postfix/smtp[5223]: to=<root@prenom.nom@gmail.com>, orig_to=<root>, relay=smtp.gmail.com[173.194.69.109]

J'ai ensuite fait un script contenant simplement :


#!/bin/bash

echo " test mail" | mailx -s " test crontab " adresse.mail


J'ai toujours le même problème

pourquoi il me rajoute "Users@" devant mon adresse mail ?

Hors ligne

#2 17-01-2013 11:46:07

teke
Membre
Lieu : Fribourg (Suisse)
Inscription : 19-10-2011

Re : Mailx et crontab

Il me semble que, pour des mesures de sécurité, tu doives indiquer le chemin complet des programmes que tu utilise par cron.

pour le connaître : $ whereis mailx

-----BEGIN GEEK CODE BLOCK----- Version: 3.12
GCM/ED/FA/H/L/P/O d+++(++) s+:+ a C+++$ UL++ L+++$ W+++$ N+++ M?
!w----$ PS+(--) PE+(--) Y++ PGP(++)+++ !tv b+++ G++ e++ h* r+++ y?

Hors ligne

Pied de page des forums