Problème formulaire de contact

Inscrire dans ce forum tous les types de problèmes que vous rencontrez avec OpenCart

Problème formulaire de contact

Messagepar Oxyhd » 17 Juil 2013, 13:20

Bonjour,

Voila j'ai un petit problème au niveau de mon formulaire de contact

Quand je veux envoyer le message pour contacter les admins sa me donne
Notice: mail(): Policy restriction in effect. The fifth parameter is disabled on this system in /customers/a/c/b/pizzaexpress.re/httpd.www/Beriz/system/library/mail.php on line 148Warning: Cannot modify header information - headers already sent by (output started at /customers/a/c/b/pizzaexpress.re/httpd.www/Beriz/index.php:102) in /customers/a/c/b/pizzaexpress.re/httpd.www/Beriz/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /customers/a/c/b/pizzaexpress.re/httpd.www/Beriz/index.php:102) in /customers/a/c/b/pizzaexpress.re/httpd.www/Beriz/system/engine/controller.php on line 29




Comment je peux faire pour régler le problème?
Le lien n'est pas encore actif
Version 1.5.4.1 Fr
Hébergeur: One.com - http://www.pizzaiolo-express.fr
Module: Aucun pour le moment
Template: palioxis.
Avatar de l’utilisateur
Oxyhd
 
Messages: 21
Inscrit le: 05 Fév 2013, 21:00

Re: Problème formulaire de contact

Messagepar Oxyhd » 18 Juil 2013, 15:01

Alors j'ai trouver le problème.

Cette ligne de code
Code: Tout sélectionner
if ($this->parameter) {
            mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header, $this->parameter);
         }


Le $header, quand je le supprime tout fonctionne bien.

Mais avant quand il avez le problème je recever les email correctement
Exemple du mail reçu avec l'erreur :
Un nouveau mot de passe a été demandé pour l’administration de Beriz Wear .

Pour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous :

>> Le lien <<

L’adresse IP utilisée pour faire cette demande était :


Et quand je supprimer $header :

------=_NextPart_90986cd2ca0f18f7e6acfccb1c5f15f0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Un nouveau mot de passe a été demandé pour l’administration de Beriz Wear .

Pour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous :

>> Le lien <<

L’adresse IP utilisée pour faire cette demande était :


------=_NextPart_90986cd2ca0f18f7e6acfccb1c5f15f0--


Donc si quelqu'un s'y connais, merci de me contacter ou de répondre.
Le lien n'est pas encore actif
Version 1.5.4.1 Fr
Hébergeur: One.com - http://www.pizzaiolo-express.fr
Module: Aucun pour le moment
Template: palioxis.
Avatar de l’utilisateur
Oxyhd
 
Messages: 21
Inscrit le: 05 Fév 2013, 21:00

Re: Problème formulaire de contact

Messagepar lucho69 » 19 Juil 2013, 16:31

supprimer le header ou modifier ainsi le fichier PHP n'est surtout pas une bonne idée.
quelle méthode d'envoi de mail utilisez vous ? dans l'admin, je conseille FORTEMENT de vous limiter à SMTP avec un compte et mot de passe car la distribution des mails sera plus efficace

le message dit clairement que mail() est bloqué par une règle (policy) , passez à SMTP , remettez bien le code d'origine, et ca devrait passer
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Problème formulaire de contact

Messagepar Oxyhd » 19 Juil 2013, 21:03

Merci pour votre réponse, le problème c'est que sur mon autre boutique j'ai pas ce problème c'est bizard.

J'utilise pas la méthode SMTP

C'est pas l'envoi des mails c'est juste les demande de redefinition de mot de passe ou les demande de contact qui coince.
Le lien n'est pas encore actif
Version 1.5.4.1 Fr
Hébergeur: One.com - http://www.pizzaiolo-express.fr
Module: Aucun pour le moment
Template: palioxis.
Avatar de l’utilisateur
Oxyhd
 
Messages: 21
Inscrit le: 05 Fév 2013, 21:00

Re: Problème formulaire de contact

Messagepar bminghet » 19 Juil 2013, 21:15

Oxyhd a écrit:C'est pas l'envoi des mails c'est juste les demande de redefinition de mot de passe ou les demande de contact qui coince.

Jusqu'au jour où ce sera les notifications des commandes ou les envois des newsletters. :mrgreen:
Je suis vraiment du même avis de lucho69 !!! SMTP ;)
bminghet
 

Re: Problème formulaire de contact

Messagepar Oxyhd » 19 Juil 2013, 21:21

Le SMTP comment cela fonctionne ?

PETITE INFOMARTION : Le problème c'est résolu je ne sais pas comment lol j'ai mis smtp puis re mis mail dans l'admin et sa c'est réctifier tout seul lol.

Mais je veut tout de même savoir comment fonctionne la fonction SMTP
Le lien n'est pas encore actif
Version 1.5.4.1 Fr
Hébergeur: One.com - http://www.pizzaiolo-express.fr
Module: Aucun pour le moment
Template: palioxis.
Avatar de l’utilisateur
Oxyhd
 
Messages: 21
Inscrit le: 05 Fév 2013, 21:00

Re: Problème formulaire de contact

Messagepar lucho69 » 24 Juil 2013, 16:38

si on insiste sur SMTP, c'est que tous les opérateurs luttent contre les spammeurs et les spammeurs utilisent des fonctions type mail() car le mail est non signé !!!
aussi si votre boutique marche bien avec mail() , sachez que vous avez plus que le risque d'avoir des clients qui ne recoivent jamais vos mails !!! hotmail je crois filtre tous les emails non signés, donc les votres !!!

SMTP : vosu avez ouvert un domaine chez un registrar (one.com ?) , ils vous ont surement ouvert un smtp type smtp.pizzaiolo-express.fr avec un email de base+ mot de passe
il faut entrer ces valeurs dans vos paramètres ...
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon


Retour vers Rapports de Problèmes

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés