chipn modz Posted June 14, 2013 Share Posted June 14, 2013 Bonjour à tous! Je rencontre un gros soucis sur ma boutique. En effet, je ne reçoi aucun des mails expédiés via le formulaire de contact! Mon adresse mail dans employés => contacts est bien entendue bien régler. L'envoi de mail de test via le back office fonctionne, et je n'ai aucune erreur. Aucune erreur non plus dans le forulaire de contact: il est bien notifié " Votre message a bien été envoyé à notre équipe.", et pourtant, je ne reçoi rien dans ma boite mail. J'ai contacter mon hebergeur (1hebergement de Nuxit) qui à fait des tests: J'ai bien reçu les mails tests, et ils m'ont assuré que la fonction mail du serveur était bien activée et fonctionelle. Quelqu'un aurait une odée ou une piste à suivre pour me filer un coup de main à régler ce soucis? Ma boutique: http://www.chipnmodz.fr/ Link to comment Share on other sites More sharing options...
Oron Posted June 14, 2013 Share Posted June 14, 2013 Bonjour Vérifiez dans les spam de votre boite e-mail si l'e-mail d'expéditeur n'est pas bloqué. Vous avez bien sélectionnez l'e-mail et enregistré ? Link to comment Share on other sites More sharing options...
chipn modz Posted June 18, 2013 Author Share Posted June 18, 2013 (edited) Les mails ne sont pas dans les spams..... Et tout est bien régler dans le backoffice.... J'ai d'ailleur reçu 2 mail du formulaire ce samedi, sans soucis, et depuis, ça ne fonctionne plus à nouveau Précision importante: Le formulaire fonctionnait très bien il y a quelques temps...... Edited June 18, 2013 by chipn modz (see edit history) Link to comment Share on other sites More sharing options...
chipn modz Posted June 19, 2013 Author Share Posted June 19, 2013 Je me permets un petit up.... Personne n'a une idée de solution? Je perd pas mal de client à cause de ce soucis, tout les gens cherchant à me contacter via le formulaire n'auront pas de réponse étant donné que je ne reçoi pas les mails en provenance du formulaire.... Link to comment Share on other sites More sharing options...
chipn modz Posted June 21, 2013 Author Share Posted June 21, 2013 Je me suis rendu compte que la plupart des mails auto lors d'une commande n'aarivait pas au client. J'ai résolu ce soucis en modifiant le nom de la boutique prestashop (nom plus court). Bizzare, car avant, ça fonctionnait bien. Bref, c'était de toute façon pas lié au formulaire de contact, car celui-ci ne fonctionne toujours pas Pourtant, un test en php pur m'envoi bien les mail, les envoi de mails tests via le backoffice presta fonctionne....Je sèche là, complet....HEEEEELLLLLLLP please Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 23, 2013 Share Posted June 23, 2013 Hello, Tu avais un tiret dans le nom de la boutique ? Tu as eassyé avec un smtp de gmail plutot que la fonction mail ? Cordialement Link to comment Share on other sites More sharing options...
chipn modz Posted June 24, 2013 Author Share Posted June 24, 2013 Oui, il y avait des tiret dans le nom de la boutique, il y en a à d'ailleurs toujours un (CHIP'N MODZ - spécialiste consoles de jeux & smartphones) Comment ça un smtp de gmail??? J'ai reçu ce matin 2 mail depuis le formulaire do contact.......Et là, ça n'a plus l'air de fonctionner à nouveau (j'ai envoyer un mail via le formulaire, je ne le reçoi pas...) POURQUOI le formulaire fonctionne t'il de temps en temps??? je ne comprend plus Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 24, 2013 Share Posted June 24, 2013 (edited) Hello, Passer par la fonction mail de votre serveur lui colle des entetes qui sont inconnues sur les reseaux de filtrage. passer par un smtp connu permet de mieux passer les filtres, car la source de votre email est mieux identifiée. Dans la configuration back office vous pouvez configurer un smtp dans les préférences > email Par contre j'ai déja vu un autre post on on parle de problème de delivrabilité quand il y a un tiret dans le nom du shop aussi...donc il faut peut être essayer de retrouver ce post dans le forum et creuser de ce coté aussi. Cordialement Edited June 24, 2013 by Gregory Roussac (see edit history) Link to comment Share on other sites More sharing options...
chipn modz Posted June 24, 2013 Author Share Posted June 24, 2013 Merci pour vos réponses. J'avez en effet trouver ce post parlant de tiret et de nom de boutique trop longue posant des soucis sur les mails auto. Sur ma boutique TOUT fonctionnait bien. Puis je me suis rendu compte de ce soucis de formulaire. Et j'ai ensuite également pu découvrir que certains mail auto n'arrivait pas au client. J'ai raccourcile nom de la boutique à "Chip'n modz", tout simplement. Tout refonctionnait, hormis le formulaire de contact. Mon soucis de formulaire ne semble donc pas être lié du tout au nom de la boutique. Ce que je ne comprend pas c'est pourquoi je reçoi de temps en temps de mails du formulaire..... J'avais essayer de régler le SMTP via le backoffice, avec mon serveur SMTP de mon hébergeur mais je n'y arrive pas. Ou trouver le bon numéro de port à renseigner? Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 24, 2013 Share Posted June 24, 2013 Hello, 25 ou 587 en général. Link to comment Share on other sites More sharing options...
chipn modz Posted June 24, 2013 Author Share Posted June 24, 2013 (edited) SMTP réglé, envoi de mail de test via le backoffice: OK! Test du formulaire de contact: Il y a 1 erreur : une erreur s'est produite pendant l'envoi du message EDIT: Je reçoi pourtant les messages, mais ça notifie donc une erreur au client :/ Edited June 24, 2013 by chipn modz (see edit history) Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 24, 2013 Share Posted June 24, 2013 Comme ça on ne peut pas te dire. Quelle version de PrestaShop ? Link to comment Share on other sites More sharing options...
chipn modz Posted June 24, 2013 Author Share Posted June 24, 2013 Version de PrestaShop 1.4.2.5 Alors pour résumé: - en mode "mail PHP", les mails via le formulaire de contact semble bien partir (le mail à bien été envoyé à notre équipe......) mais je ne reçoi rien. Le client croit donc avoir envoyé un mail, mais moi je ne reçoi rien - en mode SMTP, lorsqu'on envoi un mail via le formulaire, on se retrouve avec l'erreur notifiée dans mon post + haut, par contre je reçoi bien les mails....Effet contraire: Le client crois que ça bugg, clique 50x sur envoyer, crois que ça a pas marcher, et moi je reçoi 50x son mail.... A savoir que je suis avec le même presta depuis le début (environ 2 ans) et avant tout fonctionnait parfaitement Link to comment Share on other sites More sharing options...
Gregory Roussac Posted June 24, 2013 Share Posted June 24, 2013 ah oui 1.4.2.5 quand même. Ma foi pour avoir beaucoup testé la 1.4.3, je n'ai jamais vu cela. Soit il y a un problème sur le mail qui part /mails/fr/contact.html et contact.txt, soit il y a un souci de version sur ces fichiers https://github.com/PrestaShop/PrestaShop-1.4/blob/development/controllers/ContactController.php et https://github.com/PrestaShop/PrestaShop-1.4/blob/development/classes/Mail.php . En deux ans Swift aussi a pu changer, https://github.com/PrestaShop/PrestaShop-1.4/tree/development/tools/swift . Il faut debugguer dans ContactController.php pour savoir pourquoi il y a une erreur. Link to comment Share on other sites More sharing options...
chipn modz Posted June 24, 2013 Author Share Posted June 24, 2013 (edited) C'est quand même bizzare comme soucis. Qu'est ce qui aurait pu créer des bugs dans ces fichiers? Je n'ai jamais toucher à ces fichiers!!! EDIT: A première vue, les envois de mail au client via backoffice ne fonctionnent pas en SMTP..... Edited June 24, 2013 by chipn modz (see edit history) Link to comment Share on other sites More sharing options...
chipn modz Posted July 5, 2013 Author Share Posted July 5, 2013 (edited) J'ai provisoirement créer un formulaire de contact sous wordpress, et remplacer les liens de ceux de mon presta pour que les clients tombent sur celui du blog... ça fonctionne bien, ce qui, je pense prouve que mon hébergement n'est pas le fautif! Je me suis apperçu d'un truc bizzare: Le formulaire de contact sur la boutique prestashop existe "en double", avec 2 url différents! http://www.chipnmodz.fr/contactez-nous encore accessible uniquement depuis le "plan du site", en cliquant sur contact. http://www.chipnmodz...ontact-form.php encore accessible par exemple via le footer en cliquant sur "contactez-nous" Le problème pourrait il se situer à ce niveau là? Je n'est pas le souvenir de ce "doublon", il me semblait que la seule et unique url du formulaire etait celle-ci www.nomdelaboutique.fr/contact-form.php Si on se rend sur le "plan du site": http://www.chipnmodz.fr/plan-du-site on se rend bien compte que dans "pages", j'ai 7 éléments, hors dans mons back office, j'ai seulement 6 pages CMS!!! EDIT: J'ai modifier la page CMS contact à l'époque pour quelle ressemble à ça: http://www.chipnmodz...-contactez-nous J'avais laisser le nom de contact pour la page CMS, et je me souviens que j'avais vu 2 pages nommées "contact" dans le plan du site. J'avais donc rennommé la page CMS "contact" en "contactez nous". Est-ce cette manip qui à pu entrainer tout ce bo****??? Edited July 5, 2013 by chipn modz (see edit history) Link to comment Share on other sites More sharing options...
LINGEAVENUE Posted March 23, 2014 Share Posted March 23, 2014 Bonjour je rencontre un probleme depuis quelques jours, je suis sous prestashop 1.4.7.0 et impossible d'envoyer de mails aux clients depuis le BO ni meme en mode test sur ma boite perso, ou bien que les clients recoivent de mail de confirmation apres avoir passer commande !!!!! s'il vous plait quelqu'un peu m'aider si je lui passe mes acces au bo. Merci Link to comment Share on other sites More sharing options...
amerigeau Posted April 1, 2015 Share Posted April 1, 2015 Bonjour, pour info je viens d'avoir le souci sur une 1.6.0.14 et c'est bien le "-" dans le nom de la boutique dans Coordonnées et magasins. Il ne faut pas de tiret donc ! Link to comment Share on other sites More sharing options...
Vincent Terenti Posted April 1, 2015 Share Posted April 1, 2015 Bonjour Amerigeau, J'essaye de reproduire votre soucis mais je n'y parviens pas, dans la configuration de vos mails vous utilisez un SMTP ou la fonction mail ? Bien à vous Link to comment Share on other sites More sharing options...
amerigeau Posted April 1, 2015 Share Posted April 1, 2015 Bonjour Amerigeau, J'essaye de reproduire votre soucis mais je n'y parviens pas, dans la configuration de vos mails vous utilisez un SMTP ou la fonction mail ? Bien à vous Bonjour Vincent, j'aurais dû marquer un [solved] dans mon post même si ça semblait évident que c'était une piste de solution pour ceux qui ont le souci Pour info, l'envoi des mails est paramétré en SMTP. Link to comment Share on other sites More sharing options...
Vincent Terenti Posted April 1, 2015 Share Posted April 1, 2015 Ok, merci pour votre réponse rapide, c'est un SMTP chez qui? Car le miens est chez gmail et je ne reproduis pas du tout.... Bien à vous Link to comment Share on other sites More sharing options...
amerigeau Posted April 1, 2015 Share Posted April 1, 2015 Vincent, pourquoi voulez-vous reproduire le bug puisque je viens de donner la solution ? C'est du SMTP mailjet. Link to comment Share on other sites More sharing options...
Vincent Terenti Posted April 1, 2015 Share Posted April 1, 2015 Le mail apparait-il dans l'interface Mailjet? Je souhaite voir si je reproduis le bug pour voir d'où ça vient et qu'ensuite nous puissions le corriger Bien à vous Link to comment Share on other sites More sharing options...
amerigeau Posted April 1, 2015 Share Posted April 1, 2015 Vincent, j'ai répondu au problème : ça venait du tiret présent dans le nom de la boutique. Bonne journée Link to comment Share on other sites More sharing options...
Vincent Terenti Posted April 1, 2015 Share Posted April 1, 2015 ...oui donc c'est un bug de ne pas pouvoir utiliser un tiret dans le nom de sa boutique, donc nous voulons corriger le problème Link to comment Share on other sites More sharing options...
koukog Posted June 12, 2015 Share Posted June 12, 2015 Bonjour , moi je n'est pas de tiret dans le nom de ma boutique mais je recois ce message Il y a 1 erreur :une erreur s’est produite pendant l’envoi du message Link to comment Share on other sites More sharing options...
amerigeau Posted June 12, 2015 Share Posted June 12, 2015 Bonjour , moi je n'est pas de tiret dans le nom de ma boutique mais je recois ce message Il y a 1 erreur : une erreur s’est produite pendant l’envoi du message Bonjour, une piste : avez-vous essayez d'envoyer un mail de test ? si oui, essayez de configurer un smtp via votre hébergeur par exemple. Link to comment Share on other sites More sharing options...
Simonsays Posted October 14, 2016 Share Posted October 14, 2016 Bonjour, Le sujet date un peu mais je poste ma solution au cas où pour certains ! Après avoir debugué la class Mail il s'avère qu'il manquait le fichier lang.php dans le répertoire /mails/fr. Je l'ai récupéré depuis un autre site Presta et placé dans le répertoire : ça marche. Link to comment Share on other sites More sharing options...
bonsaiko Posted October 20, 2016 Share Posted October 20, 2016 Merci Simon. Est-ce que tu pourrais partager ce fichier lang.php stp, ou alors dire où est-ce qu'on peut le trouver ? Merci beaucoup. Link to comment Share on other sites More sharing options...
h-rieur Posted October 21, 2016 Share Posted October 21, 2016 Bonjour a tous, Moi aussi j'ai ce problème de formulaire de contact j'ai PrestaShop 16.0.1 (je veux vous dire que je ne connais rien en programmation) Quand j'envois un test je reçois un courriel qui dit: nous avons bien reçu votre courriel mais dès que j'essaie d'envoyer un courriel avec le formulaire de contact je ne reçois rien! Je reçois le courriel quand je vais sur mon back office de PrestaShop. S.V.P. une réponse pas trop compliquée car quand on a 68 ans tout comme moi, on a beaucoup de problèmes a patauger dans tout ça! Merci d'une réponse Michel msimport.ca [email protected] Link to comment Share on other sites More sharing options...
bonsaiko Posted October 24, 2016 Share Posted October 24, 2016 Bonjour Michel, J'ai trouvé la solution - en tout cas cela a fonctionné pour moi. Apparemment il manquait le fichier lang.php dans le dossier mails/fr Donc j'ai été sur un autre site dont je m'occupe, j'ai récupéré ce fichier lang.php et je l'ai uploadé dans le répertoire mails/fr Et ça a fonctionné. Je vous mets le fichier en question, en espérant que cela vous aide. Link to comment Share on other sites More sharing options...
h-rieur Posted October 24, 2016 Share Posted October 24, 2016 Je vous remercie pour votre réponse bonsaiko mais malheureusement je n'y comprend rien de rien. Je ne vois pas de fichier inclus ( lang.php) et je ne connais pas ou est situé le répertoire mails/fr. Excusez-moi pour mon cerfvolant (cerveau lent) Merci de votre aide, Michel Link to comment Share on other sites More sharing options...
Simonsays Posted October 24, 2016 Share Posted October 24, 2016 Bonjour, Voici le fichier en question. h-rieur avez-vous accès à l'endroit ou sont placés les fichiers de votre site ? Il faut s'équiper du logiciel Filezilla pour cela et avoir les accès FTP de votre site. Une fois connecté placez le fichier joint ici dans le dossier /mails/fr. S'il est déjà présent c'est que votre problème ne vient pas de là. lang.php Link to comment Share on other sites More sharing options...
bonsaiko Posted October 24, 2016 Share Posted October 24, 2016 Bonsoir Michel, Comme Simonsays l'a dit, il vous faut un logiciel de FTP pour pouvoir accéder aux fichiers qui sont sur votre serveur. Mais vous pouvez aussi passer par votre panneau de configuration, cela peut s'avérer plus pratique car cela vous évitera d'avoir à installer quoi que ce soit. Je suppose que votre hébergeur vous a donné des codes ? Avec ces codes, vous avez sans doute accès à un panneau de configuration de votre serveur. Là-dedans il doit y avoir un onglet "Gestionnaire de fichiers" (ou quelque chose dans le genre, l'intitulé change d'un hébergeur à l'autre). En principe vous avez un répertoire public_html (ou bien www). Allez dedans, c'est là que sont les fichiers de votre site. Et là, vous verrez un répertoire "mails", et dedans un répertoire "fr". La question est de savoir si dans ce répertoire fr, situé dans mails, se trouve ou non le ficheir lang.php. Si le fichier y est, alors comme le disait Simonsays, c'est que le problème est ailleurs. Mais s'il n'y est pas, alors cela vaut la peine d'essayer de l'y mettre car cela pourrait résoudre vos soucis. Dans ce cas, toujours avec votre gestionnaire de fichiers, vous devez avoir la possibilité d'uploader un fichier en ligne. Prenez celui que Simonsays vous a envoyé et mettez-le dans ce répertoire fr. Et testez ! N'hésitez pas à me contacter en mp si vous avez besoin d'aide. Link to comment Share on other sites More sharing options...
bastienblues Posted April 28, 2017 Share Posted April 28, 2017 (edited) Bonjour, Après avoir lu vos messages et conseils (qui sont très instructifs) j'ai le même problème que vous. Un message d'erreur s'affiche lorsqu'un de mes clients m'envoie un message via le formulaire de contact (prestashop 1.6) cependant je réceptionne correctement le message dans mon BO. - Je ne reçois pas de mail dans ma boite mail. - les adresses renseignées sont les bonnes dans les "paramètres avancés" et les config sont ok - pas d'erreur non plus dans la base de donnée - le fichier lang.php est à sa place et a été remplacé par celui d'un autre boutique que gère (même version) qui fonctionne parfaitement Est ce que quelqu'un aurait une idée SVP ? Par avance merci Bastien Edited April 28, 2017 by bastienblues (see edit history) Link to comment Share on other sites More sharing options...
Aurélia222 Posted September 14, 2017 Share Posted September 14, 2017 Bonsoir, même problème avez vous une solution . je viens de tester la solution et j'ai remplacé le fichier lang mais ça ne fonctionne pas. Link to comment Share on other sites More sharing options...
kikilamule Posted September 25, 2017 Share Posted September 25, 2017 (edited) Je suis dans le même cas que vous, message d'erreur au client et pas de mail ni en BO ni dans la boite mail. Comment vérifier si la base de données est bonne? Edited September 25, 2017 by kikilamule (see edit history) Link to comment Share on other sites More sharing options...
RiaShop Posted October 25, 2017 Share Posted October 25, 2017 (edited) Si cela peut aider tous ceux qui ont essayé avec le fichier lang.php dans le dossier mails/fr mais sans résultats, voici peut-être la solution à vos problèmes..En tout cas pour mon client cela a fonctionné après avoir testé en vain les réponses dans ce fil. En fait, il apparaît certainement que vous utilisez un thème différent du thème générique de presta 1.6.1.17. Or, sur certains thèmes la mise à jour du fichier contact-form.tpl n'est pas proposée pour fonctionner avec cette version de presta et cela provoque des erreurs d'envoi de mail avec le formulaire de contact. Il suffit donc de récupérer ce fichier du thème générique (defaut-boststrap) et de le transférer dans le thème que vous utilisez. Par sécurité, renommer le fichier de votre thème en par exemple contact-form-old.tpl avant de le remplacer. j'espère que cela va vous aider à résoudre ce PB d'envoie via le formulaire de contact de votre prestashop. PS: je vous mets le fichier original en PJ contact-form.tpl si vous en avez besoin Edited October 25, 2017 by svplim (see edit history) 2 Link to comment Share on other sites More sharing options...
[email protected] Posted December 22, 2017 Share Posted December 22, 2017 merci fonctionne nickel Link to comment Share on other sites More sharing options...
Laurent Posted July 22, 2018 Share Posted July 22, 2018 Bonjour, j'ai fait évoluer ma version PrestaShop 1.6.1.10 vers 1.6.1.19 mais la messagerie est H.S. Je ne peux ni envoyer ni recevoir les messages cf photo. J'ai essayé de reconfiguré la messagerie, les mails alerte rien à faire: Une erreur s'est produite, quelqu'un pourrait m'aider merci 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