envoyer_mail, spip_log et spip.log

Coucou les amis,

Je rencontre un petit problème lors du développement d’un plugin.

Dans une fonction cron, il procède au trois étapes suivantes (dans l’ordre) toutes définies dans la même fonction :

  • mise à jour d’un champ dans la base
  • envoi d’un mail de confirmation
  • ecriture du résultat dans le log.

1/ La première étape se déroule sans problème.
2/ Je ne reçois jamais le mail de confirmation :
J’utilise la fonction envoyer_mail(‹ email@destinataire.com ›, ‹ sujet ›, ‹ texte ›, ‹ moi@mondomaine.com ›) précédée d’un include_spip(‹ inc/mail ›);
3/ Rien n’est inscrit dans spip_log par la fonction spip_log(‹ email envoye ›); même pas une erreur.

Quelqu’un a une idée ?

Merci d’avance

Michael Thanry

Quelle version de spip ? Il fait quoi ton plugin ? C'est quoi ton site ?

Etc.

ps : chez moi ca marche...

BoOz

mthanry@ifrance.com a écrit :

Coucou les amis,

Je rencontre un petit problème lors du développement d'un plugin.

Dans une fonction cron, il procède au trois étapes suivantes (dans l'ordre) toutes définies dans la même fonction :

- mise à jour d'un champ dans la base
- envoi d'un mail de confirmation
- ecriture du résultat dans le log.

1/ La première étape se déroule sans problème.
2/ Je ne reçois jamais le mail de confirmation :
J'utilise la fonction envoyer_mail('email@destinataire.com', 'sujet', 'texte', 'moi@mondomaine.com') précédée d'un include_spip('inc/mail');
3/ Rien n'est inscrit dans spip_log par la fonction spip_log('email envoye'); même pas une erreur.

Quelqu'un a une idée ?

Merci d'avance

Michael Thanry