ฉันกำลังพยายามตั้งค่าอีเมลโดยแนบไฟล์ .ics ฉันต้องการให้เนื้อหาของข้อความมีการจัดรูปแบบ HTML จำนวนเล็กน้อย (บรรทัดเดียวเป็นสีแดง)
ฉันได้ตั้งค่าทั้งหมดนี้อย่างถูกต้องแล้ว และดูเหมือนว่าจะทำงานได้กับโปรแกรมเมลอื่นๆ มากมาย (gmail, mac Mail) อย่างไรก็ตาม ใน Outlook (โดยเฉพาะ Outlook 2013 บน Win10) ไม่สามารถแสดงสีได้
หากฉันส่งข้อความที่เหมือนกันโดยไม่มีไฟล์แนบ .ics ทุกอย่างจะแสดงผลได้ดี
ฉันรู้สึกว่านี่อาจเป็น 'คุณสมบัติ' ของ Outlook ที่เมื่อแสดงตัวอย่างปฏิทินสำหรับไฟล์ .ics มันจะไม่แสดงสิ่งใดที่อาจเบี่ยงเบนไปจากบานหน้าต่างแสดงตัวอย่างที่ยอดเยี่ยม (เช่นข้อความสำคัญบางส่วนที่แสดงผลเป็นสีแดงถึง ให้แน่ใจว่าผู้คนได้เห็นมัน); แต่มีบางอย่างที่ฉันขาดหายไปเหรอ?
รหัสเต็มจากอีเมลด้านล่าง:
------=_Part_732_741500152.1445600688123
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<p>Dear Jazzer,</p>
<p style="font-weight:bold">This is some bold text</p>
<p style="color:red">This is some red text</p></html>
------=_Part_732_741500152.1445600688123
Content-Type: text/calendar; method=request; name="Test Learning Event.ics"
Content-Transfer-Encoding: 7bit
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 15.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
UID:a14L0000001ufrEIAQ
CLASS:PUBLIC
SUMMARY:Test Entry
LOCATION:Bristol,UK
DESCRIPTION:test
CREATED:20151023T114447Z
DTSTART:20151022T140000Z
DTEND:20151023T120000Z
DTSTAMP:20151023T114447Z
LAST-MODIFIED:20151023T114447Z
PRIORITY:5
SEQUENCE:1
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:OOF
X-MICROSOFT-CDO-INTENDEDSTATUS:OOF
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MS-OLK-AUTOFILLLOCATION:FALSE
X-MS-OLK-CONFTYPE:0
END:VEVENT
END:VCALENDAR
------=_Part_732_741500152.1445600688123--