Autor | Zpráva | ||
---|---|---|---|
Tommy4 Profil |
#1 · Zasláno: 27. 4. 2009, 18:57:10
Čus, četl jsem si tady FAQ, ale vždy, když mi příjde e-mail z mého maileru, nefungují v něm háčky a čárky a navíc se pokaždý v textu e-mailu zobrazí e-mail odesílatele... Zde jsou kódy:
<?php $head = "MIME-Version: 1.0\n"; $head = "Content-Type: text/plain; charset=\"windows-1250\"\n"; $head = "Content-Transfer-Encoding: base64\n"; $to = "$komu"; $extra = "From: $email\r\nReply-To: $email\r\n"; $subject = "$jmeno"; $mess = "$text"; mail ($to, $subject, $mess, $extra); ?> V PHP jsem začátečník, takže na to berte, prosím, ohled. :-D |
||
AM_ Profil |
#2 · Zasláno: 27. 4. 2009, 18:59:58
nevím, jestli je to chyba, ale kódování v hlavičce se imho nedává do uvozovek, tedy charset=windows-1250
|
||
Jan Tvrdík Profil |
#3 · Zasláno: 27. 4. 2009, 19:01:29 · Upravil/a: Jan Tvrdík
Tommy4:
$head = "MIME-Version: 1.0\r\n" . "Content-Type: text/plain; charset=windows-1250\r\n" . "Content-Transfer-Encoding: base64\r\n"; // možná vyhodit EDIT: + to co říkal AM_ + možná vyhodit Content-Transfer-Encoding (nevím, co to dělá) |
||
Tommy4 Profil |
#4 · Zasláno: 27. 4. 2009, 19:03:29
Odstranil jsem je a nic...
|
||
Tommy4 Profil |
#5 · Zasláno: 27. 4. 2009, 19:04:46
„Tommy4:“
„123 $head = "MIME-Version: 1.0\r\n" . "Content-Type: text/plain; charset=windows-1250\r\n" . "Content-Transfer-Encoding: base64\r\n"; // možná vyhodit“ „EDIT: + to co říkal AM_ + možná vyhodit Content-Transfer-Encoding (nevím, co to dělá)“ Tohle mi to ten mail ani nepošle. :'-( |
||
AM_ Profil |
#6 · Zasláno: 27. 4. 2009, 20:21:20
„Tohle mi to ten mail ani nepošle. :'-(“
Spíš už tě má SMTP server plné zuby a vytasil nějakou anti-spam ochranu. Ten mail by měl dojít i bez hlaviček. mime-version bys možná taky mohl vyhodit, já to tu vidím poprvé. Odřádkování hlaviček zkus jen přes \n, neměla by to být příčina, ale \n každopádně stačí. To base64 je imho vskutku nesmysl, to znamená, že tělo toho e-mailu je zakódováno base64, což tu zjevně nekóduješ. Jinak diakritika v předmětu zprávy se musí nějak řešit individuálně, jelikož se na ní nevztahuje kódování těla dokumentu. Je na to myslím nějaká PHP funkce, teď si ale nevzpomenu, která. |
||
nightfish Profil |
#7 · Zasláno: 27. 4. 2009, 22:24:53
jak je již tradicí, doporučuji řešení pomocí phpmaileru
|
||
Tommy4 Profil |
#8 · Zasláno: 28. 4. 2009, 13:10:03
Díky, mrknu na to.
|
||
Časová prodleva: 15 let
|
0