background

ว่าด้วยเรื่องการ Import/Export อีเมลใน Roundcube

6 months ago ◦ 461 Views

ว่าด้วยเรื่องการ Import/Export อีเมลใน Roundcube

ว่าด้วยเรื่องการ Import/Export อีเมลใน Roundcube

เหตุการณ์นี้เกิดขึ้นจากการย้ายโฮสแล้วต้องการให้ email ของเราไปอยู่ด้วย หรือต้องการ backup อีเมลสำคัญๆ เอาไว้กันสูญหายครับ

ซึ่งทั้ง 2 กรณีที่ว่ามาทำให้โดยการ export อีเมลมาเก็บไว้ที่เครื่องเราก่อนครับ โดยเราสามารถ export ได้ 2 วิธีตามนี้ครับ

Export ทีละเมล

เลือกเมลที่ต้องการ Backup แล้วคลิก More -> Download (.eml) 


Export ทั้งหมด

เนื่องจาก roundcube ไม่มีฟังก์ชั่นให้ export เมลทีเดียวทั้งหมด เราจึงต้องไปหารายการอีเมลมา export เอง

ตัวอย่างนี้ผมใช้ Centos 7 และทำการติดตั้ง centos web panel ไว้ หลังจากที่ล็อคอินด้วย user ที่เป็นสิทธิ์ root เข้ามาแล้วคลิกที่ File Manager เพื่อหาไฟล์อีเมลของเรา โดยเข้าไปที่ไดเรคทอรี่ /var/mail/ แล้วคลิกที่ชื่อ user ก็จะดาวน์โหลดไฟล์ backup มาให้ครับ แต่มันจะไม่มีนามสกุลไฟล์ พอดาวน์โหลดเสร็จก็ให้เปลี่ยนชื่อไฟล์นั้นเป็น .eml ด้วยนะครับ

กรณีที่ทำ virtual host ให้เปิดที่ไดเรคทอรี่ /var/vmail/[user]/cur 

เลือกเมลที่ต้องการ backup (หรือคลิกปุ่ม All เพื่อเลือกทั้งหมด) แล้วคลิก Compress ตั้งชื่อไฟล์ backup เป็น .zip

จะได้ไฟล์ .zip อยู่ที่เดิมนั่นแหละ จากนั้นก็คลิกที่ชื่อไฟล์ดาวน์โหลดมาได้เลยครับ

แตกไฟล์ zip แล้วก็เปลี่ยนชื่อไฟล์อีเมลทั้งหมดให้เป็น .eml

ผมใช้วิธีกด cmd + a แล้วคลิก rename ทีเดียวเลย


Import อีเมล

คลิกที่ฟันเฟืองที่มุมซ้ายล่าง แล้วเลือก Import messages

จากนั้นก็ open ไฟล์ .eml ที่เรา backup ไว้

แล้วคลิก Upload แล้วก็รอให้ระบบ import ให้เราครับ






#roundcube #email #centos #howto

View count: 461
  • avatar
  • Save Pongsiri ศิลปินด้านพัฒนาซอฟต์แวร์ มีเป้าหมายคือพัฒนาตัวเองให้ยืดหยุ่นที่สุด ชอบความเรียบง่าย,ดนตรี,กีฬา และแมว