Notification mail variable $bcc (sendMail)

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

  • Notification mail variable $bcc (sendMail)

    Bonjour,

    Je me suis aperçu que je ne recevais plus les notifications de création d'articles (flexicontent) depuis ma mise à jour en joomla 3.6.2
    Je n'ai pourtant rien changé dans la configuration.
    Je croyais que cela venait de flexicontent qui utilise cette fonction:
    $send_result = JFactory::getMailer()->sendMail( $from, $fromname, $recipient, $subject, $body, $html_mode, $cc, $bcc, $attachment, $replyto, $replytoname );
    Car, j'ai remarqué qu'en supprimant la variable $bcc, les mails s'envoyaient de nouveau.

    J'ai regardé un peu plus dans le détail et je pense que le problème vient en fait du fichier /libraries/joomla/mail/mail.php dans joomla 3.6.2.
    En effet je vois:
    Code:
    public function addBcc($bcc, $name = '')
    	{
    		// If the blind carbon copy recipient is an array, add each recipient... otherwise just add the one
    		if (isset($bcc))
    		{
    			return $this->add($bcc, $name, 'addBCC');
    		}
    
    		return $this;
    	}
    Si je remplace return $this->add($bcc, $name, 'addBCC'); par $this->add($bcc, $name, 'addBCC');
    ( je supprime le return qui de toute façon est aussi en-dessous)
    L'envoi des mails se fait alors correctement.

    Quelqu'un a -t-il remarqué ce souci ?

    Eric

  • #2
    Re : Notification mail variable $bcc (sendMail)

    Bravo Eric
    Merci pour l'info !
    Artiste international, producteur phonographique et bidouilleur du web encore et toujours en activité.
    Compositeur du groupe : Roses Street présent sur toutes les plateformes de steaming.
    I'am happy for you !
    Dernière réalisation : http://www.pierrickservais.com/

    Commentaire


    • #3
      Re : Notification mail variable $bcc (sendMail)

      Salut,
      on a des utilisateurs à l'oeil de lynx sur ce forum.

      J'ai signalé le souci tel quel sur le bugtracker.

      J'avoue que je n'ai pas testé mais ton raisonnement (et le code) me parait logique.

      La prochaine fois, j'espère que tu le feras, c'est très simple.
      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Re : Notification mail variable $bcc (sendMail)

        Réponse rapide :
        Maybe one "return" too many in libraries/joomla/mail/mail.php ·->
        Steps to reproduce the issue Mail notification not sent after article creation. System information joomla 3.6.2, PHP7 Looks like an unexpected "return" is the culprit. In /libraries/joomla/mail/mai...
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X