ฉันจะนำเข้าไฟล์ PST ไปยัง Gmail ได้อย่างไร


15

ฉันกำลังย้ายอีเมลของฉันไปที่ Gmail ฉันเคยใช้ Outlook และฉันมีอีเมลจำนวนมากเก็บอยู่ในไฟล์ PST ต่างๆ (มีมูลค่าประมาณ 7GB) ท้ายที่สุดฉันต้องการเก็บสิ่งนี้ไว้ใน Gmail ดังนั้นฉันจึงมีที่เก็บอีเมลทั้งหมดของฉันไว้

ฉันนำเข้าไฟล์ PST แรกของฉันโดยใช้คุณสมบัติ IMAP ของ Outlook - ลากโฟลเดอร์ทีละไฟล์ สิ่งนี้ใช้ได้ แต่ค่อนข้างช้าและลำบาก (เนื่องจากฉันต้องตรวจสอบทุกสองสามนาทีและตั้งโฟลเดอร์ถัดไป)

มีวิธีใดบ้างที่ฉันสามารถนำเข้า - ไม่ว่าจะใช้ Outlook หรือโดยการตั้งค่าให้ข้ามไปค้างคืนโดยไม่มีการแทรกแซงใด ๆ

ฉันดูที่การใช้ Google Sync สำหรับ Outlook แต่ดูเหมือนว่านี่จะดึงอีเมลทั้งหมดที่ฉันได้อัปโหลดไปแล้วซึ่งฉันควรหลีกเลี่ยง (แม้ว่าจะเป็นตัวเลือกเดียวที่ฉันจะทำได้) !)

คำตอบ:


12

ฉันเพิ่งพบปัญหาเดียวกันและจำเป็นต้องส่งออกไฟล์ pst จำนวน 10GB ไปยัง gmail ฉันพยายามใช้ Outlook ด้วย แต่ก็ล้มเลิกเพราะกระบวนการไม่น่าเชื่อถือ ต่อไปนี้เป็นบทสรุปสั้น ๆ เกี่ยวกับสิ่งที่ฉันทำด้วยความหวังว่าคนอื่นจะพบว่ามีประโยชน์:

1) ขั้นแรกหากคุณมีบัญชี Google Apps ให้ใช้ "เครื่องมือการโยกย้าย Google Apps อย่างเป็นทางการ" หากคุณเป็นเหมือนฉันและติดอยู่กับบัญชีปกติอ่านต่อ

2) คุณต้องแปลงไฟล์ PST เป็นรูปแบบ MBOX ที่ง่ายกว่า สิ่งนี้สามารถทำได้กับธันเดอร์เบิร์ดและตัวช่วยสร้างการนำเข้าซึ่งสื่อสารโดยตรงกับมุมมอง แต่ฉันใช้โปรแกรมโอเพนซอร์ส readpst (ส่วนหนึ่งของโครงการ libpst) ผมใช้ Linux และเพียงแค่ได้รับมันจากแพคเกจผู้จัดการของฉันค้นหา google เผย Windows รุ่นที่นี่ เมื่อเสร็จแล้วคุณจะมีไฟล์ mbox หลายไฟล์หนึ่งไฟล์สำหรับแต่ละโฟลเดอร์เมล (กล่องขาเข้ารายการที่ถูกส่ง ฯลฯ )

3) เมื่อคุณมีไฟล์ mbox ของคุณให้ใช้หลามสคริปต์ที่ดีเยี่ยมIMAP อัปโหลด สคริปต์ใช้ข้อมูลรับรอง gmail ของคุณชื่อ mbox เดียวเป็นอินพุตและโฟลเดอร์เอาต์พุต (ป้ายกำกับ) บนเซิร์ฟเวอร์ Gmail

นี่คือสิ่งที่ทำให้กระบวนการที่ยากลำบากนี้เสร็จสมบูรณ์ สคริปต์จะลองอีกครั้งโดยอัตโนมัติเมื่อการอัปโหลดจดหมายล้มเหลวและทำงานบนไฟล์ mbox เดียว ฉันใช้ bash loop เพื่อประมวลผลโฟลเดอร์เมลที่แตกต่างกัน (50+) ทั้งหมดโดยอัตโนมัติและปล่อยให้มันอัปโหลดสองวัน

หมายเหตุ : สคริปต์นี้มีปัญหากับชื่อโฟลเดอร์ที่ไม่ใช่ภาษาอังกฤษ เนื่องจากชื่อโฟลเดอร์ส่วนใหญ่ของฉันเป็นภาษาฮิบรูฉันต้องใช้การแก้ไขเล็กน้อยกับไฟล์หลาม ฉันจะลองส่งให้ผู้เขียน นอกจากนี้ gmail ยังไม่อนุญาตให้ใช้ป้ายกำกับที่มีช่องว่างหลายคำระหว่างคำดังนั้นหากหนึ่งในชื่อไฟล์ mbox ของคุณเป็นแบบนั้นโปรดแก้ไขให้ถูกต้อง

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

หวังว่าทุกอย่างจะใช้ได้ผลกับคุณตามที่คาดหวัง :)


