เปลี่ยนทางเลือก GMail ของคุณเอง


11

ฉันเลิกใช้ GMail แต่พยายามหลีกเลี่ยงอาการปวดหัวที่มาพร้อมกับการจัดการเซิร์ฟเวอร์ IMAP ที่ต้องเผชิญกับอินเทอร์เน็ต ฉันสามารถเข้าถึงบัญชี IMAP เชิงพาณิชย์และฉันต้องการใช้บัญชีนั้นต่อไป

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

สิ่งที่ต้องทำ:

  • สามารถเข้าถึงได้จากทุกอุปกรณ์
  • การค้นหาค่อนข้างรวดเร็ว
  • การดูเธรดของการตอบกลับข้อความ (ควรมีการกระจายเมลที่ส่งไปของฉัน)

นี่คือวิธีที่ฉันเห็นมันทำงาน:

Mail arrives at commercial IMAP server ->
On my server, fetchmail downloads via IMAP and delivers to ->
MDA/MTA, which updates a search cache for rapid searching and makes it available via IMAP to ->
Horde IMP, which caches the e-mails in the inbox for faster previewing

คำถาม

ฉันกำลังมองหาคู่ MDA / MTA ที่ fetchmail เน้นไปที่การรักษาความปลอดภัยและสนับสนุนการค้นหาแคชในสเกลนี้ แผนของฉันคือเป็น GMail เหมือนว่าฉันจะไม่ใส่ของในโฟลเดอร์ แต่จะทิ้งทุกอย่างไว้ในกล่องจดหมายและค้นหาเมื่อฉันต้องการหาอะไร

ความคิดอื่น ๆ เกี่ยวกับความมีสติ / ความวิกลจริตของการต้อนรับนี้ แต่ข้อกังวลหลักของฉันคือ MDA / MTA


ปัญหาที่คุณพยายามแก้ไขด้วยการย้ายออกจาก gmail คืออะไร
จอร์แดน

2
@jordanm รักอินเทอร์เฟซของ GMail แต่ต้องการให้อีเมลของฉันอยู่ในเซิร์ฟเวอร์ที่ปลอดภัยที่ฉันเป็นเจ้าของด้วยเหตุผลด้านความเป็นส่วนตัว
Ari B. Friedman

Ars ใช้งานซีรีย์นี้: arstechnica.com/information-technology/2014/02/…
Ari B. Friedman

คำตอบ:


3

Dovecotรองรับฟังก์ชั่น IMAP SEARCH และเป็นบริการ IMAP ที่ใช้งานง่าย สามารถอ่านรูปแบบกล่องจดหมายได้หลากหลายรูปแบบตราบใดที่คุณใช้ fetchmail เพื่อจัดส่งในรูปแบบที่เหมาะสม (หรือไปยัง procmail) ก็ควรใช้งานได้ดี

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


Dovecot ดูดีสำหรับประสิทธิภาพ มีวิธีในการตั้งค่าเพื่อให้เพิ่มจดหมายขาออกไปยังกล่องขาเข้า (เพื่อให้สามารถรับทั้งข้อความที่ได้รับและส่งข้อความในแบบที่ GMail ทำ) ฉันกำลังใช้งาน RoundCube ในตอนนี้และเพียงเชื่อมต่อกับเซิร์ฟเวอร์ IMAP เชิงพาณิชย์โดยตรง มันยอดเยี่ยม แต่การรวมสมุดที่อยู่และการรวมปฎิทินของ Horde เข้าไว้ด้วยกัน
Ari B. Friedman

คุณสามารถกำหนดค่าไคลเอนต์จดหมายของคุณเป็น Bcc: ด้วยตัวคุณเอง
tripleee

จุดดี. ฉันจะลองดู
Ari B. Friedman

ทำเครื่องหมายสิ่งนี้เป็นคำตอบเนื่องจากเป็นสิ่งที่ฉันไปท้ายที่สุด fetchmailมีข้อโต้แย้งเอ็มทีซึ่งผมตั้งค่าให้ deliverDovecot ด้วยวิธีนี้ฉันสามารถใช้mdboxรูปแบบซึ่งหมายความว่าเมื่ออีเมลเข้ามาจะถูกจัดทำดัชนีเพื่อการค้นหาที่รวดเร็ว ทำงานเหมือนจับใจจนถึงตอนนี้
Ari B. Friedman

3

