![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z wyświetlaniem treści maila w kliencie poczty webowej onet. Od razu dodam, że w klietach poczty tj. thunderbird, outlook, ... gmail itd. treść maila wyświetlana jest prawidłowo. Natomiast w klienci poczty webowej ONET, cała treść jest rozsypana, tzn. gubi rozpoczynające oraz kończące znaczniki HTML, przykład poniżej (tag img):
Tutaj przykład tej samej treści w roundcube, przesłany kod jest prawidły: Czy ktoś byłby mi w stanie przybliżyć, w czym jest problem i jak do niego podejść. Mail wysyłany jest starndardową funkcją php - mail(). Z góry dziękuję za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Też miałem taki problem.
Stwierdziłem że po co się męczyć, skoro jest PHPmailer? Nie musisz się wtedy zastanawiać nad headerami, a twoje maile wychodza z konkretnej skrzynki, więc nie są uznawane za spam. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
No mozliwe, że to by rozwiązało problem. A poza PHPMailerem nie ta sie tego naprawić (IMG:style_emoticons/default/questionmark.gif)
Wierze, że da (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Można, tylko po co?
Phpmailer to dosłownie 3 pliki. Ja dorobiłem sobie trzeci w którym mam funkcję new_mail. Czyli muszę tylko zaincludować 1 plik i zamiast mail używam new_mail, który działa o niebo lepiej (z kontem, obsługą załącznika, base64, kopią ukrytą, adresem zwrotnym itp.). Jak chcesz mogę ci pliki wrzucić. Ten post edytował timon27 16.03.2013, 17:42:23 |
|
|
![]() ![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mimo to bardzo jestem ciekaw o rozwiązanie poprzez funckję mail();, przecież wiele deweloperów z niej korzysta i jakoś muszą sobie radzić (IMG:style_emoticons/default/wink.gif)
Jakieś pomysły? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Im starszych znaczników użyjesz, tym lepiej. Zrób to na tabelach.
Lub wywal wszytko przed tym co się psuje, tutaj będzie to span i sprawdź jak działa. |
|
|
![]() ![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
No i o dziwo nie dało to żadnych efektów ;X Nie wiem, czy tekst dodatkowo zakodować w jakiś funkcjach.. ? w sumei kończa mi się jakiekolwiek pomysły
Poprzez funckję PHPMailer, problem się nie rozwiązuje ;/ |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż całość. Może funkcje których używasz kolidują z kodem.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Teskt jest pisany w CKE edytorze, który automatycznie koduje obrazki na base64 przy wklejeniu. I tutaj nic nadzwyczjanego się nie dzieje, w formularzu przesyłam POST'em i wysyłam mail().
Jak pisałem na początku, wszędzie działa poprawnie, ale onet ma z tym jakis problem. Jedynie co się dzieje w kodzie to:
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wywal te " z funkcji mail jak masz zmienne, są zbędne. Komentuj po kolei te wszystkie zmienne wyżej. Wyślij też sam kod i sam zamień obraz na base i sprawdź czy działa.
Ten post edytował !*! 18.03.2013, 09:48:08 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jak wysyłam kod HTML wpisany na sztywno, gdzie sam obrazek koduje basem64, działa ok... także coś z d.. musi być kodowanie w zmiennej przechowującej treść z CKE edytora, tylko jak to poprawić..
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj o tym na ich forum, lub wyłącz to całkowicie i zamieniaj kod sam.
|
|
|
![]() ![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 1.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Tak... problem tkwi w kodowaniu obrazków poprzez CKE edytor :X tylko czemu (IMG:style_emoticons/default/questionmark.gif) co on takiego źle robi, że tu widać, a tam nie (IMG:style_emoticons/default/questionmark.gif)
Nikt nie miał nigdy podobnego przypadku, żeby był mi w stanie pomóc (IMG:style_emoticons/default/questionmark.gif) ;X Jestem w kropce i nie wiem jak to ustrojstwo naprawić. Trzeci dzień już nad tym siedze i nic, nie powinno w ogóle to tyle trwać... Byłbym bardzo wdzięczny. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:17 |