Emacs ile e-posta okuma ve yazma


77

E-postaları okumak ve yazmak için emacs'ı nasıl kullanabiliriz?

Bu sorunun, emacs kullanarak e-posta ile uğraşmak isteyen kullanıcılar için kanuni bir açılış noktası sağlaması amaçlanmıştır.

Lütfen cevap başına mümkün olduğunca fazla ayrıntı içeren yalnızca bir paket / çözüm gönderin. Yararlı olabilecek bilgiler şunları içerir:

  • gereksinimler, desteklenen çevre
  • desteklenen yöntemler (oku ve / veya gönder)
  • desteklenen protokoller (pop, imap, smtp, yerel posta ayarları ...)
  • desteklenen kimlik doğrulama
  • parola saklama (hiçbiri, düz metin, harici bir cihaza erişim ...)
  • çevrimdışı destek (hiçbiri, agresif önbellekleme, isteğe bağlı ...)
  • ekleri kullanmak ne kadar kolay? (Sürükle ve bırak ile ekleme, indirme, emacs veya başka bir uygulama ile açma ...)
  • kurulum talimatları (daha ayrıntılı, daha iyi), ekran görüntüleri ...
  • ek e-posta özellikleri için destek (arşivleme, filtreleme, klasörler)
  • ek ilişkili özellikler için destek (kişiler, RSS beslemeleri) ... özelliğin e-posta ile ne kadar yakından ilgili olduğuna bağlı olarak, burada fazla ayrıntılı olması gerekmez

Postayı işlemek için harici bir araç gerektiren çözümler, kullanıcının doğrudan dış işlemle etkileşime girmesi gerekmediği sürece açıktır.

Örnekler: mutt için ön uç gibi davranan bir paket konudur, bir gökgürültüsü kullanıcısının emacs kullanarak mesajını yazmasına izin veren bir çözüm değildir.

Tartışma için meta gönderi .

Cevaplara hızlı bağlantılar (alfabetik olarak):


2
Ek eklemek için sürükle ve bırak özelliğini destekleyen emac'lı e-postaları okumanın bir yolu var mı? Bir e-posta istemcisi ile hayatı gerçekten kolaylaştıran özellik budur.
Adı

1
@Adı Emacs sürükle ve bırak özelliğini destekliyor mu?
PythonNut

@PythonNut, bir dosyayı bir arabellekte sürükleyip bırakırsam, Emacs bu dosyayı açar. Öyleyse, ilke olarak Emacs sistemden gelen aramaları sürükleyip bırakabilir.
Adı

@PythonNut Evet, Emacs DnD'yi destekliyor. Buraya ve buraya bakın .
Fesleğen

@ İsim: Ekleri seçmek için sürükleyip bırakmaktan çok daha kolay olan dümen veya sarmaşık kullanıyorum , ancak bu kişisel tercih meselesi.
Omar,

Yanıtlar:


39

Kullandığım Mu4e . İyi bir şekilde belgelenmiştir (ayrıca Bilgi aracılığıyla) ve bu yazı itibariyle aktif olarak geliştirilmiştir .

Mu4e bir eklenti olarak sevk edilir mu , "endekse özellikle maildir'ler ve mesaj dosyaları ile uğraşmak ve e-posta iletilerini aramak için bir dizi araç" . Offlineimap veya fetchmail ile birlikte çalışır . Aynı zamanda smtpmail-multi Emacs paketini kullanıyorum, böylece farklı ayarlardan farklı hesaplardan gönderebilirim. E-posta sağlayıcınızla sorunsuz entegrasyon için yapmanız gerekir apt-get install ca-certificates. Paket yönetimli bir sürüm istiyorsanız, kendisiyle birlikte mu kapabilirsiniz apt-get install maildir-utils.

Aşağıdaki "en az yapılandırma" dahil olmak üzere birkaç örnek yapılandırma sağlanmıştır:

