Jump to content

strawberries

Members
  • Posts

    6
  • Joined

  • Last visited

Profile Information

  • First Name
    wassim
  • Last Name
    attar

Recent Profile Visitors

167 profile views

strawberries's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. La version 1.6.5 inclut la dernière version de swiftmailer 5.x Par conséquent mon fix n'est plus nécessaire. Mettez à jour votre prestashop et le TLS marchera.
  2. Les tests de référence sont sur gmail qui accepte les 2, ssl et tls. ça permet ensuite de valider chez d'autres fournisseurs. Exemple de configuration chez ovh sur un compte exchange qui accepte uniquement tls : smtp : ex.mail.ovh.net port : 587 protocole : tls
  3. Est ce que ça marche avec gmail en ssl ? Si non, c'est qu'il y a un problème avec l'installation de mon Mail.php Vérifie que prestashop ne l'as pas écrasé après une mise à jour. Note que classes/Mail.php et tools/swift/ seront effacés après chaque mise à jour de prestashop.
  4. Cool. J'espère que mon pull request sur github sera intégré pour que tout le monde en profite automatiquement. Vous pouvez toujours faire du lobbying ici : https://github.com/PrestaShop/PrestaShop/pull/4559
  5. C'est normal que ça ne marche pas. T'as récupéré la version de développement qui sera peut être intégrée dans la prochaine version de prestashop. Pour la version actuelle de prestashop, récupère le fichier en pièce jointe. Pour tester le bon fonctionnement faut procéder ainsi avec un compte gmail : 1) ssl smtp : smtp.gmail.com login : [email protected] pass : xxxx port : 465 protocole : ssl Si ça marche, tester avec tls. 2) tls smtp : smtp.gmail.com login : [email protected] pass : xxxx port : 587 protocole : tls Mail.php
  6. Le problème vient de la très vieille version de swiftmailer 3.3.2 qui date d'octobre 2007 qui ne sait pas gérer TLS. La solution est de mettre la dernière version de swiftmailer et de modifier le fichier /classes/Mail.php pour tenir compte de la dernière version de swiftmailer. Le fichier /classes/Mail.php modifié est la : https://github.com/WassimAttar/PrestaShop/blob/patch-1/classes/Mail.php Pour la dernière version de swiftmailer, c'est la : https://github.com/swiftmailer/swiftmailer/tree/5.x/lib/ Faut supprimer /tools/swift/* et copier la dernière version.
×
×
  • Create New...