Kendi GMail alternatifinizi kullanın


11

GMail'den çıkıyorum, ancak kendi Internet'e dönük IMAP sunucumu yönetmekten kaynaklanan baş ağrılarından kaçınmaya çalışıyorum. Ticari bir IMAP hesabına erişimim var ve bu hesabı kullanmaya devam etmek istiyorum.

Temelde çalışmasını istediğim yol, postanın sunucuma indirilmesi ve ticari IMAP sunucusundaki posta kutumdan silinmesidir. Daha sonra sunucumda bir kez IMAP ve web posta yoluyla sunulur, böylece mobil + internet cihazlarında kullanılabilir ve her ikisinde de senkronize kalır.

Yapması gerekenler:

  • Tüm cihazlardan erişilebilir olun
  • Nispeten hızlı arama
  • İleti yanıtlarının dişli olarak görüntülenmesi (tercihen gönderilen postalarım serpiştirilmiş halde)

Nasıl çalıştığını görüyorum:

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

Soru

Fetchmail tarafından teslim edilebilen, güvenliği vurgulayan ve bu ölçekte arama önbelleğini destekleyen bir MDA / MTA çifti arıyorum (IMP'de gelen kutusunu aradığımda sonsuza kadar sürmez). Planım GMail benzeri olmaktır, çünkü muhtemelen klasörlere bir şey koymayacağım, ancak her şeyi Gelen Kutusunda bırakacağım ve bir şey bulmam gerektiğinde arayacağım.

Bu karşılama, akıl sağlığı / delilik hakkında başka düşünceler, ama benim ana endişe MDA / MTA.


Gmail'den uzaklaşarak çözmeye çalıştığınız sorun nedir?
jordanm

2
@jordanm GMail'in arayüzünü seviyorum, ancak e-postalarımın gizlilik nedeniyle sahip olduğum güvenli bir sunucuda bulunmasını istiyorum.
Ari B. Friedman

Ars tam olarak bu konuda bir dizi yayınlıyor
Ari B. Friedman

Yanıtlar:


3

Dovecot , IMAP SEARCH işlevini destekler, ayrıca çalıştırılması oldukça basit bir IMAP servisidir. Bu bir okuyabilir posta kutusu biçimlerinin çeşitliliği öylesine sürece uygun biçimde (ya procmail'in kadar) içine teslim etmek fetchmail olarak, bu cezayı çalışması gerekir.

Webmail arayüzlerine gelince, çok fazla var, nereden başlayacağımı bilemezdim. RoundCube'u seviyorum , ancak çok sayıda klasöre sahip geleneksel IMAP posta biçimi için daha fazla, bu nedenle ihtiyaçlarınıza uymayabilir.


Dovecot performans için harika görünüyor. Giden postaların Gelen Kutusu'na eklenmesini sağlayacak şekilde ayarlamanın bir yolu var mı (hem alınan hem de gönderilen iletilerin GMail'in yaptığı şekilde işlenebilmesi için)? Şu anda RoundCube çalıştırıyorum ve sadece doğrudan ticari IMAP sunucusuna bağlanıyorum. Harika, ancak Horde'un adres defteri ve takvim entegrasyonu cazip.
Ari B. Friedman

Önemsiz olarak, posta istemcinizi Gizli: kendiniz yapılandırabilirsiniz.
Üçlü

İyi bir nokta. Onu deneyeceğim.
Ari B. Friedman

Nihayetinde gittiğimden beri bunu cevap olarak işaretlemek. fetchmailDovecot'a ayarladığım bir MTA argümanı var deliver. Bu şekilde mdboxbiçimi kullanabilirim, yani e-postalar geldikçe hızlı arama için dizine eklenir. Şimdiye kadar bir cazibe gibi çalışıyor.
Ari B. Friedman

3

Birkaç yıldır benzer bir kurulum yaptım, IMAP (ve POP) ile e-postaları aldım. Başlangıçta başka bir IMAP sunucusu ile ama şimdi dovecot ile.

Farklı posta kutusu biçimlerinin performansı, özellikle büyük miktarda e-postanız varsa ve birlikte yeni bir posta klasörüne ait olan şeyleri taşımaya başlarsanız çok farklıdır. Bazı biçimler tüm postaları tek bir dosyada bir araya getirir, bu da genellikle birkaç yüz Mb'ı yeniden yazmak anlamına gelir (eklerden kaynaklanır).

Kurulumum:

  1. İsteğe bağlı: mailmanE-postayı almak ve postayı IMAP için depolamak için ayrı bir hesap oluşturun. Bu kurulum var, çünkü bazen ana dizindeki masaüstü uygulamalarının uyumsuz sürümlerini çalıştırıyorum ve birden çok var (örneğin, eski Dell Latitude 800 grafiğim sadece Ubuntu 10.04 ile iyi çalışıyor). (Posta) verilerimi evimden ayrı taşıyabilirim (çoğunlukla sürüme özgü yapılandırma dosyaları, Masaüstü dizini ve verilere bağlantılar).

  2. ile toplayıp fetchmailcronjob ve aşağıdaki girişte gelen örneğin .fetchmailrc:

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

    Tabii ki birden fazla sağlayıcıdan posta alabilir ve POP kullanabilirsiniz.

  3. Aşağıdakileri belirterek postfixteslim edin :procmail/etc/postfix/main.cf

    mailbox_command = procmail -a "$EXTENSION"
    
  4. procmailPostayı doğru posta kutusuna, örneğin aşağıdakileri kullanarak koymak için kullanabilirsiniz .procmailrc:

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

    Önemli , /VARSAYILAN adresinizin sonundadır. Bu size maildir formatlı posta kutuları verecektir (veya /.MH formatı için kullanın ) AFAIK bir posta kutusu formatı belirtme seçeneği yoktur. Bu konuda indeksleme yapılır

  5. İsteğe bağlı olarak, belirli klasörlerde fule ile eşleşen postaları teslim etmek için kurallar ekleyin (tekrar unutmayın /):

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

    Bu, konu ile eşleşen postaları posta sosxkutusu altındaki bir alt posta kutusuna iletirMailing

  6. Dovecot, yukarıdakilere sorunsuz bir şekilde hizmet verebilir.

Normalde bilgilere erişmek için Firefox kullanıyorum ve procmailkurulum (ve Maildir) nedeniyle IMAP sunucusu dizini vb. Belirtmek zorunda değilim (sadece mailmankullanıcı ve passwd olarak ad verdikten sonra varsayılanlarla gidebilir ).


İnternete bağlanacaksanız, dovecot'a bağlanmak için sadece SSL kullandığınızdan emin olun (aksi takdirde gizlilik hakkında endişelenmenize gerek yoktur)


@Bir tho Bu harika teşekkürler. Re: SSL ve gizlilik, aslında herhangi bir postanın ele geçirilmesi konusunda endişelenmiyorum - saklanacak hiçbir şeyim yok - Yazdığım her e-postanın sızdırılmasını, verilerin kâr için çıkarılmasını istemiyorum , veya bağlam dışında bükülmüş.
Ari B. Friedman

Anlıyorum, ancak SSL kullanmak (STARTTLS, normal düz metin imap şifre değişiminizi de gizler, ancak bunu gizlemenin başka yolları da vardır).
Anthon
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.