J'ai une page bloquée par un module de connexion et j'ai le lien "Mot de passe oublié", etc. Je souhaite envoyer une copie de l'e-mail envoyé à un autre courrier électronique.
Par exemple. Utilisateur1 a perdu son mot de passe, il a cliqué sur le lien "Mot de passe oublié" pour qu'il reçoive un courrier avec un jeton. Mais je souhaite le recevoir aussi. Comment puis-je le faire? Y a-t-il une option dans le module? Je vous remercie :)
J'ai jeté un coup d'oeil et vous voudrez peut-être consulter les fichiers suivants;
root/lib/components/com_users/models/remember.php
et
root/lib/components/com_users/models/reset.php
Vous devriez pouvoir ajouter votre propre email en tant que CC, avec quelque chose comme:
$mailer->addCC("[email protected]")
Bien que, selon le documentation officielle s'il y a plusieurs destinataires, vous placeriez l'adresse électronique de chaque destinataire dans un tableau, comme ci-dessous;
$recipient = array( '[email protected]', '[email protected]', '[email protected]' );
$mailer->addRecipient($recipient);
Le documentation officielle vous montre comment envoyer un courrier électronique à partir d'un composant.
Je dois dire que je n'ai pas eu la chance de l'essayer bien que je ne puisse pas imaginer que ce soit très difficile. Peut-être que quelqu'un d'autre peut vous aider avec le reste du code?
Espérons que cela vous oriente dans la bonne direction.
Une option consiste à utiliser quelque chose comme CMandrill pour envoyer tous les messages via le service Mandrill (gratuit pour les 12 000 premiers messages). Cette façon de faire vous permet de visualiser les rebonds, les ouvertures, les copies de messages, etc. Elle ne vous en enverra pas une copie par e-mail, mais vous permettra de tout voir en sortant du site.
Il y a probablement une autre façon de faire ce que vous demandez, mais je voulais publier ceci comme une option au cas où cela intéresserait quelqu'un. N'hésitez pas à ne pas cocher la case comme réponse approuvée si quelqu'un en poste un meilleur :)