Ne peut instancier la fonction mail encore

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Ne peut instancier la fonction mail encore

    Bonjour,

    Je vois que c'est un problème rencontré par différentes personnes...

    Je n'avais pas ce soucis mais un jour ce problème est apparu. J'en ai fais part à mon hébergeur à Londres, il ne comprend pas d'où vient le problème ou que faire... Je n'ai fais aucune mise à jour, aucun ajout de module/composant/plugin, rien de rien.

    Avez-vous des pistes de recherche que je pourrai lui transmettre? C'est quand même assez embêtant...

    Merci par avance !

    Bonne journée

  • #2
    Re : Ne peut instancier la fonction mail encore

    Quel est le paramètre pour envoyer des mails : sendmail, phpmail ou SMTP dans la
    partie Global configuration au niveau administration ?
    Solidaire avec les dinosaures

    Commentaire


    • #3
      Re : Ne peut instancier la fonction mail encore

      J'ai aussi eu le problème dans la passé quand j'installai mes serveurs "tout à la main".

      De tête c'est lié au dernier paramètres de la fonction php mail (qui n'était effectivement pas utilisé car apparu dans les version 4.2 et quelque chose de PHP).

      Si tu utilises la fonction php sans ce paramètre (le "additionnal_parameters" / le -f il me semble), cela fonctionne et tu n'as pas le message "could not instantiate mail function"

      Je suppose que c'est liée à un problème de version de sendmail, car j'ai désinstallé sendmail pour installer postfix-mysql à la place pour régler le problème côté serveur (OS debian 7/wheezly).

      Regarde si SMTP ne fonctionne pas, mais ce n'est pas vraiment la solution si tu as pas mal de mailing à faire.
      Dernière édition par roland_d_alsace à 07/05/2015, 17h07
      A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
      Rejoignez le Joomla Users Groupe Alsace...
      roland_d_alsace va-t-il devenir roland_du_grand_est ?

      Commentaire


      • #4
        Re : Ne peut instancier la fonction mail encore

        Bonjour,

        J'utilise phpmail depuis 3 ans. Alors c'est peut être une mise à jour chez mon hébergeur qui fait que ça coince maintenant?

        Merci!

        Commentaire


        • #5
          Re : Ne peut instancier la fonction mail encore

          Hello.

          Comme indiqué, si tu connais un peu php, fait quelques tests en t'envoyant un mail avec et sans le dernier paramètre (-f).

          Par exemple le code qui est dans le manuel : http://php.net/manual/fr/function.mail.php

          Si celui-ci provoque l'erreur "could not instantiate mail function" :
          Code:
          <?php
               mail('personne@example.com', 'le sujet', 'le message', null,
               '-fwebmaster@example.com');
          ?>
          et pas celui-là :
          Code:
          <?php
               mail('personne@example.com', 'le sujet', 'le message');
          ?>
          (en modifiant avec de bonnes adresses bien sûr )
          alors contacte ton hébergeur en lui expliquant le problème.
          Dernière édition par roland_d_alsace à 13/05/2015, 11h30
          A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
          Rejoignez le Joomla Users Groupe Alsace...
          roland_d_alsace va-t-il devenir roland_du_grand_est ?

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X