Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [prestashop, swithmailer] W każdej wersji brak polskich znaków przy wysyłce maila.
Forum PHP.pl > Forum > Gotowe rozwiązania
kubalone
Witam dobrych ludzi, borykam się z dość wkurzającym problemem, mianowicie przy rejestracji, zamówieniu itd. dostaję maila w którym kompletnie brak polskich znaków (brak nawet krzaczków które dałyby jakąs nadzieje ;p ) wzory wiadomości są zakodowane w UTF-8, maile przychodzą z nagłówkami w UTF-8. Czy to jakiś problem z serwerem? Dodam że problem dotyczy zarówno presty 1.3 jak i 1.4, każdej którą zainstaluje (bez wyjątku!).

Presta korzysta z klas swithmailer i myślałem że to w nich tkwi problem, przesiedziałem całą noc śledząc kod linijka po linijce, próbując iconv i innych przydatnych podczas problemów z kodowaniem funkcji ale nic. Szczerze powiem że szlag mnie powoli trafia.

Pozdrawiam.

Tak wygląda email... wydaję mi się dobrze zakodowany jeśli tak nie jest proszę wyprowadzić mnie z błędu smile.gif

  1.  
  2.  
  3. Delivered-To: jan.kowalski@domena.pl
  4. Received: by 10.231.13.74 with SMTP id b10cs215854iba;
  5. Thu, 11 Aug 2011 09:44:56 -0700 (PDT)
  6. Received: from mr.google.com ([10.227.197.142])
  7. by 10.227.197.142 with SMTP id ek14mr7367317wbb.13.1313081095858 (num_hops = 1);
  8. Thu, 11 Aug 2011 09:44:55 -0700 (PDT)
  9. Received: by 10.227.197.142 with SMTP id ek14mr5352599wbb.13.1313081095139;
  10. Thu, 11 Aug 2011 09:44:55 -0700 (PDT)
  11. Return-Path: <www-data@ns360397.ovh.net>
  12. Received: from ns360397.ovh.net (ns360397.ovh.net [91.121.162.215])
  13. by mx.google.com with ESMTP id fo4si6071140wbb.2.2011.08.11.09.44.53;
  14. Thu, 11 Aug 2011 09:44:54 -0700 (PDT)
  15. Received-SPF: pass (google.com: best guess record for domain of www-data@ns360397.ovh.net designates 91.121.162.215 as permitted sender) client-ip=91.121.162.215;
  16. Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of www-data@ns360397.ovh.net designates 91.121.162.215 as permitted sender) smtp.mail=www-data@ns360397.ovh.net
  17. Received: by ns360397.ovh.net (Postfix, from userid 33)
  18. id D6F21248F91; Thu, 11 Aug 2011 18:44:40 +0200 (CEST)
  19. To: Jan Kowalski <jan.kowalski@domena.pl>
  20. Subject: [Agnik Sklep Nysa] Witaj !
  21. From: sklep@agnit.pl
  22. Reply-To: sklep@agnit.pl
  23. Date: Thu, 11 Aug 2011 18:44:40 +0200
  24. X-LibVersion: 3.3.2
  25. MIME-Version: 1.0
  26. Content-Type: multipart/related;
  27. boundary="_=_swift-8576561934e4406f864e043.54809314_=_"
  28. Content-Transfer-Encoding: 7bit
  29. Message-ID: <20110811164440.27494.245833777.swift@www.agnit.pl>
  30.  
  31. This is a message in multipart MIME format. Your mail client should not
  32. be displaying this. Consider upgrading your mail client to view this
  33. message correctly.
  34. --_=_swift-8576561934e4406f864e043.54809314_=_
  35. Content-Type: multipart/alternative;
  36. boundary="_=_swift-1530323324e4406f864ec51.69351316_=_"
  37. Content-Transfer-Encoding: 7bit
  38.  
  39.  
  40. --_=_swift-1530323324e4406f864ec51.69351316_=_
  41. Content-Type: text/plain; charset=utf-8
  42. Content-Transfer-Encoding: 8bit
  43.  
  44. Witaj,
  45.  
  46. Porady dotyczce bezpieczestwa:
  47.  
  48. * Przechowuj dane Twojego konta w bezpiecznym miejscu.
  49. * Nie ujwniaj nikomu swojego hasa.
  50. * Regularnie zmieniaj swoje haso.
  51. * Jeli bdziesz mie podejrzenia, ze kto uywa twojego konta nielegalnie, prosimy powiadomi nas o tym natychmiast.
  52.  
  53. Moesz ju sklada zamwienia w sklepie: Sklep Nysa.
  54.  
  55. Sklep Nysa
  56. --_=_swift-1530323324e4406f864ec51.69351316_=_
  57. Content-Type: text/html; charset=utf-8
  58. Content-Transfer-Encoding: 8bit
  59.  
  60. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
  61. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  62. <title>Wiadomo od Agnik Sklep Nysa</title>
  63. </head>
  64. <table style="font-family:Verdana,sans-serif; font-size:11px; color:#374953; width: 550px;">
  65. <tr>
  66. <td align="left">
  67. <strong>Porady dotyczce bezpieczestwa:</strong>
  68. <br><br>Przechowuj dane Twojego konta w bezpiecznym miejscu.
  69. <br>Nie ujawniaj nikomu swojego hasa.
  70. <br>Regularnie zmieniaj swoje haso.
  71. <br>Jeli bedziesz mie podejrzenia, e kto uywa twojego konta nielegalnie, prosimy powiadomi nas o tym natychmiast.
  72. </td>
  73. </tr>
  74. <tr><td> </td></tr>
  75. <tr>
  76. <td align="left">
  77. Moesz ju skada zamwienia w sklepie: <a href="http://www.agnik.pl/sklep/">Sklep Nysa</a>.
  78. </td>
  79. </tr>
  80. </table>
  81. </body>
  82. </html>
  83.  
  84. --_=_swift-1530323324e4406f864ec51.69351316_=_--
  85.  
  86. --_=_swift-8576561934e4406f864e043.54809314_=_
  87. Content-Type: image/jpeg; name=logo.jpg
  88. Content-Transfer-Encoding: base64
  89. Content-Disposition: inline; filename=logo.jpg
  90. Content-ID: <swift-13130810804e4406f861a01.0@www.agnik.pl>
  91.  
  92. /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJ
  93. SkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUK
  94. BwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJ
  95. BQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
  96. FBQU/8AAEQgAmQDVAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkK
  97. C//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHw
  98. JDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3
  99. eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY
  100. 2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkK
  101. C//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1Lw
  102. FWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2
  103. d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
  104. 19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/VOiiigAooooAKKKKACiiigA
  105. oopKAGdDWN4m8R6f4Q0O81jVrhLPTrOMyTTOcBR/UngADkkgCtWaRIYWkkcIijJYnAAr8y/2
  106. 6v2vW8R3n/CO+GbwrYQ7ntWiP+sPT7Y/tnKxr9XP8Ir18qy2eY1+RaRW7/rq+h5uMxaw0FbW
  107. (...)
  108.  
ziqzaq
Próbowałeś może zakodować szablony maili w iso-8859-2?

Edit: hmm, jednak chyba to nie to. Na szybko zerknąłem do presty i w sumie szablony maili są kodowane w utf-8. Może spróbuj ustawić inne konto mailowe?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.