On Tue, May 17, 2016 at 09:43:52AM +0200, Frédéric wrote:
> Le 17/05/2016, David a écrit :
>
> > Est-ce qu'on pourrais avoir plus d'infos : c'est un serveur postfix,
> > exim4, autre ?
>
> exim4.
>
> > Quelle est ta commande, tu utilise directement sendmail ?
>
> J'utilise la commande mail (mailx).
>
> > Est-ce que il pourrait y avoir un alias qui ne passe pas sur crontab ?
>
> Oui, peut-être, mais à quel niveau ?
>
> Ou une variable d'environnement ?
>
Est-ce que tu utilise un path absolu ou juste mailx ?
Dans le deuxième cas essaye d'utiliser un path absolu.
Tu peux voir la liste des alias en tapant:
$ alias
et
$ env
Pour voir ton environnement.
Tu dois pouvoir changer ton crontab pour faire un truc genre
alias > /root/alias.log; /usr/bin/env > /root/env.log; /usr/bin/mailx ...
Et comparer avec ce que tu as depuis ton shell.
> > Si je comprends bien le log en crontab le mail passe en mode local au
> > lieu d'aller vers le monde extérieur.
>
> Oui, je vois ça, mais je ne pige pas ce que ça veut dire ; je n'ai aucun
> courriel en local.
>
> De plus, on voit que le message est envoyé 2 fois ; une fois en local,
> effectivement, mais aussi normalement, avec les mêmes logs que lorsque je
> le fais depuis un shell...
>
> --
> Frédéric
>