Hirdetés
- Papírnehezékként használható csúcs-GeForce-ot árul egy francia viszonteladó
- RISC-V alapokon nyugvó egykártyás gép(ek) a Banana Pi konyhájából
- Úttörő újításokat hozhat a shader modell 6.10
- Szélvészként hasít a Kingston nem gyenge kapacitású SSD-je
- Analóg-mechanikus hibrid billentyűzetekkel újít a Logitech
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
fordfairlane
#3586
üzenetére
A quoted_printable_encode() csak 5.3.0-nál vagy afelett elérhető, ennél sajnos pont eggyel régebbi van, így más megoldáshoz kell folyamodnom.

"Az lehet a probléma, hogy nem szabályosan van megformázva a From mező"
Mire gondolsz? A következő sor vonatkozik a headernek a from mezőjére:
$headers .= "From: $sender_name <$sender_name>" . "\r\n";
Itt a $sender_name részt RegEx(p)-sz(/p)el ellenőrzöm, az alábbi kódot innen megfelelőnek találtam:
preg_match('/^[A-z0-9\-_]+(\.[A-z0-9\-_]+)*@(([A-z0-9]+\-?[A-z0-9]+)+\.)+[A-z]{2,6}$/', $input);
az inputba meg nyilván a $_POST cucc kerül.
Az e-mail cím maga helyes.Ellenőrzés után következik a fejléc elküldése.
Próbálkoztam már igen sokféleképpen, már teljesen össze vagyok zavarodva, lehet, hogy még a példákat az általad linkelt cuccból is félreértettem:
SAJÁT példák, egyik se jó:
$headers .= "From: =?ISO-8859-2?Q?".base64_encode($sender_name)."?= <$sender_name>" . "\r\n";
Vagy a másik:
$headers .= "From: =?UTF-8?Q?".base64_encode($sender_name)."?= <$sender_name>" . "\r\n";
Vagy a Q helyett B-t írva (őő mi is a különbség?
):
$headers .= "From: =?UTF-8?B?".base64_encode($sender_name)."?= <$sender_name>" . "\r\n";
ezt dobja (jó, mondjuk érthető, mert ez már nagyon zagyva):
=?UTF-8?B??=@freemail.hu, UNEXPECTED_DATA_AFTER_ADDRESS@.SYNTAX-ERROR.Szóval nem tudom, mi lenne a helyes megoldás.

Új hozzászólás Aktív témák
- Xbox Series X|S
- Spórolós topik
- Gumi és felni topik
- Genshin Impact (PC, PS4, Android, iOS)
- Kiszivárgott a Xiaomi 17T és 17T Pro teljes specifikációja és eurós ára
- Peugeot, Citroën topik
- Milyen autót vegyek?
- MIUI / HyperOS topik
- 4K vs 8K – Megéri-e a 8K TV 2026-ban?
- 5.1, 7.1 és gamer fejhallgatók
- További aktív témák...
- ASUS XG-C100C V2 10G 10Gbps PCI-E Adapter!
- 27% - ÚJ - Captiva 16" Notebook! Ryzen 9955HX / RTX 5090 / 64GB DDR5 / 2TB NVMe! BeszámítOK
- HP ProDesk 600 G4 USDT,Pentium Gold G5400T,8GB DDR4,256GB M2 SSD,WIN11
- Utolsó! MacBook Pro 13" M1 16GB RAM/ 1TB SSD 27%-os ÁFÁS - Garancia - 0428AB
- 350.000FT HELYETT! SzinteÚJ Ulefone Armor Pad 5 Ultra PROJEKTOROS KIB. KEMÉNY TABLET!!! 1.8kg
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

):
