Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 10/03/2010, 10h38   #1
Membre confirmé
 
Avatar de renaud26
 
Inscription : mars 2003
Messages : 985
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : mars 2003
Messages : 985
Points : 258
Points : 258
Par défaut Un cronjob fait planter sendmail

Bonjour à tous,

J'ai un système de newsletter sur mon site qui utilise la classe PHPMailer.
Le serveur est un VPS dédié Plesk / Centos 5
La fonction utilisée pour les envois est sendmail().
Sendmail semble bien installé.
Si j'exécute le script via le navigateur, tout se passe bien, les emails partent et s'affichent à l'écran.

Mais là où ça coince, c'est lorsque je fais exécuter le script par un crontab.
Rien ne part et j'ai l'erreur (dans l'email envoyé par le crontab à l'admin système):

Citation:
toto_AT_gmail.com<br>sh: /sendmail: No such file or directory

La commande crontab est formulée comme suit :
Code :
1
2
 
/usr/bin/php /var/www/vhosts/mon-site.com/httpdocs/script_envoi.php

Dans le code de la page, avant la balise PHP, j'ai inséré :

Le chemin de sendmail indiqué dans la classe PhpMailer est

Code :
1
2
 
/usr/sbin/sendmail
Il doit bien y avoir une erreur au niveau de la commande...et du chemin de sendmail qu'il ne trouve pas.
Merci de vos conseils.
renaud26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h24.


 
 
 
 
Partenaires

Hébergement Web