ฉันมีการตั้งค่าที่คล้ายกันมาหลายปีแล้วรับอีเมลด้วย IMAP (และ POP) เริ่มแรกด้วยเซิร์ฟเวอร์ IMAP อื่น ๆ แต่ตอนนี้ใช้ dovecot

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

การตั้งค่าของฉัน:

  1. ทางเลือก: สร้างบัญชีแยกต่างหากmailmanสำหรับรับอีเมลและจัดเก็บอีเมลสำหรับ IMAP ฉันมีการตั้งค่านี้เพราะบางครั้งฉันเรียกใช้แอปพลิเคชันเดสก์ท็อปเวอร์ชันที่เข้ากันไม่ได้ในไดเรกทอรีบ้านของฉันและมีหลายรายการ (เช่นเพราะกราฟิค Latitude Latitude 800 รุ่นเก่าของฉันทำงานได้ดีกับ Ubuntu 10.04) ฉันสามารถย้ายข้อมูล (เมล) ของฉันแยกต่างหากจากบ้านของฉัน (ส่วนใหญ่เป็นไฟล์การกำหนดค่าเฉพาะไดเรกทอรีเดสก์ท็อปและลิงก์ไปยังข้อมูล)

  2. ยกfetchmailตัวอย่างเช่นจาก cronjob และรายการต่อไปนี้ใน.fetchmailrc:

     poll servername proto imap user useronserver pass serverpasswd ssl is mailman here;
    

    แน่นอนคุณสามารถรับจดหมายจากผู้ให้บริการหลายรายและใช้ POP

  3. มีการpostfixส่งผ่านprocmailโดยระบุใน/etc/postfix/main.cf:

    mailbox_command = procmail -a "$EXTENSION"
    
  4. คุณสามารถใช้procmailเพื่อวางจดหมายในกล่องจดหมายที่ถูกต้องเช่นโดยใช้สิ่งต่อไปนี้.procmailrc:

     PATH=/bin:/usr/bin:/usr/local/bin
     MAILDIR=$HOME/Maildir
     LOGFILE=$HOME/pm.log
     DEFAULT=$MAILDIR/
     FROM=your@email.adr
    

    สำคัญคือ/ที่ท้ายของที่อยู่เริ่มต้นของคุณ สิ่งนี้จะทำให้กล่องจดหมายรูปแบบ maildir ของคุณ (หรือใช้/.สำหรับรูปแบบ MH) AFAIK ไม่มีตัวเลือกในการระบุรูปแบบกล่องจดหมาย การจัดทำดัชนีในสิ่งนี้เสร็จสิ้นแล้ว

  5. เลือกเพิ่มกฎเพื่อส่งเมลที่ตรงกับกฎในโฟลเดอร์เฉพาะ (อีกครั้งอย่าลืม/):

    :0
    * ^Subject:.*\[sosx-dev\]
    $MAILDIR/.Mailing.sosx/
    

    สิ่งนี้จะส่งเมลที่ตรงกับหัวเรื่องไปยังsosxกล่องจดหมายย่อยใต้กล่องจดหมายMailing

  6. Dovecot สามารถให้บริการด้านบนได้โดยไม่มีปัญหา

ปกติฉันใช้ Firefox เพื่อเข้าถึงข้อมูลและเนื่องจากการprocmailตั้งค่า (และ Maildir) ไม่จำเป็นต้องระบุไดเรกทอรีเซิร์ฟเวอร์ IMAP เป็นต้น (สามารถไปกับค่าเริ่มต้นหลังจากให้mailmanชื่อเป็นผู้ใช้และรหัสผ่าน)


หากคุณจะให้บริการกับอินเทอร์เน็ตตรวจสอบให้แน่ใจว่าคุณใช้ SSL เพื่อเชื่อมต่อกับ dovecot เท่านั้น (ไม่เช่นนั้นคุณไม่จำเป็นต้องกังวลเกี่ยวกับความเป็นส่วนตัว)


@ อันนี้ขอบคุณมาก Re: SSL และความเป็นส่วนตัวฉันไม่ต้องกังวลกับจดหมายที่ถูกดักจับ - ไม่มีอะไรจะซ่อน - ฉันแค่ไม่ต้องการอีเมลทุกฉบับที่ฉันเคยเขียนให้รั่วไหลออกมาข้อมูลที่ขุดหากำไร หรือบิดออกจากบริบท
Ari B. Friedman

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