LylyPie Posted April 22, 2021 Share Posted April 22, 2021 Bonjour à tous, Je me tire un peu les cheveux depuis quelques jours en essayant de séparer les boites de réception des emails du back office. Petite précision ma boutique tourne tjs en 1.5 En effet je recevais des copies de commandes et messages d'alerte sur la boite principale contact@, et tout ce qui était lié au SAV assez logiquement sur la boite @sav (dont les copies des messages envoyés par les clients via le formulaire), envoi et reception. Mon problème arrive à ce niveau. J'aimerais séparer en trois les boites : - passer les messages de commandes/alertes sur une boite de gestion@ (je crois que c'est bon ça), pour ne plus avoir que des contacts pro sur ma boite contact@ - continuer à recevoir les messages envoyés par les clients sur la boite sav@ - faire que tout message envoyé au client soit envoyé avec le mail noreply@ (pour pouvoir mettre une réponse automatique sur la boite mail parce que touuuus les clients répondent à leur mail alors qu'on a mis en gros en rouge qu'on ne gérait pas le SAV par mail). Du coup, j'ai changé l'email du module alertes email, pour le gestion@ je reçois visiblement bien les nvlles commandes sur cette boite. Dans clients>contacts les messages webmaster vont sur gestion@ et les service clients sur sav@ Dans coordonnées & magasin l'adresse est sur noreply@ Dans emails elle est aussi sur noreply@ Mais quand j'essaie de répondre au SAV les emails sont toujours envoyés avec sav@ et pas avec noreply@ :'( Je me doute qu'il y a une subtilité que je n'ai pas comprise mais je bloque, donc j'en appelle à votre aide! merci d'avance! Link to comment Share on other sites More sharing options...
Eolia Posted April 23, 2021 Share Posted April 23, 2021 Dans /controllers/admin/AdminThreadController.php remplacez (vers la ligne 364) $employee->email, Par Configuration::get('PS_SHOP_EMAIl'), Link to comment Share on other sites More sharing options...
LylyPie Posted April 24, 2021 Author Share Posted April 24, 2021 (edited) Oh merci beaucoup je vais essayer de ce pas!! Edit : je n'ai pas le fichier AdminThreadController.php mais AdminCustomerThreadsController.php, c'est le même? vers la ligne 364 je n'ai pas $employee->email, Je le trouve plus haut dans : if (Mail::Send( $this->context->language->id, 'forward_msg', Mail::l('Fwd: Customer message', $this->context->language->id), $params, $employee->email, $employee->firstname.' '.$employee->lastname, $current_employee->email, $current_employee->firstname.' '.$current_employee->lastname, null, null, _PS_MAIL_DIR_, true)) j'ai donc essayé de remplacer la ligne, vidé les caches debug et gandi, et retenté, mais je reçois toujours de sav@ et pas de noreply@ 😢 Edited April 24, 2021 by LylyPie (j'ai essayé entre temps) (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted April 24, 2021 Share Posted April 24, 2021 Oui c'est ce fichier. Remplacez les 2 lignes $employee->email, et $current_employee->email, L'un est l’expéditeur réel, l'autre le champ "From" qui apparaît comme expéditeur dans le mail reçu Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now