Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Dość nietypowy problem: kodowanie e-mail?, Nie wiem już oco tu chodzi ...
Babcia@Stefa
post 12.11.2007, 16:26:58
Post #1





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

Ostrzeżenie: (0%)
-----


Witam, gdy wysyłam maila poprzez:
Umieszczenie pliku remote_smtp.php na innym serwerze i wywoływanie go:
Kod
$message = file_get_contents('data/mail_polski.txt');
$encoded_message = base64_encode($message);
file_get_contents('http://innyserwer.pl/remote_smtp.php?auth=kod_autoryzacyjny&do=xx@xx.com&wiadomosc=' .$encoded_message. '&from=Registration in ... portal.');


I w tym problem że maile przychodzą...
Ale mail wygląda tak:
Cytat
Witamy w xxx.

Aby się zalogować, musisz aktywować swoje konto.

Jeœli chcesz aktywować swoje konto wejdŸ na adres: http://localhost/[Ý Ü Ü [ ĎÜ YŮOXXÝ ]˜] [ۉ˜ŰŮ OLĚ˜™™ M Í Í
Ů NMY
ŮŽ ŒŘŮ
Y MƒBƒB“Ý Č ŰÚ™H [™H Č ˜[ ŮŰÝŘ[šXNƒB—××××××××××××××××××××××××××××××××ĂB“ [Y\ˆ ŰŰ Nˆ LŽLMƒB’ \ěŰΈ
^ šƒB—××××××××××××××××××××××××××××××××ĂB‘ šzšÝZş‹ ˜X˜ÚXP Ý Y˜K


Wie ktoś w czym leży problem?

Mail według szablonu powinien wyglądać tak (jest pobierany z szablonu i przetwarzany):
Cytat
Witamy w {portal}.
Aby się zalogować, musisz aktywować swoje konto.
Jeśli chcesz aktywować swoje konto wejdź na adres: http://{adress}/~otl/portal/?page=activation&code={activation}

Oto twoje dane do zalogowania:
_________________________________
Numer Konta: {acc}
Hasło: {pass}
_________________________________
Dziękuję, {admin}.


Jeszcze dodam że nie tylko na lua.pl to występuje ale i na yoyo.pl sad.gif
Proszę o pomoc.

@edit
Wersja angielska działa...

Cytat
Welcome in xxx.

You must first activate your account by enter this link:

http://localhost/~otl/portal/?page=activat...4fe3097ea88a479

Here you are informations about your account:

_________________________________



Account number: 80538

Password: cdb9a0



_________________________________

Thanks, Babcia@Stefa


Różno języczność to tylko pliki mail_{nazwa_języka}.txt
A mail_polski wygląda tak:
Kod
Witamy w {portal}.
Aby się zalogować, musisz aktywować swoje konto.
Jeśli chcesz aktywować swoje konto wejdź na adres: http://{adress}/~otl/portal/?page=activation&code={activation}

Oto twoje dane do zalogowania:
_________________________________
Numer Konta: {acc}
Hasło: {pass}
_________________________________
Dziękuję, {admin}.


A mail_english wygląda tak:

Kod
Welcome in {portal}.
You must first activate your account by enter this link:
http://{adress}/~otl/portal/?page=activation&code={activation}
Here you are informations about your account:
_________________________________

Account number: {acc}
Password: {pass}

_________________________________

Thanks, {admin}.





Dziękuję, Babcia@Stefa

Ten post edytował Babcia@Stefa 12.11.2007, 16:32:20


--------------------
Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian
Go to the top of the page
+Quote Post
stygma
post 12.11.2007, 16:42:03
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 10.11.2007

Ostrzeżenie: (0%)
-----


Stąd
Cytat
Mail musi mieć:
- każdy nagłówek ze znakiem >7 bit zakodowany w quoted_printable (lub base64 czy odpowiednim),
- informację o użytym kodowaniu (przy każdej części maila z treścią),
- treść każdej części maila zakodowaną w tej stronie kodowej, co zadeklarowano wyżej.


Na mój gust mail_polski.txt ma złe kodowanie.

pozdrawiam stygma
Go to the top of the page
+Quote Post
Babcia@Stefa
post 12.11.2007, 17:51:58
Post #3





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

Ostrzeżenie: (0%)
-----


A czy możesz pokazać przykład tych nagłówków?

Nigdy nie używałem funkcji mail...

@edit
Jeszcze jedno, jak można wysyłać w mailu kod html? (napewno też coś z nagłówkami smile.gif)

Dziękuję, Babcia@Stefa

Ten post edytował Babcia@Stefa 12.11.2007, 17:53:30


--------------------
Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian
Go to the top of the page
+Quote Post
stygma
post 12.11.2007, 18:44:18
Post #4





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 10.11.2007

Ostrzeżenie: (0%)
-----


Cytat(Babcia@Stefa)
A czy możesz pokazać przykład tych nagłówków?

Linek
Cytat(Babcia@Stefa)
jak można wysyłać w mailu kod html?

Linek

pozdrawiam stygma
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 16:20