1
แต่ผมเดาแฟ้ม mbox ไม่มีประโยชน์ถ้า pst ที่มีอีเมล์พร้อมแนบคุณต้องการ
barlop

@barlop เพิ่งสังเกตเห็นความคิดเห็นนี้หลังจากหนึ่งปี .. MBOX รองรับไฟล์แนบได้อย่างสมบูรณ์แบบและทุกหนึ่งใน PST ของฉันถึง gmail
หรือ Zarchi

ดูเหมือนว่าเครื่องมือการย้ายข้อมูลของ Google Apps เป็น Windows เท่านั้น ไม่มีรุ่น Mac :(
Nicholas Tolley Cottrell

2

คุณอาจต้องการที่จะต้องพิจารณาGoogle App ซิงค์สำหรับ Outlookซึ่งช่วยให้คุณนำเข้าโดยตรงจาก PST


2
อาจจะฟรี แต่ตอนนี้ก็ไม่เป็นเช่นนั้นสำหรับผู้ที่ไม่ได้สมัครเร็ว เห็นได้ชัดว่าเป็นไปไม่ได้กับแอป google รุ่นทดลองดังนั้นต้องจ่าย "คุณไม่สามารถย้ายไฟล์ PST หากคุณอยู่ในช่วง" ทดลอง "ของ Google Apps Premier ต้องชำระก่อนตัวเลือก API ใน" เครื่องมือขั้นสูง " สามารถใช้ได้ " productforums.google.com/forum/#!topic/apps/NDZ54gh3fbI
barlop

1

คำแนะนำที่แนะนำมากที่สุดคือการใช้เครื่องมือการย้ายข้อมูลจาก Google และตั้งให้ทำงานในชั่วข้ามคืนเพื่อให้เสร็จสมบูรณ์ในเช้าวันรุ่งขึ้น ตรวจสอบให้แน่ใจว่าคุณเลือกตัวเลือกนำเข้าข้อมูลใหม่เพื่อให้ข้อมูลที่ย้ายไว้ก่อนหน้านี้ไม่ซ้ำกัน

นอกจากนี้ยังมีแนวปฏิบัติที่ดีที่จะทำให้แน่ใจว่าคุณไม่ได้ใช้อีเมลขณะที่การโยกย้ายอยู่ในระหว่างดำเนินการ แต่ถ้าคุณต้องการคุณยังคงสามารถเข้าถึงได้


1

ฉันได้ลองใช้เครื่องมือย้ายข้อมูลของ Google การนำเข้า Thunderbird แปลเป็น MBOX และเครื่องมือกึ่งอัตโนมัติอื่น ๆ สองสามตัว แต่พบปัญหา "ผู้ส่งที่ไม่รู้จัก" ทางออกที่แข็งแกร่งที่สุดน่าจะเป็นกับเซิร์ฟเวอร์ Exchange ในสิ่งที่เป็นกระบวนการสองขั้นตอน

  1. คัดลอกอีเมลจากกล่องจดหมาย PST ไปยัง Exchange (จะแสดงในกล่องจดหมาย IMAP4)
  2. คัดลอกอีเมลจากกล่องจดหมาย IMAP4 ไปยังกล่องจดหมาย Gmail

ฉันสามารถปฏิบัติตามคำแนะนำเหล่านั้นโดยใช้ VHD ที่กำหนดค่าไว้ล่วงหน้าของ Exchange Server 2007 SP1 (รุ่นทดลองใช้) และ Virtual PC 2007 (ฟรี)

MS Virtual PC 2007 SP1 http://www.microsoft.com/en-us/download/details.aspx?id=24439

VHD MS Exchange Server 2007 SP1 http://www.microsoft.com/en-us/download/details.aspx?id=14901

นอกเหนือจากการใช้ Microsoft Outlook 2007 เพื่อย้ายอีเมลจาก PST ไปยังกล่องจดหมาย Exchange (จะทำมิเรอร์ในกล่องจดหมาย IMAP4) ฉันยังพบว่ามีประโยชน์ในการใช้ Thunderbird เพื่อย้ายอีเมลจากกล่องจดหมาย IMAP4 ไปยัง Gmail มันทำงานได้ดีเมื่อฉันทดสอบกับ Outlook แต่ฉันชอบอินเตอร์เฟสของธันเดอร์เบิร์ดและมันก็ช่วยให้ทุกอย่างตรงไปตรงมา

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

โฮสต์พีซีเดสก์ท็อป -> เริ่ม -> แผงควบคุม -> การเชื่อมต่อเครือข่าย -> คุณสมบัติ -> ติดตั้ง -> เครื่องเสมือนบริการเครือข่ายพีซีเสมือน -> แก้ไข -> การตั้งค่า -> การตั้งค่าเครือข่าย -> อะแดปเตอร์ 1 -> เลือกการเชื่อมต่อเครือข่ายเดสก์ท็อป คุณเพิ่งอัปเดตพีซีเสมือน -> แก้ไข -> การตั้งค่า -> โฟลเดอร์แชร์ -> เพื่อคัดลอกข้อมูลหรือไฟล์การติดตั้งบนเดสก์ท็อปโฮสต์เดสก์ท็อปพีซีเสมือนของคุณ -> เริ่ม -> แผงควบคุม -> การเชื่อมต่อเครือข่าย -> คุณสมบัติ -> TCP / IP -> รับ IP + รับ DNS

คอนโซลการจัดการการแลกเปลี่ยน -> การกำหนดค่าองค์กร -> การขนส่งฮับ -> โดเมนการจัดการการแลกเปลี่ยนโดเมนใหม่ที่ยอมรับ -> การกำหนดค่าองค์กร -> การส่งผ่านฮับ -> นโยบายที่อยู่อีเมล -> แก้ไข -> เพิ่ม -> เลือกโดเมนที่ยอมรับ Management Console -> การกำหนดค่าองค์กร -> Hub Transport -> โดเมนที่ยอมรับ -> + ตั้งเป็นค่าเริ่มต้น http://exchangeserverpro.com/change-business-email-domain

Exchange Management Console -> การกำหนดค่าเซิร์ฟเวอร์> การเข้าถึงไคลเอ็นต์> POP3 และ IMAP4 -> การตรวจสอบสิทธิ์ -> การเข้าสู่ระบบข้อความธรรมดา (ตัวเลือกหากคุณกำลังทำงานในปัญหาการเข้าสู่ระบบในภายหลัง) http://exclusivelyexchange.com/how-to-connect-pop- และ IMAP-ลูกค้าเพื่อแลกเปลี่ยน /

เครื่องมือการดูแลระบบ -> นโยบายความปลอดภัยของโดเมนคอนโทรลเลอร์ -> นโยบายบัญชี -> นโยบายรหัสผ่าน -> ตั้งข้อกำหนดที่ต้องการ (เช่นปิดการใช้งานซับซ้อน) เครื่องมือบริหาร -> นโยบายความปลอดภัยของโดเมน -> นโยบายบัญชี -> นโยบายบัญชี -> นโยบายรหัสผ่าน ปิดใช้งานความซับซ้อน) เครื่องมือการดูแลระบบ -> บริการ -> Microsoft Exchange IMAP4 -> เริ่ม + อัตโนมัติ

