ค้นหาเว็บไซต์

แก้ไขสิ่งที่แนบมากับ Winmail.dat ใน Office 365


ผู้รับได้รับไฟล์แนบ Winmail.dat แทนไฟล์แนบ PDF เมื่อส่งจากกล่องจดหมาย Office 365 วิธีแก้ไขไฟล์แนบ Winmail.dat ไม่ให้แสดงขึ้นมา และเหตุใดจึงเกิดขึ้น ในบทความนี้ คุณจะได้เรียนรู้วิธีป้องกันไม่ให้ข้อความ Outlook ถูกส่งเป็น Winmail.dat ใน Office 365

รับ Winmail.dat แทนไฟล์แนบ

หลังจากย้ายไปยัง Exchange Online ใน Office 365 ลูกค้ารายงานว่าผู้รับเห็นไฟล์แนบ Winmail.dat แทนที่จะเป็นไฟล์ PDF มันไม่ได้เกิดขึ้นกับผู้รับทุกคน บางคนเห็นไฟล์แนบเป็น PDF และบางคนจะเห็นไฟล์แนบ Winmail.dat

หมายเหตุ: ตามค่าเริ่มต้น ข้อความอีเมลที่ส่งจาก Exchange Online ใน Office 365 จะใช้รูปแบบ Transport Neutral Encapsulation Format (TNEF) ระบบการส่งข้อความที่ไม่ได้ใช้ Microsoft Exchange อาจไม่ตีความข้อความที่ใช้รูปแบบ Rich Text นี้ หากระบบส่งข้อความของผู้รับไม่สามารถประมวลผลรูปแบบนี้ได้ ไฟล์แนบชื่อ Winmail.dat จะถูกเพิ่มลงในข้อความ

จะแก้ไขไฟล์แนบ Winmail.dat ใน Office 365 ได้อย่างไร

เมื่อต้องการแก้ไขสิ่งที่แนบมา Winmail.dat ใน Office 365 ให้ทำตามขั้นตอนเหล่านี้:

  1. ลงชื่อเข้าใช้ศูนย์การจัดการ Office 365 Exchange
  2. ขยาย การรับส่งอีเมล และคลิกที่ โดเมนระยะไกล
  3. เลือกโดเมนระยะไกล ค่าเริ่มต้น จากรายการ
  4. คลิกที่ แก้ไขข้อความและชุดอักขระ

  1. ไปที่ตัวเลือก ใช้รูปแบบ Rich-Text และเลือก ไม่เลย
  2. เปลี่ยน ชุดอักขระที่รองรับ ทั้งสองเป็น Unicode (UTF-8)
  3. คลิกที่ บันทึก

ส่งอีเมล และคราวนี้อีเมลจะแสดงเป็นไฟล์แนบ PDF แทนที่จะเป็น Winmail.dat เยี่ยมมาก!

คุณต้องการทราบวิธีเปลี่ยนการตั้งค่าด้วย PowerShell แทนหรือไม่? อ่านต่อเกี่ยวกับวิธีป้องกันไฟล์แนบ Winmail.dat ใน Office 365 ด้วย Exchange Online PowerShell

แก้ไขสิ่งที่แนบมากับ Winmail.dat ด้วย Exchange Online PowerShell

เมื่อต้องการแก้ไขสิ่งที่แนบมา Winmail.dat ใน Office 365 ด้วย PowerShell ให้ทำตามขั้นตอนเหล่านี้:

เชื่อมต่อกับ Exchange Online PowerShell และแสดงรายการโดเมนระยะไกลในผู้เช่า มีการกำหนดค่าโดเมนระยะไกลเพียงโดเมนเดียว และนั่นคือชื่อ ค่าเริ่มต้น

PS C:\> Get-RemoteDomain | Format-Table -AutoSize

Name    DomainName AllowedOOFType
----    ---------- --------------
Default *          External

ค่า TNEFEEnabled ว่างเปล่า หมายความว่าไม่ได้กำหนดค่าเป็น ไม่เคย

PS C:\> Get-RemoteDomain -Identity "Default" | Select-Object Id, TNEFEnabled, CharacterSet, NonMimeCharacterSet 

Id      TNEFEnabled CharacterSet NonMimeCharacterSet
--      ----------- ------------ -------------------
Default             iso-8859-1   iso-8859-1

ตั้งค่า TNEFEEnabled เป็น false และปรับทั้ง CharacterSet และ NonMimeCharacterSet เป็น UTF-8 ตรวจสอบว่ามีการกำหนดค่าด้วย cmdlet ที่สองหรือไม่

อ่านเพิ่มเติมเกี่ยวกับชุดอักขระที่รองรับสำหรับโดเมนระยะไกลใน Exchange Online »

PS C:\> Get-RemoteDomain -Identity "Default" | Set-RemoteDomain -TNEFEnabled $false -CharacterSet utf-8 -NonMimeCharacterSet utf-8


PS C:\> Get-RemoteDomain -Identity "Default" | Select-Object Id, TNEFEnabled, CharacterSet, NonMimeCharacterSet 

Id      TNEFEnabled CharacterSet NonMimeCharacterSet
--      ----------- ------------ -------------------
Default       False utf-8        utf-8

ฉันหวังว่าบทความนี้จะช่วยคุณแก้ไขปัญหา Winmail.dat Outlook ได้

อ่านต่อ: Outlook คอยถามรหัสผ่านหลังจากการโยกย้าย »

บทสรุป

คุณได้เรียนรู้วิธีแก้ไขไฟล์แนบ Winmail.dat ใน Outlook เมื่อใช้ Office 365 ตรวจสอบและแก้ไขการตั้งค่าใน Office 365 Exchange Admin Center หรือด้วย Exchange Online PowerShell หลังจากนั้นตรวจสอบว่าใช้งานได้หรือไม่โดยส่งอีเมล ไม่มีไฟล์แนบ Winmail.dat ในกล่องจดหมายของผู้รับอีกต่อไป!

คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการลบโฟลเดอร์ใน Exchange Online จากกล่องจดหมายทั้งหมด อย่าลืมติดตามเราและแบ่งปันบทความนี้

บทความที่เกี่ยวข้อง