فرستاده شدن علامت سوال در ارسال ایمیل فارسی با جاوا

0 رأی
میانگین بازدید روزانه 0.12210 بازدید

ما میخواهیم که به کاربران ایمیل بفرستیم، کدمون جاوا هستش،موقعی که در لوکال تست میکنیم همه چی خوب و درست کار میکنه ولی وقتی در سرور تست میکنیم حروف ???? میروند. 
سرور هم tomcat است و سیستم عامل هم لینوکسی و هم ویندوز سرور هستش. 
چه تنظیماتی باید بکنیم ؟
به تنظیمات tomcat ربط دارد؟

سوال 4 سال قبل در تالار برنامه نویسی توسط tre (15 امتیاز)
ویرایش 4 سال قبل توسط Saeed Zarinfam

1 جواب

0 رأی

شما باید با استفاده از متد setHeader شئ Message ی که ساخته اید، مشخص کنید که متن ایمیل حاوی چه Content-Type ی است:

message.setHeader("Content-Type", "text/plain; charset=UTF-8");
جواب 4 سال قبل توسط Saeed Zarinfam (959 امتیاز)
ضمن تشکر، برای ایمیل فرستادن  متن ایمیل در یک فایل جداگانه html است و ما آدرسش رو در کد جاوا فراخوانی میکنیم.
این عملیات وقتی در لوکال و با tomcat امتحان میکنیم به خوبی کار میکند ولی
وقتی در سرور با tomcat امتحان میکنیم  حروف ? میروند
پس میشه نتیجه گرفت اشکال از کد نیست. مگه نه؟

سوال های مشابه

0 رأی
0 جواب میانگین بازدید روزانه 0.34659 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.21364 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1171 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.12395 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.11200 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.25816 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.0999 بازدید
سوال 3 سال قبل در تالار کامپیوتر و اینترنت توسط Milaad (15 امتیاز)
0 رأی
1 جواب میانگین بازدید روزانه 0.36504 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.15389 بازدید
سوال 6 سال قبل در تالار برنامه نویسی توسط deli_h (10 امتیاز)
0 رأی
1 جواب میانگین بازدید روزانه 0.1254 بازدید
کانال تلگرام جواب یاب
...