Exchange Management Console -> การกำหนดค่าผู้รับ -> กล่องจดหมาย -> กล่องจดหมายใหม่ -> กล่องจดหมายผู้ใช้ -> สร้างกล่องจดหมายสำหรับผู้ใช้ใหม่ + เลือกฐานข้อมูลกล่องจดหมาย http://technet.microsoft.com/en-us/library/ff406204%28v=exchg 0.80% 29.aspx

คอนโซลการจัดการการแลกเปลี่ยน -> การกำหนดค่าองค์กร -> เพิ่มผู้ดูแลระบบการแลกเปลี่ยน -> เลือกผู้ใช้ + บทบาทผู้ดูแลระบบองค์กรแลกเปลี่ยน http://technet.microsoft.com/en-us/library/aa998008%28v=exchg.80%29.aspx

ติดตั้ง Outlook บนฮาร์ดไดรฟ์เสมือน (ไม่แนะนำโดยทั่วไป แต่ใช้ได้กับการถ่ายโอนไปยัง Gmail) คัดลอกไฟล์ PST ไปยังฮาร์ดไดรฟ์เสมือน

เพิ่มบัญชี Exchange (ยกเลิกการเลือกโหมดการแลกเปลี่ยนที่แคชไว้) เพิ่มไฟล์ PST

เพิ่มบัญชี IMAP4 เพื่อเชื่อมต่อกับกล่องจดหมาย Exchange ของคุณผ่าน IMAP (ดูรายละเอียดบัญชีด้านล่าง) เพิ่มบัญชี Gmail

user@LITWAREINC.COM LITWAREINC / ผู้ใช้ IMAP: EX07SP1.LITWAREINC.COM:993 (SSL) SMTP: EX07SP1.LITWAREINC.COM 5387 (STARTTLS) ทดสอบการตั้งค่าบัญชี -> ควรเข้าสู่ระบบเซิร์ฟเวอร์อีเมลขาเข้า - ข้อความอีเมล (ไม่จำเป็นสำหรับการถ่ายโอน)

คัดลอกจากกล่องจดหมาย PST ไปยัง Exchange (จะแสดงในกล่องจดหมาย IMAP4) คัดลอกจากกล่องจดหมาย IMAP4 ไปยังกล่องจดหมาย Gmail (ฉันทดสอบสิ่งนี้กับ Outlook สำเร็จ แต่ใช้ Thunderbird สำหรับการถ่ายโอนจำนวนมาก)

หมายเหตุ: รุ่นทดลองของฉันหมดอายุ (ไม่ถูกต้อง) และบางครั้งจะรีสตาร์ท บางครั้งฉันต้องรีสตาร์ทบริการ Microsoft Exchange เครื่องมือการดูแลระบบ -> บริการ -> บริการโทโพโลยีของ Microsoft Exchange Active Directory -> รีสตาร์ทเครื่องมือการดูแลระบบ -> บริการ -> ที่เก็บข้อมูล Microsoft Exchange -> รีสตาร์ท

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.