انجمن ایران پی اچ پی
ارسال ایمل فارسی با phpmailer - نسخه قابل چاپ

+- انجمن ایران پی اچ پی
+-- انجمن: پی اچ پی/PHP (https://forum.iranphp.org/Forum-%D9%BE%DB%8C-%D8%A7%DA%86-%D9%BE%DB%8C-PHP)
+--- انجمن: کدنویسی (https://forum.iranphp.org/Forum-%DA%A9%D8%AF%D9%86%D9%88%DB%8C%D8%B3%DB%8C)
--> +--- موضوع: ارسال ایمل فارسی با phpmailer



ارسال ایمل فارسی با phpmailer - nimasdj - ۱۳۹۸ مهر ۲۵

من در دیتابیس ایمل تمپلت درست کردم که کد این تمپلت رو از دیتابیس بخونه و مقادیر نام و نام خانوادگی رو جایگزین کنه و با phpmailer ایمل کنه. اصل کار، درست کار میکنه ولی چون متن تمپلت و سابجکت ایمل فارسی است وقتی در جی میل دریافت میکنم سابجکت رو با کاراکترهای نامفهوم میبینم. متن ایمل درسته ولی چپ چین است. لطفا راهنمایی کنید چگونه متن ایملی که در اصل از دیتابیس اومده را راست چین کنم و سابجکت هم فارسی بماند.


RE: ارسال ایمل فارسی با phpmailer - Reza - ۱۳۹۸ مهر ۲۵

سابجکت رو اینطوری کن
کد:
$subject='=?UTF-8?B?'.base64_encode($subj).'?=';

متن ایمیل هم باید html بفرستی یه dir=rtl بذار حل میشه