osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> (RESOLU) Problème de mail
aazzeerrttyy
posté 17 Mar 2012, 12:32
Message #1


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 44
Inscrit : 31-July 07
Membre no 18561



Bonjour,
Je sais que le sujet a déjà été traité mais les solutions proposées ne fonctionnent pas.
Je suis sous OSC 2.2 RC2 avec comme contrib headertags 3.2.6 (je pense que ca vient de la mais je n'ai pas confirmation). Les mails comme la confirmation de compte, de commande, perte de mot de passe et meme dans contact n'arrive pas. Cependant, j'arrive à partir de l'admin à envoyer un mail aux utilisateur.
Je suis chez ovh et j'ai bien vérifier que le statut n'est pas sur bloqué. J'utilise le protocole SMTP mais le sendmail ne marche pas mieux.
Merci de votre aide.

Ce message a été modifié par aazzeerrttyy - 19 Mar 2012, 14:36.
Go to the top of the page
 
chti_poupon
posté 17 Mar 2012, 12:59
Message #2


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2652
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Bonjour
Peut-être un écrasement lors du copier/coller d'une contrib
Côté admin, çà marche => Compares donc les fichiers :
catalog/admin/includes/classes/email.php et
catalog/includes/classes/email.php
S'il y a une diffrence, sauvegardes catalog/includes/classes/email.php et remplaces le par celui de l'admin

Même travail avec
catalog/includes/functions/general.php pour la fonction tep_mail et
catalog/admin/includes/functions/general.php pour la fonction tep_mail
S'il y a une diffrence, sauvegardes catalog/includes/functions/general.php et remplaces la fonction tep_mail par celle de l'admin

Si çà ne va pas mieux, il faudra nous en dire plus sur tes contribs installées et créer et mettre ta signature avec ces détails qui remplacent avantageusement le tarot ET le pendule.
Bon travail !
Chti poupon
Go to the top of the page
 
aazzeerrttyy
posté 17 Mar 2012, 14:11
Message #3


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 44
Inscrit : 31-July 07
Membre no 18561



Bonjour et merci pour ton aide. J'ai donc essayé en remplacant le email.php de la boutique par celui de l'admin mais c'est pareil.
Pour ce qui est de l'installation, j'ai un OSC RC2 ainsi que la contrib header tags et SEO uniquement.
Go to the top of the page
 
chti_poupon
posté 17 Mar 2012, 15:00
Message #4


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2652
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Et
Citation
Même travail avec
catalog/includes/functions/general.php pour la fonction tep_mail et
catalog/admin/includes/functions/general.php pour la fonction tep_mail

l'as tu fait ?
Go to the top of the page
 
aazzeerrttyy
posté 17 Mar 2012, 15:05
Message #5


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 44
Inscrit : 31-July 07
Membre no 18561



Oui c'est scrupuleusement la même chose.
D'ailleurs j'ai vérifié sur le fichiers original j'ai cela : "X-Mailer: osCommerce Mailer" alors que moi j'ai pas le mailer. Je l'ai remis mais ca n'a rien changé.
Je precise que j'ai un OSC 2.2 mais traduit en FR . Ce pack : "X-Mailer osCommerce Mailer"
Go to the top of the page
 
chti_poupon
posté 17 Mar 2012, 19:09
Message #6


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2652
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



OK !
Peux tu nous donner tes réglages de la section mail de l'admin ?
Vérifier que ton adresse mail de boutique est sans erreur dans la configuration ?
Que tu as bien un réglage mail HTML "non" ?
Que ton lecteur de boîte mail accepte le texte ?
que catalog/includes/application_top.php comporte bien ces lignes (version francisée ...):
Code
// set the application parameters
  $configuration_query = tep_db_query('select configuration_key as cfgKey, configuration_value as cfgValue from ' . TABLE_CONFIGURATION);
  $config_flag_in = array('Oui', 'Non');
  $config_flag_out = array('true', 'false');
  while ($configuration = tep_db_fetch_array($configuration_query)) {
    $configuration['cfgValue'] = str_replace($config_flag_in, $config_flag_out, $configuration['cfgValue']);
    define($configuration['cfgKey'], $configuration['cfgValue']);
  }

Chti poupon
PS Headers tags SEO ne tripote pas la zone des mails, mais un copier coller malencontreux peut arriver !
Go to the top of the page
 
aazzeerrttyy
posté 17 Mar 2012, 19:35
Message #7


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 44
Inscrit : 31-July 07
Membre no 18561



Merci de m'aider.
J'ai fait quelque chose de radical pour tester. J'ai tout enlever et remis au fur et à mesure. C'est effectivement en installant header tags que ca ne marche plus mais je n'arrive pas à comprendre quels fichiers est lié.
Go to the top of the page
 
chti_poupon
posté 18 Mar 2012, 10:35
Message #8


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2652
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Bonjour
Je pense que tu installes headers tags SEO en copiant l'ensemble des fichiers MS2 fournis dans la contrib et non en faisant les modifications pas à pas.
Dans ce cas, catalog/includes/application_top.php est écrasé et les réponses "Oui" et "Non" inscrites dans la base dans certains cas ne sont plus comprises autrement que "false" : ton mail est désactivé, et sans doute pas que çà.
Dans ce cas, je t'invite à vérifier que le bout de code donné précédemment manque bien et à l'y ajouter juste après
Code
// make a connection to the database... now
  tep_db_connect() or die('Connexion impossible à la Base de Données!');

Chti poupon
Go to the top of the page
 
aazzeerrttyy
posté 19 Mar 2012, 11:43
Message #9


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 44
Inscrit : 31-July 07
Membre no 18561



Bonjour,
Après avoir tout reinstaller ca remarche sauf le header tags. Je ne vois pas les meta crées lorsque je visualise le code source. Pourtant dans les catégories, la description entrée dans header tags fonctionne. Mais les mails fonctionnent au moins.
Quelqu'un a une idée? Quel code joue la dessus?
Go to the top of the page
 
chti_poupon
posté 19 Mar 2012, 14:55
Message #10


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2652
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Le code source de quelle page ?
N'aurais-tu pas omis quelques additions de code dans quelques fichiers comme catalog/products_info.php, catalog/index.php.
Revois en détail ton installation de headers tags et le fichier txt (ou html) joint.
Chti poupon
Go to the top of the page
 
aazzeerrttyy
posté 19 Mar 2012, 21:04
Message #11


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 44
Inscrit : 31-July 07
Membre no 18561



merci chti_poupon. J'ai encore une fois tout revu et je me suis aperçu qu'un bout de code n'avait pas été sauvegardé. Tout est donc résolu.
Mais je ne sais toujours pas pourquoi header tags a bloqué les mails. Ce n'est pas le premier message comme le mien que je constate sur le forum. Merci encore
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 30th October 2014 - 19:09
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)