ورود

View Full Version : ارسال ایمیل فارسی ...



Mahmood_M
جمعه 26 بهمن 1386, 14:45 عصر
با سلام ...
من میخوام یک ایمیل فارسی با قالب HTML ارسال کنم ، مشکلم اینه که ایمیل ارسال شده ،‌حروفش ناخوانا هست ! ( یا علامت سئوال )
کدوم خاصیت رو در فایل HTML باید تنظیم کنم تا حروف به درستی نمایش داده بشن ...

من از محیط دلفی برای ساخت برنامم استفاده میکنم ، برنامه من Windows application هست ، برای ارسال ایمیل از یک کامپوننت استفاده میکنم که تنظیماتی مثل Charset داره که فکر کنم مربوط به همین موضوع باشه ...

راستش دلیل پرسیدن این سئوال توی این بخش این بود که در این قسمت باید عبارت مربوط به زبان فارسی که در فایل HTML استفاده میشه رو قرار داد ... ، من از UTF-8 استفاده اما مشکل حل نمیشه ...
فرض کنید یک نرم افزار تحت وب هست و میخواد یک ایمیل فارسی ارسال کنه ، کدوم قسمتهای فایل HTML یا برنامه باید تنظیم بشن ؟

با تشکر از همگی ...

hamid58
جمعه 26 بهمن 1386, 17:24 عصر
حداکثر کاری که در قسمت html میشه انجام داد این هست که در متاتگ Content-Type ، charset را برابر utf-8 قرار بدید ... دیگه هیچ کاری نمیشه انجام داد و مابقی مربوط میشه به تنظیمات در دستورات ارسال ایمیل در اون زبان خاصی که باهاش ایمیل ارسال میکنید ...




<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


مثلا در ASP وقتی برای ارسال ایمیل یک آبجکت Mail میسازید یک خط به اینصورت اضافه میشه :




Mail.CharSet = "utf-8"


برای دلفی (اون کامپوننتی که ازش استفاده می کنید) جستجو کنید ...

Mahmood_M
جمعه 26 بهمن 1386, 22:18 عصر
ممنون از جوابتون ، مشکل از چیز دیگه ای هست ...

تشکر ...