(require 'mu4e)     
(setq message-send-mail-function   'smtpmail-send-it
      smtpmail-default-smtp-server "smtp.example.com"
      smtpmail-smtp-server         "smtp.example.com"
      smtpmail-local-domain        "example.com")

Posta sağlayıcınızın kurulumuna bağlı olarak, biraz daha fazlasını yapmanız gerekecek; ve özellikle, e-postayı gerçekten almak için OfflineIMAP veya Fetchmail'i yapılandırmanız gerekir. Aşağıda gösterilen yapılandırmamda, iki hesapla çalışmak üzere her şeyi ayarlıyorum. Sadece bir hesaptan almanız gerekiyorsa , mu4e el kitabında yer alan örnek .offlineimaprc dosyasına başvurabilirsiniz .

Diğer Emacs paketleri ile uzantıları ve entegrasyonu konusunda ise: dahil yoluyla (O özelliği kullanmayın rağmen, hatta Org sözdizimi kullanılarak yazma HTML biçimli e-postalar için mesajlar veya özel aramalar bağlantıları yakalamak için, ve) Mu4e Org Modu ile rahatlıkla entegre org -mu4e.el . Kullanılabilir, ancak daha fazla çalışma IMO'su gerektiren ayrı bir dümen entegrasyonu var. Solarized.el içinde temalı . Ayrıca, her posta dizini için uygun bir okuma ve okunmamış mesaj sayısı veren bir mu4e-maildirs uzantısı var ve denemediğim başka şeyler de var.

Dokümanlar ile birlikte, bu örnek yapılandırmalar yeni bir mu4e kullanıcısının yerden inmesine yardımcı olabilir.

.offlineimaprc

[general]
accounts = Gmail, Uni
maxsyncaccounts = 3

[Account Gmail]
localrepository = Local
remoterepository = Remote
status_backend = sqlite

[Repository Local]
type = Maildir
localfolders = ~/Maildir/google

[Repository Remote]
type = IMAP
remotehost = imap.gmail.com
remoteuser = other.e.mail@gmail.com
remotepass = TryAndGuess12345
ssl = yes
maxconnections = 1
realdelete = no

# cert_fingerprint = fa88366ccd90cd02f7a5655800226c43c8044ada
# but they change all the time, so...
sslcacertfile = /etc/ssl/certs/ca-certificates.crt

# Folders to get:
#
# In Gmail, filter all current mail that isn't *otherwise*
# filtered into the folder or folders you want to receive/sync.
# Keep that up to date; it will boost efficiency if you would
# otherwise be syncing a very large "Inbox" here.
folderfilter = lambda foldername: foldername in [
             'JUNE2015', 'Drafts', 'Sent']

[Account Uni]
localrepository = UniLocal
remoterepository = UniRemote
status_backend = sqlite

[Repository UniLocal]
type = Maildir
localfolders = ~/Maildir/uni

[Repository UniRemote]
type = IMAP
remotehost = pod666.outlook.com
remoteuser = username@campus.university.ac.uk
remotepass = TryAndGuess9876
ssl = yes
maxconnections = 1
realdelete = no

sslcacertfile = /etc/ssl/certs/ca-certificates.crt

İçin Yapılandırma mu4eve smtpmail-multi:

;;; Replies

(setq message-citation-line-function 'message-insert-formatted-citation-line) 
(setq message-citation-line-format "On %a, %b %d %Y, %f wrote:\n")

;;; smtp

(add-to-list 'load-path "~/smtpmail-multi")
(require 'smtpmail-multi)
(require 'smtpmail)

(setq smtpmail-multi-accounts
      (quote
       ((uni . ("username@campus.university.ac.uk"
                 "pod666.outlook.com"
                 587
                 "e.mail@uni.ac.uk"
                 nil nil nil nil))
        (gmail . ("other.e.mail@gmail.com"
                   "smtp.gmail.com"
                   587
                   "other.e.mail@gmail.com"
                   starttls
                   nil nil nil)))))

(setq smtpmail-multi-associations
      (quote
       (("other.e.mail@gmail.com" gmail)
        ("e.mail@uni.ac.uk" uni))))

(setq smtpmail-multi-default-account (quote gmail))

(setq message-send-mail-function 'smtpmail-multi-send-it)

(setq smtpmail-debug-info t)
(setq smtpmail-debug-verbose t)

;;; MU4E config

(require 'shr)

(defun shr-render-current-buffer ()
  (shr-render-region (point-min) (point-max)))

(setq mu4e-compose-dont-reply-to-self t)
(setq mu4e-compose-signature-auto-include nil)
(setq mu4e-html2text-command 'shr-render-current-buffer)

(setq mu4e-mu-binary "~/mu/mu/mu")

(setq user-full-name "Hello World")
(setq user-mail-address "other.e.mail@gmail.com")

(setq mu4e-hide-index-messages t)

(setq
   mu4e-maildir       "~/Maildir"   ;; top-level Maildir
   mu4e-sent-folder   "/sent"       ;; folder for sent messages
   mu4e-drafts-folder "/drafts"     ;; unfinished messages
   mu4e-trash-folder  "/trash"      ;; trashed messages
   mu4e-refile-folder "/archive")   ;; saved messages

(setq
   mu4e-get-mail-command "offlineimap"   ;;  -a Uni to just do university acc't
   mu4e-update-interval nil)             ;; 300 to update every 5 minutes

(setq mu4e-bookmarks
  '( ("flag:unread AND NOT flag:trashed"                "Unread messages"        ?u)
     ("date:today..now"                                 "Today's messages"       ?t)
     ("date:7d..now"                                    "Last 7 days"            ?w)
     ("date:1d..now AND NOT list:emacs-orgmode.gnu.org" "Last 1 days"            ?o)
     ("date:1d..now AND list:emacs-orgmode.gnu.org"     "Last 1 days (org mode)" ?m)
     ("maildir:/sent"                                   "sent"                   ?s)
     ("maildir:/uni/INBOX AND date:7d..now"             "University Last 7 days" ?g)
     ("maildir:/google/JUNE2015 AND date:7d..now"       "Gmail Last 7 days"      ?c)
     ("mime:image/*"                                    "Messages with images"   ?p)))

(setq mu4e-maildir-shortcuts
      '( ("/google/JUNE2015" . ?c)
         ("/uni/INBOX"       . ?g)
         ("/sent"            . ?s)))

(setq mu4e-user-mail-address-list (list "other.e.mail@gmail.com" "e.mail@uni.ac.uk"))

(setq message-kill-buffer-on-exit t)

(setq
 mu4e-view-show-images t
 mu4e-view-image-max-width 800)

;; A little demo function for switching accounts
(defun switch ()
  (interactive)
  (save-excursion (goto-char (point-min))
                  (forward-char 19)
                  (cond
                   ((looking-at "other.e.mail@gmail.com")
                    (delete-region (match-beginning 0) (match-end 0))
                    (insert "e.mail@uni.ac.uk")
                    (buffer-face-set 'default))
                   ((looking-at "e.mail@uni.ac.uk")
                    (delete-region (match-beginning 0) (match-end 0))
                    (insert "other.e.mail@gmail.com")
                    (buffer-face-set 'bold-italic))
                   (t nil))))

(add-hook 'mu4e-compose-mode-hook (lambda () (buffer-face-set 'bold-italic)))

;;; Saving outgoing mail

;; Following tip from documentation for `mu4e-sent-messages-behavior' - see also
;; http://www.djcbsoftware.nl/code/mu/mu4e/Saving-outgoing-messages.html
;; for some related points, but not necessary to do things both ways.

(setq message-sendmail-envelope-from 'header)

(setq mu4e-sent-messages-behavior
      (lambda ()
    (if (string= (message-sendmail-envelope-from) "other.e.mail@gmail.com")
        (progn (message "Delete sent mail.")
           'delete)
      (progn (message "Save sent mail.")
         'sent))))

;;; Org mode compatibility

;; Use `org-store-link' to store links, and `org-insert-link' to paste them

(require 'org-mu4e)

;;; That's all

(provide 'my-mu4e-config)

ekran görüntüsü: arama terim listesine göz atarak: emacs-orgmode.gnu.org

kuruluş listesine göz atmak


1
Windows emacs destekliyor mu?
Leu_Grady

1
@ user3173715, OfflineIMAP resmen Windows'u desteklemiyor "ancak bazıları çalışmasını sağladı"; Fetchmail başka bir seçenektir ve Windows için bu Unixmail'in bir parçasıdır ; mu, "yerel Microsoft Windows desteği için iki seçenek" içeren "C ve biraz C ++ (Xapian ile arabirim için yazılmıştır)" şeklinde yazılmıştır. Eğer böyle bit ve kod parçalarını bir araya getirmekte rahatsanız, büyük olasılıkla çalışmasını sağlayabilirsiniz. Ben kendim bir Windows kullanıcısı değilim, bu yüzden size daha fazla söyleyemem, belki başka biri daha fazla yorum yapabilir.
Joe Corneli

2
Bir gnus kullanıcısının neden geçmek istediğini ya da mu4e'ye geçtiğini açıklayan bir web sitesi var mı? Merak ediyorum, şu anda popüler görünüyor.
politza

2
@Malabarba, mu4e doc'larından "minimal konfigürasyon" u ekledim ve basit örneklerine bağladım .offlineimaprc.
Joe Corneli

2
Kullanıcının nasıl görebileceğine bağlı olarak, önemli bir özellik veya anlaşma kırıcı, mu sunucunun başlattıktan sonra her zaman çalıştığı mu4eve bu benim testimdeki Emacs performansını önemli ölçüde etkiliyor ve kullanması gereken başka bir arabellek açmak gibi diğer yardımcı programları kullanmayı önlüyor aspell. mu Sunucuyla iletişim kurmak bir yerleşik özelliktir ve devre dışı bırakılabilecek bir şey değildir. Bence, mubir sunucuyu 7/24 çalıştırmadan tek tek çağrılarla düzeltilmesi gereken bir tasarım hatası . Doğrulamak için M-x list-processesçalıştırdıktan sonra yazınM-x mu4e
lawlist 15

24

Gnus kullanıyorsanız (zaten Emacs ile birlikte verilir), https://github.com/redguardtoo/mastering-emacs-in-one-year-guide/blob/master/gnus-guide-en.org adresini ziyaret edin.

Rehberin özeti:

  • EmacsWiki'den minimum kurulum kullanmak yeterlidir ( http://www.emacswiki.org/emacs/GnusGmail ). Yalnızca Gmail’de değil, tüm posta hizmetlerinde
  • HTML postasını okuyabilir / yazabilirsiniz
  • Posta klasörlerini manuel olarak abone olmanız gerekir.
  • C-u EnterBu klasördeki TÜM öğeleri görmek için herhangi bir posta klasörüne basın veya yalnızca okunmamış postalar görünür
  • popüler protokoller ve kimlik doğrulama yöntemleri kutudan desteklenir
  • şifre saklama için, sadece Emacs ile birlikte gelen easygpg dosyasını kullandım. easygpg genel bir çerçevedir. Böylece şifre şifrelenir ve çevrimdışı olarak saklanır.
  • E-posta çevrimdışı yerel önbellek Gnus yıllar önce desteklenir
  • ekler / kaldır / indir ekleri kolaydır. Sürükle ve bırak özelliğini bilmiyorum çünkü sadece klavye kullanıyorum. Eklentiyi 3. parti uygulamalarla açmak için 'mailcap-mime-data' kurulumuna ihtiyacınız var.
  • yerel olarak / uzaktan posta arama özelliği kutunun dışında desteklenir
  • filtre / arşiv desteklenir. Ancak bağımsız bir posta filtresi yazılımı olan popfile'i öneririm. Popfile kullanıyorum, çünkü diğer herhangi bir posta filtresinden (örneğin, Gmail’in kendi filtresi) çok daha iyi.
  • Kişiler yönetimi bbdb (başka bir Emacs eklentisi) tarafından yönetilir, ayrıca Gmail'den gmail2bbdb.el (benim tarafımdan yazılan) kullanarak kişileri almak kolaydır.
  • Rss okumak için, bunun yerine elfeed'i kullanmanız daha iyi olur (Gnus bunu Gwene servisini kullanarak yapabilir, ancak elfeed'in kurulumu kolaydır ve kutunun dışında daha fazla özellik vardır). Gwene güçlü ancak daha fazla bilgi gerektiriyor (Gnus rehberim, emacs-w3m API'leri, hydra, Lisp programlama, Linux cli araçları, kabuk)
  • Gnus tüm platformları destekliyor. Ancak, pencerelerde, OpenSSH ve GnuTLS'den ikili ortam değişkeninize PATH eklemeniz gerekir. Bu iki paket Cygwin aracılığıyla kurulabilir. Emacs, Windows yerel sürümü olabilir. Emacs 26'dan beri, tüm bağımlılıklar bir pakette paketlenmiştir.

Daha fazla ipucu için rehberime bakın.

IMO, Gmail’in web kullanıcı arayüzünü (veya başka bir posta servisinin web kullanıcı arayüzünü) Gnus ile tamamen değiştirmemeniz iyi olur. Gnus'a hakim olmanın en iyi yolu, Gnus'u Gmail’in bir geliştirmesi olarak görmektir. Yani eğer Gnus kesin bir şey yaparsa, sinir bozmazsınız çünkü her zaman web kullanıcı arayüzünde geri dönüş yapabilirsiniz.

Ekran görüntüsü:

görüntü tanımını buraya girin


4
Listeye gnus eklediğiniz için teşekkürler, emacs ile e-posta kullanmanın kurallı yollarından biri gibi görünüyor. Ancak şu anda, bu cevap yalnızca bağlantı içeren bir cevaptan çok daha fazlası. Soruyu daha kesin olarak cevaplamak için bu bağlantıdan (veya başka bir yerden!) Bilgi almak daha yararlı olacaktır: bağlantı çürümesini önlemenin yanı sıra, diğer posta paketleri ile karşılaştırmaya da yardımcı olacaktır.
T. Verron

Ayrıca, yeni ziyaretçilerin görünüm ve hissiyatı kolayca anlayabilmeleri için ekran görüntüsü de harika olacaktır.
Joe Corneli

11

Fazla değil

Emacs'deki e-postalarım için not kullanmıyorum .

merhaba-notlam görünümünün ekran görüntüsü

Yalnızca dosya başına bir mesaj depolanması gereken yerel postalarda çalışır ve smtp sunucumun teslim ettiği maildir klasörlerini kullanırım. Postaları bilgisayarınızdaki maildir klasörleriyle senkronize eden diğer çözümlerle başa çıkabilmelidir.

Kullanmaya başlamak için komut satırı tabanını ve emacs arabirimini yükler ve kısa bir metin sihirbazı aracılığıyla arayarak yapılandırmaya başlarsınız notmuch, notmuch newetiketlediğiniz iş parçacıklarından diğer postaları çağıran ve etiketleyen bir filtre komut dosyasına düzenli bir arama yapın (örneğin, posta listesi) yoksaymak istediğiniz konuları) veya posta arka planınızdaki postaları özel posta dizinlerine göre sıralayın. Emacs'de M-x notmucharayüzü daha önce görmek için arayın . Arabirim için hemen hemen tüm yapılandırma emacs gelen Özelleştirme arayüzü ile yapılabilir.

O gibi mesajlar indirmez diğer sistemlerden hiçbir doğrulama ya da protokoller yerleşik ayrı yerleşik destek e-postalar göndermek için emacs kullanarak sahiptir.

Klasörleri bu şekilde kullanmaz, ancak pratikte saklanan aramalar posta okumak için kendilerine benzer. Kullanılan tüm etiketleri not-hello görünümünde listeler, böylece postanızı nasıl etiketleyeceğinize karar verdiğinizde listeleriniz otomatik olarak güncellenir. Çok fazla e-postanız olduğunda yavaşlamaması gerektiği için arşivlemeye gerek yoktur.

Notmuch'un elisp kısmı hızlı tam metinlerden ve etiketli ve kapsamlı arama olanaklarından ayrı olarak eşleşmeleri listeler ve mesajlara cevap verir. Sunucumdaki terminaller ve uzak mermiler aracılığıyla kullandığımda sürükle ve bırak işleminin nasıl çalıştığını bilmiyorum.

Mesaj dizisindeki mesaj görünümü

arama sonuçlarının alternatif ağaç görünümü

daha fazla ekran görüntüsü: https://notmuchmail.org/screenshots/

Bu konuda en zor kısım, 2 farklı bilgisayarda eşzamanlı kullanılmadığında eşzamanlı bir etikete sahip olmaktı, ancak insanlar bunun üzerinde çalıştı ve e-posta listesinden topladıklarımdan muhtemelen şimdi çalışıyor. Ya da yeni rastladığım yeni bir kurulum için https://notmuchmail.org/remoteusage/ adresini ziyaret edin .

Çoğu linux dağıtımı için paketler vardır ve posta listesi aracılığıyla bir pazar ortamında geliştirilmiştir. Eğer tarball'lardan veya git'ten kendi kendini derlerseniz , C kodunu kullanır ve mesajlardan alıntıları saklamak için Xapian'a bağımlıdır , MIME e-postalarının kodunu çözmek için GMime, hafıza yönetimi için Talloc ve zlib (Xapian bağımlılığı) .

Muhtemelen rss2email ya da rss beslemelerini maildirs'e dönüştüren herhangi bir çözüm ile iyi çalışacaktır.

Komut satırı aracılığıyla kullanılabilir ve varsayılan emacs elisp arabiriminin dışında diğer kullanıcılar bunu mutt (kopyaları / basılı bağlantıları arama sonuçlarını diskteki bir maildir klasörüne kopyalar) veya vim ile kullanırlar.

Posta hacminiz benimkini aşarsa (~ 90k mesaj, fazla posta değil) çalışmaya devam etmesi muhtemelen bazı bakım gerektirecektir.


1
Emacs Notmuch'un kullanımı hoş, çok güçlü, çok hızlı ve öğrenmesi ve yapılandırması oldukça basit (Gnus'tan çok daha basit). Bundan çok memnunum. Yine de Mu4e, mew veya Wanderlust test etmedim. Her neyse, işte bazı güzel makaleler: lwn.net/Articles/705856 wwwtech.de/articles/2016/jul/my-personal-mail-setup
Jorge

6

Uzun yıllar boyunca mutlu bir mew kullanıcısı oldum .

Uzun zamandan beri posta okumak ve yazmak için emacs kullanmadım, bu yüzden bu bilgiler eski olabilir. Umarım, daha yeni olan birkaç kullanıcı bunu doldurabilir. Şimdilik bu cevabı bir saplama olarak düşünün. (Bunu topluluk wiki yapacağım, böylece diğerleri daha özgürce düzenleyebilir.)

Birincisi ve en önemlisi, benim deneyimlerime göre, mew hızlıydı . E-posta kullanarak çok büyük trafik içeren posta listelerini kullanmakta hiç zorlanmadım.

Mew kurulumu, özellikle stunnelSMTP ve IMAP sunucularına şifreli bağlantılar oluşturmak için kullandığı (??) Kullanıldığı için biraz dahil oldu . Ancak, temel olarak, sadece bir dosyayı düzenlemeyi ~/.mew.elve verilerini içeride tutmak için mew için bir dizin oluşturmayı stunneliçerir. Tabii ki (ve emacs dışında ), hiçbir bağımlılığı yoktur.

Dokümantasyon yeterli gözükse de, çoğu zaman kendimi yanlış bölümlere bakarken buldum. Bakım olsa bir damlama yavaşlattı gibi görünüyor. Şimdi ve sonra bazı hata düzeltmeleri var, ancak bir süredir fark ettiğim yeni özellikler yok.


Daha fazla ayrıntı verirdim, ancak dediğim gibi, emacs'ı posta için uzun süredir kullanmadım. Öncelikle uzun vadede arkada büyük bir acı haline gelen, yalnızca HTML formatlı e-postaların su basması yüzünden. Yani bu günlerde, yalnızca GUI tabanlı e-posta istemcileri kullanıyorum.
Harald Hanche-Olsen

Bunu listelediğiniz için teşekkür ederiz, umarım diğer bazı yeni kullanıcılar da gelir ve boşlukları doldurur. Html biçimli e-postalar hakkında, belki de genel olarak şu anda değişti, emacs bir html oluşturucusuyla birlikte gemilerde?
T. Verron

@ T.Verron Olabilir. Eminim mew, kutudaki yerleşik html oluşturucuyu desteklemiyor. Yine de büyük bir soru, satır içi görüntülerle nasıl başa çıkılacağıdır? Dış görüntülere bağlanıyorlarsa sorun değil, peki ya mesaja dahil olan görüntüler? BTW, HTML kodlu postayı w3m kullanarak gösterecek şekilde yapılandırılabilir , ancak bunu sınamaya hiç başaramadım.
Harald Hanche-Olsen

5

WANDERLUST : https://github.com/wanderlust/wanderlust

ÖZELLİKLERİ:

  • Sadece elisp'te uygulama.
  • IMAP4rev1, NNTP, POP (POP3 / APOP), MH ve Maildir desteği.
  • Mew gibi Klasör Teknik Özellikleri'ne dayanan mesajlara entegre erişim.
  • Anahtar bağlamaları ve Mew gibi marka işleme.
  • Konu ve okunmamış mesajların yönetimi.
  • Abone olunan klasörleri seçmek ve düzenlemek için Klasör modu.
  • Mesaj önbelleği, Bağlantısız İşlem.
  • MH-benzeri Fcc (Fcc:% Yedekleme mümkün).
  • MIME'nin tam desteği (SEMI tarafından).
  • Posta ve haberlerin taslak düzenlenmesi aynı arayüz ile.
  • Klasör listesi için simge tabanlı arayüz (XEmacs ve> = Emacs 21).
  • MIME'nin (IMAP4) büyük bir mesaj kısmını almayı atla.
  • Sunucu tarafı arama (IMAP4), uluslararası arama mevcuttur.
  • Sanal dahil klasör, ancak Wanderlust ya gibi ek programlar kullanılarak özel aramalar sınırlı muve grep.
  • Sıkıştırılmış klasör
  • Eski mesajların otomatik sona ermesi.
  • Otomatik doldurma
  • Taslak şablonları.

EMACS WIKI: https://www.emacswiki.org/emacs/WanderLust

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.