PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

[Résolu] mail page de contact

11 replies to this topic
#1
Linsi-tech Sàrl

    PrestaShop Newbie

  • Members
  • Pip
  • 15 posts
Après de longue recherches sur le forum, j'ai enfin pu envoyer un mail depuis la page de contact. Mais malgré l'envoi du mail j'ai un message d'erreur qui apparaît comme quoi le mail n'a pas pu être envoyé.

Quelqu'un a-t'il eu le même problème? comment supprimer le message d'erreur?

Merci pour votre aide

#2
Linsi-tech Sàrl

    PrestaShop Newbie

  • Members
  • Pip
  • 15 posts
Finalement tout fonctionne. Une illumination au réveil ce matin.

Pour ceux qui ont l'hébergement chez infomaniak je suis passé en smpt.

En utilisant :

Serveur: localhost
port : 25

#3
ninus05

    PrestaShop Apprentice

  • Members
  • PipPip
  • 125 posts
bonjour,

je n'arrive pas à utiliser le formulaire de contact.
Pourrais-tu m'indiquer comment tu t'y es pris pour entrer ton adresse mail afin que les infos parviennent automatiquement sur ta messagerie?

Merci beaucoup

#4
Linsi-tech Sàrl

    PrestaShop Newbie

  • Members
  • Pip
  • 15 posts
Bonjour Ninus05 et à tous qui ont un problème avec la configuration des mails sur infomaniak.

Je n'ai aucune notion en programmation et c'est grâce à d'autres personnes du forum que j'ai réussi à faire fonctionner cette fonction. Mais je vais quand même essayer de faire une marche à suivre pour l'installation que j'ai faite.

J’ai donc tout viré les dossiers de mon FTP et j’ai été supprimer ma base de donnée directement chez Infomaniak pour tout reprendre dès le début et tout a bien fonctionné.

Pour les permissions de dossier voilà ceux que j’ai mis en CHMOD 777 :

Permission aux dossiers seulement :

/config, /upload, /download, /tools/smarty/compile

Permission aux dossiers et sous-dossiers :

/img, /mails, /modules, /themes/prestashop/lang, /translations

Egalement au fichier sitemap.xml

Pour ton fichier htaccess il se trouve à l’arborescence de ton site, il faut le supprimer (faites une sauvegarde avant).

Créer un fichier .htaccess vide
rajouter les ligne suivantes dans le fichier .htaccess

php_flag allow_url_fopen On
php_flag allow_url_include On
php_flag register_globals Off

le mettre dans le programme ftp et
mettre chmod 777

Pour sauvegarder la base de donnée bien mettre permission fichier 777 sur admin/bakup

Dans l’admin préférence activer “URL simplifiée”
Dans admin outils générateurs , générer un fichier .htaccess

Ensuite, j'ai également fait la modification suivante:

Trouver :

tools/swift/Swift/Connection/NativeMail.php: public function __construct($additional_params=”-oi -f %s”)
tools/swift/Swift/Plugin/MailSend.php: public function __construct($params=”-oi -f %s”)

Remplacer par :

tools/swift/Swift/Connection/NativeMail.php: public function __construct($additional_params=”-oi”)
tools/swift/Swift/Plugin/MailSend.php: public function __construct($params=”-oi”)

Toutes ces infos ont étés prises sur le lien suivant: http://www.prestasho...d/33713/#152176

Ensuite, j'ai également fait:

Prenez la version 1.2.0 de prestashop que vous pouvez trouver à cette adresse http://sourceforge.n...cts/prestashop/

Téléchargé l’archive et remplacer sur votre serveur le dossier swift dans le dossier tools.

Voir le lien suivant: http://www.prestasho...d/25387/#120148

pour finir, voici la config que j'ai mise dans la BO pour mes mails

Voilà.

J'espère que ça aidera. Tout ça est sans garantie. N'oubliez pas de faire des sauvegardes avants des modifications comme celles-ci.

ABE

Attached Files



#5
ninus05

    PrestaShop Apprentice

  • Members
  • PipPip
  • 125 posts
bonjour,

MERCI énormément pour cette aide.
Tout fonctionne c'est super !!!

#6
Linsi-tech Sàrl

    PrestaShop Newbie

  • Members
  • Pip
  • 15 posts
Super bonne nouvelle. Plaisir d'avoir pu donner un d'aide ninus05

#7
infomaniak

    PrestaShop Newbie

  • Members
  • Pip
  • 5 posts
Pour info à tous, je vous rappelle que nos FAQs sont très fournies et qu'elles contiennent, entre autre, la réponse à vos questions concernant la fonction mail de Prestashop, ici :

http://www.infomania...french&faq=1141

Infomaniak Network SA
Fabian Lucchi

#8
Ninj

    PrestaShop Newbie

  • Members
  • Pip
  • 5 posts
Merci pour les infos.

Est-ce que le staff a une explication au fait que des utilisateurs aient été obligé de trouver un tel bug en fouillant, et que bien qu'il ait été résolu il y a longtemps, la dernière RC3 n'intègre toujours pas la correction ? Je veux dire, c'est pas comme si prestashop était réellement "gratuit", or là i ne s'agit d'un bug mineur, il n'est pas possible d'envoyer via SMTP !

#9
alain08270

    PrestaShop Apprentice

  • Members
  • PipPip
  • 99 posts

Merci,merci, mille fois merci



Après avoir cherché longuement MERCI beaucoup pour cette bidouille: télécharger la version 1.2 et remplacer le sous dossier 'swift' dans le dossier tools ainsi que les modifications des deux fichiers :




tools/swift/Swift/Connection/NativeMail.php: public function __construct($additional_params=”-oi -f %s”)
tools/swift/Swift/Plugin/MailSend.php: public function __construct($params=”-oi -f %s”)

Remplacer par :

tools/swift/Swift/Connection/NativeMail.php: public function __construct($additional_params=”-oi”)
tools/swift/Swift/Plugin/MailSend.php: public function __construct($params=”-oi”)

Je confirme que le 'bug' est toujours là sur la nouvelle version...
V 1.4.7.3

#10
hightone69

    PrestaShop Apprentice

  • Members
  • PipPip
  • 114 posts
Bonjour,


J'ai monter ma boutique en local prestashop 1.25 ma question est il possible de remplacer le dossier swift de la version 1.2.5 par le dossier swit de la version 1.2.0 ça risque de boguer ou pas ?

#11
alain08270

    PrestaShop Apprentice

  • Members
  • PipPip
  • 99 posts
Non je l'ai fais en local et en production ... tout fonctionne... Pour plus de sécurité renomme l'ancien tools/swift en tools/swift2 en cas de blème
Il me semble aujourd'hui que le bug est corrigé sur la prochaine version [V1.3]
V 1.4.7.3

#12
hightone69

    PrestaShop Apprentice

  • Members
  • PipPip
  • 114 posts
Bonjour

La soluce c'est pour pouvoir envoyer un mail depuis la page contact valable pour tout les hébergeurs ou infomaniak seulement ?
Ou bien suis-je à côter de la plaque ?