en Jump to content
  • 0
jeanyves1976

Configuration email

Question

Bonjour,

cela fait quelques semaines que je découvre la nouvelle version de prestashop 1.7.3

J'ai rajouté le modules de recaptcha pour les envois des mails et je me suis rendu comptes que je ne sais pas envois de mail, j'ai le message d'errur suivant

"An error occurred while sending the message, please try again."

Le site prestashop est installer provisoirement sur une adresse que j'ai chez one.com

Sur mon site j'ai aucun soucie pour l'envoi de mail avec la fonction mail()

Dans la configuration de prestashop, j'ai vus que par défaut c'est cette méthode qui est utilisé, bon vus que çà ne marche pas j'ai tenté de configuré les deux autres puisque sur one.com il donnent les infos mais çà change rien.

Suis-je passé à côté de quelque chose ?

Je précise que je ne sais pas envoyé de mail par "contactez-nous" mais pas non plus lorsque je fais un import, à la fin il devrait aussi envoyer un mail et la aussi erreur...

 

Merci d'avance,

Jean-Yves

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

La fin de ta question est plutôt incompréhensible.

Passons.

 

Active le debug, vérifie que ton thème possède la même structure au niveau du template contact-form: https://aide.prestashop.click/topic/1003/1-6-1-17-erreur-à-l-envoi-formulaire-de-contact

Par contre étant en 1.7, tu n'aura que peu d'aide supplémentaire sur cette plateforme moisie

Share this post


Link to post
Share on other sites
  • 0

Bonsoir,

Bon, j'ai recherché le fameux contactform.php

Là dedans je retrouve bien les lignes qui gère le contrôle avant l'envoi d'un email (à partir de la ligne 401), d'ailleurs j'y retrouve bien le message d'erreur qui est afficher chez moi par contre je m'attends quand même à retrouvé quelque part le fameux mail()... ben non effet je ne vois pas comment et où il gère cela !

En parallèle de çà et comme j'avais déjà lu à gauche et droite et vous aussi qu'il serait mieux d'utiliser la version 1.6, je l'ai donc aussi installer en ligne pour faire mes tests...

Mauvaise surprise, exactement le même problème avec la version de prestshop 1.6.1.18 bizarre ! même message d'erreur !

Donc pour être plus clair dans les deux version (1.7.3 & 1.6.1.18) quand je vais dans l'onglet paramètres avancés/email on peut choisir la type de configuration d'envoi d'email et par défaut justement mail(), j'ai quand même testé avec l'option smtp qui est possible avec one.com sans résultat et peu important la version prestashop utilisé.

J'espère être suffisamment clair ;) et merci de vous pencher sur mon problème.

Jean-Yves

 

Share this post


Link to post
Share on other sites
  • 0

Hi 

Many users use Cpanel without have access to WHM.

CPanel / WHM have a option to block smtp.

This feature prevents users from bypassing the mail server to send mail, a common practice used by spammers. 

If you have  access to WHM turns off this feature (SMTP Restrictions)(Picture Attached)

If you dont have access to WHM contact your hosting provider.

SKYPE: luisleitaoaudio

Screenshot_1.png

Share this post


Link to post
Share on other sites
  • 0

Bonsoir,

Je vous remercie pour vos réponses.

Mon problèmes est résolu à moitié résolu...

Toujours sur prestashop 1.7.3

En fait dans "paramètre de la boutique" et "contact" je n'avais pas utilisé des emails que j'avais créé chez mon fourniseur one.com

Maintenant quand je vais sur "paramètres avancés" et "email" j'ai mis sur l'option "Utilisation de la fonction mail() de php"

En bas on peut tester la configuration par l'envoi d'un email, si je met l'un des email que j'ai chez mon fourniseur one.com c'est ok et je recois bien l'email mais aucune autre adresse email ne passe et j'ai le message suivant:

Erreur : veuillez vérifier votre configuration

Quand sur ma boutique j'essai d'envoyer un message par "nous contacter" j'ai le message d'erreur :

  • An error occurred while sending the message, please try again.

 

 

J'ai aussi testé cette modification sur la version 1.6.1.18 et j'ai exactement le même résultat.

Je reprécise que j'ai mis la boutique en test sur l'adresse d'un site que j'utilise et où je n'ai pas du souci avec mon formulaire php mail()

Merci,

Jean-Yves

 

 

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×