Jump to content

[RESOLU] Emails retournés à l'expéditeur via formulaire contact


gatien

Recommended Posts

Bonjour,

Je pensais en avoir fini, mais voici un dernier problème, que je ne parviens pas à résoudre et qui ne me permet pas d'activer mon site, laissé en maintenance.
Apparemment ce problème est récurrent, aucun e-mail ne fonctionne, aussi bien par le formulaire (contact), ou par les nouvelles commandes / suivis. J'ai essayé de modifier les divers paramètres (module alerte email , preférences boutique, préférences emails), ou certains fichiers php, d'après plusieurs conseils vus sur le forum français / anglais, mais rien n'y fait.

Quand j'utilise le formulaire contact, j'ai soit une erreur 01 indiquant que le message ne peut être envoyé, ou soit une validation du message avec retour à la homepage (mais sans confirmation d'expédition), en fonction des paramètres que je met. Et bien évidemment, personne ne reçoit d'email (gmail, hotmail,yahoo), sur plusieurs PC.

Je n'ai jamais eu de mails, excepté les mails de paiement Paypal.

Alors même si vous ne connaissez pas la solution, je souhaiterais juste avoir une piste, c'est à dire comprendre ça cloche, pour essayer de faire moi même les modifs nécessaires.

Ma configuration :
hébergement/domaine : Gandi, en serveur dédié.
Boite email : gmail
prestashop version 1.2.5


L'adresse email de "monsite" ([email protected]) est redirigée automatiquement à mon adresse gmail ([email protected]), sans qu'aucune boite email ne soit crée sur Gandi, il n'y a donc que cette unique redirection.


Alors d'où vient le problème ? Prestashop, Gandi, gmail, ou autre ?

En cas de configuration STMP, dois je utiliser le stmp de gandi, celui de gmail, ou même mon F.A.I ? Pareil pour le nom utilisateur / mot de passe ?

Je cherche tellement, que j'en ai fait une tendinite au bras la nuit dernière :/

Merci d'avance pour toute aide apportée, même si ce qu'une toute petite info ;)

Link to comment
Share on other sites

Bonjour,


Pour la config de ta boite mail, tu devrais voir du coté de ton hébergeur (gandi dans ton cas). Je ne sais pas comment ça se présente chez Gandi, mais tu dois sans doute avoir une partie "mail" où doivent se trouver toutes les infos qu'il te faut (chez Planethoster par exemple, tout est très détaillé, et c'est archi simple du coup).

Je pense que ton soucis se situe là bas, pas du coté de Presta, mais si quelqu'un ici est chez Gandi, je pense qu'il pourra t'aider bien plus précisément que moi.


Cordialement,


Florent

Link to comment
Share on other sites

Bonjour à tous les deux,

La fonction PHP mail donne exactement le même résultat

"Il y a 1 erreur :

01.une erreur s'est produite pendant l'envoi du message"


J'ai vu plusieurs cas de membres utiliser le smtp car justement le PHP ne fonctionnait pas.

Je suis la piste de Gandi pour l'instant.
A moins qu'il n'y ait quelque chose à modifier dans phpmyadmin...

Link to comment
Share on other sites

Bonjour Domido8,

J'ai déja essayé cette manipulation à partir de Gmail, et ça fonctionne instantanément (pour rappel il s'agit d'une simple redirection). ça marche aussi pour les paiements Paypal (client = @monsite.com et marchand = @gmail.com)

Là j'essaye avec création du compte mail sur gandi et transfert POP vers Gmail.

Link to comment
Share on other sites

Miracle ! Ma charmante compagne n'y connaissant rien, en cherchant 5 minutes sur son PC m'a dégoté ce lien :

http://groups.gandi.net/fr/topic/gandi.fr.hebergement/17154

Et ça va dans le bon sens . Il fallait installer le module "postfix" sur mon serveur sur gandi.
Maintenant je reçois les e-mails de nouvelles commandes coté client.

Mais toujours pas du coté marchand, et toujours rien par le formulaire contact.

Tout est paramétré en PHPmail , pas en stmp.


En 5 minutes, là où j'ai passé des heures ... ah les femmes :D

Link to comment
Share on other sites

[2]
Bonjour,

Mon problème a évolué.

Lorsque j'utilise le formulaire de contact, le message envoyé est retourné à l'expéditeur, que ce soit un utilisateur gmail, yahoo ou hotmail. J'utilise la fonction mail() de PHP, n'arrivant pas à configurer le smtp.

Voici le message d'erreur que le client reçoit :



"This is the mail system at host monsite.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

: unknown user: "contact"

Final-Recipient: rfc822; [email protected]
Action: failed
Status: 5.1.1
Diagnostic-Code: X-Postfix; unknown user: "contact""




Je ne parviens pas à comprendre ce message d'erreur, même après avoir recherché à droite et à gauche.

Que dois je regarder ? les fichiers contact-form tpl/php ? les paramètres postfix sur l'hébergeur Gandi ? autre ?







Problème en partie résolue : voir http://www.prestashop.com/forums/viewreply/231284/

Link to comment
Share on other sites

moi quand les clients s'inscrire sur mon site, je recoi le mail qu'il devrait recevoir pour confirmation de leur inscription. Du coup je connait leur mot de passe.

Ca se passe de temps en temps. je sais pas pourquoi.

Link to comment
Share on other sites

  • 4 months later...

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
×
×
  • Create New...