แปลง EML เป็น HTML

การแปลงไฟล์อีเมลมาตรฐาน RFC 822 เป็น HTML จะเปลี่ยนคอนเทนเนอร์ข้อความธรรมดาให้เป็นเอกสารเว็บที่เปิดดูได้ทั่วไป

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V

ระหว่างรอไฟล์ คุณเล่น Code Rain ได้เลย

รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ข้อกำหนดEMLHTML
ประเภท MIMEmessage/rfc822text/html
ประเภทไฟล์ข้อความอีเมลมาตรฐานมาร์กอัปไฮเปอร์เท็กซ์
การบีบอัดไม่มี (เข้ารหัสแบบ MIME มัลติพาร์ท)ไม่มี
ข้อกำหนดมาตรฐานIETF RFC 5322W3C / WHATWG HTML Living Standard
ส่วนหัวที่ระบุลายเซ็นไฟล์From: / Received: / Return-Path: (RFC 822/5322 header lines)3C 21 44 4F 43 54 59 50 45 (<!DOCTYPE) or 3C 68 74 6D 6C (<html)

ภาพรวมรูปแบบและการใช้งาน

นักจดหมายเหตุ นักพัฒนา และทีมสนับสนุนมักจะต้องแปลงข้อความอีเมลดิบให้เป็นหน้าเว็บมาตรฐาน ไฟล์ EML จะจัดเก็บส่วนหัวข้อความที่สมบูรณ์ เนื้อหาข้อความธรรมดา และไฟล์แนบหลายส่วนไว้ในคอนเทนเนอร์ข้อความเดียว การแปลงรูปแบบไฟล์นี้เป็น HTML จะช่วยตัดส่วนหัวการกำหนดเส้นทางที่ซับซ้อนออก และเหลือไว้เพียงเอกสารที่มีการจัดรูปแบบสะอาดตาซึ่งสามารถเปิดได้ภายในเว็บเบราว์เซอร์มาตรฐานใด ๆ ก็ได้ เวิร์กโฟลว์นี้มีประโยชน์อย่างยิ่งเมื่อสร้างคลังข้อความที่สามารถค้นหาได้สำหรับอินทราเน็ตของบริษัท แทนที่จะต้องใช้โปรแกรมรับส่งอีเมลเฉพาะทางเพื่อเปิดข้อความที่จัดเก็บไว้ ทีมงานสามารถเผยแพร่ผลลัพธ์ HTML ไปยังเว็บเซิร์ฟเวอร์ภายในเครื่องได้โดยตรง ระบบจัดการเนื้อหายังยอมรับมาร์กอัป HTML ได้ง่ายกว่าไฟล์อีเมลดิบ ซึ่งช่วยให้กระบวนการเผยแพร่คลังจดหมายข่าวหรือบันทึกการสนับสนุนลูกค้ามีความคล่องตัวยิ่งขึ้น

ข้อกำหนดทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ

ไฟล์ EML ใช้ประเภท MIME แบบ message/rfc822 ซึ่งยึดตามมาตรฐานรูปแบบข้อความอินเทอร์เน็ต โดยประกอบด้วยส่วนหัวข้อความ ASCII ธรรมดา ตามด้วยบรรทัดว่างและเพย์โหลดเนื้อหาที่มักจะอาศัยขอบเขต MIME multipart เพื่อรวมข้อความและไฟล์แนบไบนารีเข้าด้วยกัน ไฟล์ HTML ใช้ประเภท MIME แบบ text/html และมีแท็กที่มีโครงสร้างอยู่ภายในเครื่องหมายวงเล็บมุม รูปแบบทั้งสองไม่ได้ใช้การบีบอัดแบบดั้งเดิม เช่น ZIP หรือ GZIP เป็นค่าเริ่มต้น ซึ่งหมายความว่าทั้งคู่ถูกจัดเก็บเป็นข้อความธรรมดาที่ไม่มีการบีบอัด เนื่องจากโครงสร้าง EML ใช้การเข้ารหัสข้อความ ASCII สำหรับส่วนหัว และการเข้ารหัสแบบ Base64 หรือ Quoted-Printable สำหรับส่วนที่เป็นไบนารี เครื่องมือแปลงจึงต้องถอดรหัสชั้นการขนส่งเหล่านั้นก่อนที่จะแมปเนื้อหาข้อความลงในโครงสร้างแท็ก HTML ที่ถูกต้อง รูปแบบทั้งสองไม่มีลายเซ็นไบต์ประจำรูปแบบ (magic byte) แต่จะอาศัยนามสกุลไฟล์และการประกาศประเภทเนื้อหา MIME เพื่อส่งสัญญาณไปยังเครื่องมือเรนเดอร์ที่ถูกต้อง

ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์

ไฟล์ผลลัพธ์ HTML สามารถรองรับอย่างกว้างขวางในระบบปฏิบัติการสมัยใหม่ส่วนใหญ่ เช่น Windows, macOS, Linux, iOS และ Android เว็บเบราว์เซอร์มาตรฐานใดๆ เช่น Chrome, Firefox, Safari และ Edge สามารถเรนเดอร์หน้า HTML ที่ได้โดยไม่ต้องใช้ซอฟต์แวร์ไคลเอนต์อีเมล เช่น Microsoft Outlook หรือ Apple Mail ในทางตรงกันข้าม ไฟล์ EML จำเป็นต้องมีแอปพลิเคชันตัวอ่านอีเมลเฉพาะเพื่อให้แสดงผลได้อย่างถูกต้อง

เคล็ดลับการใช้งาน

เมื่อแปลงข้อความที่มีรูปภาพฝังอยู่ อย่าลืมแยกและบันทึกสินทรัพย์ไบนารีเหล่านั้นไว้ในเครื่อง เพื่อให้ HTML ผลลัพธ์อ้างอิงเส้นทางสัมพัทธ์ที่ถูกต้องแทนลิงก์ภายนอกที่เสีย

คำถามที่พบบ่อย

จะแปลง RFC 822 Email เป็น HTML Email โดยไม่ให้คุณภาพลดลงได้อย่างไร?

กระบวนการแปลงไม่มีการสูญเสียข้อมูลสำหรับเนื้อหาข้อความ เนื่องจากรูปแบบทั้งสองจัดเก็บอักขระเป็นข้อความธรรมดา อย่างไรก็ตาม ไฟล์แนบไบนารีที่ฝังอยู่ภายในคอนเทนเนอร์ EML จะต้องถูกแยกออกเป็นไฟล์ต่างหาก เพื่อไม่ให้สูญหายระหว่างการแปลงเป็นเว็บมาร์กอัป

RFC 822 Email และ HTML Email แตกต่างกันอย่างไร?

RFC 822 คือคอนเทนเนอร์ข้อความดิบที่ออกแบบมาสำหรับโปรโตคอลการถ่ายโอนเมล ซึ่งมีส่วนหัวการขนส่งที่มีโครงสร้าง เมตาดาต้าการส่งมอบ และเนื้อหาที่เข้ารหัสด้วย MIME ส่วน HTML Email คือเอกสารเว็บที่มีการจัดรูปแบบซึ่งออกแบบมาสำหรับการแสดงผลด้วยภาพในเบราว์เซอร์ โดยมีแท็กมาร์กอัปเชิงความหมาย เช่น ย่อหน้า หัวเรื่อง และแอตทริบิวต์การจัดรูปแบบ