- Milyen CPU léghűtést vegyek?
- Házimozi belépő szinten
- AMD Navi Radeon™ RX 9xxx sorozat
- Nagyon meggyőző közösségi klienst kapott a GeForce Now
- ThinkPad (NEM IdeaPad)
- A processzor tokozásán szállítja a memóriát a GMKtec legfrissebb mini PC-je
- Kormányok / autós szimulátorok topikja
- Melyik tápegységet vegyem?
- Apple asztali gépek
- Milyen egeret válasszak?
Ú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
- Autós topik látogatók beszélgetős, offolós topikja
- Milyen CPU léghűtést vegyek?
- Kerékpárosok, bringások ide!
- Házimozi belépő szinten
- Mibe tegyem a megtakarításaimat?
- AMD Navi Radeon™ RX 9xxx sorozat
- Hobby rádiós topik
- Forza sorozat (Horizon/Motorsport)
- PlayStation 4
- Nagyon meggyőző közösségi klienst kapott a GeForce Now
- További aktív témák...
- HP Omen GeForce RTX 4080 SUPER 16GB GDDR6X - Beszámítás: OK
- HP Omen GeForce RTX 4080 16GB GDDR6X - Beszámítás: OK
- Xiaomi Redmi note 15 Pro Plus gyári független bontatlan 2 év jótállás
- Samsung A56 gyári független 6/128GB dobozos
- Garanciás Apple iPad Air (2025)gen7 11" M3 Wi-Fi + Cellular (E-SIM)128GB + UAG tok,13 CIKLUS,100% ak
- Powerbank Anker Prime, 20100mAh, 220W, QC + PD, Fekete A110BH11
- Apple iPhone 16 Pro Max 256GB Black Titanium használt, szép állapot 96% akku (247 ciklus) 6 hó
- Samsung Galaxy A40 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S22 / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- 245 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060 (ELKELT)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

):
