X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;ds=sidebyside;f=software.mdwn;h=db96b16fef455200306a5f630f4253672e8768b3;hb=14bd0939d030873725ced673ab2c86fa3b1e6e7f;hp=25fb6e6ba9e5feefb6b142602dcc9e982d511a25;hpb=bd153e5b3e21ba6eedb72fd9774eaea605c760b4;p=notmuch-wiki
diff --git a/software.mdwn b/software.mdwn
index 25fb6e6..db96b16 100644
--- a/software.mdwn
+++ b/software.mdwn
@@ -1,5 +1,5 @@
[[!img notmuch-logo.png alt="Notmuch logo" class="left"]]
-# Sofware working with Maildir and Notmuch
+# Software working with Maildir and Notmuch
## **Mail storage formats**
@@ -97,6 +97,13 @@ Have a separate [[wiki page|frontends]].
? |
work in progress |
+
+ lieer |
+ tags: yes, mail: fetch |
+ GMail |
+ bi-directional tag |
+ Fast email-fetching and two-way tag synchronization between notmuch and GMail written using GMail API and Notmuch Python |
+
@@ -109,6 +116,14 @@ Other links of interest:
## **Filters and mail delivery agents**
+Mail delivery agent (or MDA for short) is a piece of software that performs the
+final step of mail transfer: saving it into user's mailbox.
+This is invoked either by SMTP server (MTA), mail fetcher, or chained from
+other delivery agent to perform such tasks as mail filtering, saving to
+different folders, or forwarding to different addresses.
+
+Following software can deliver to Maildir mailboxes:
+
* [procmail](http://www.procmail.org/)
* Courier (or standalone): [maildrop](http://www.courier-mta.org/maildrop/)
* Dovecot: [dovecot-lda](http://wiki.dovecot.org/LDA)
@@ -123,31 +138,31 @@ Many MDAs also support filtering via [Sieve](https://en.wikipedia.org/wiki/Sieve
Internet Mail Access Protocol servers that can interoperate with notmuch.
It is of note that IMAP protocol supports storing so-called [keywords](https://tools.ietf.org/html/rfc3501#page-11) (user-defined flags) which are mostly equivalent to notmuch tags.
-Unfortunately Maildir does not have standard way to encode keywords, so there are extensions neccessary to store that information.
+Unfortunately Maildir does not have standard way to encode keywords, so there are extensions necessary to store that information.
### **Dovecot**
+[Homepage](http://dovecot.org/) | [Maildir extensions](http://wiki.dovecot.org/MailboxFormat/Maildir)
+
The fully standard-compliant IMAP server.
Has efficient syncing and multimaster replication capability.
-* Homepage: http://dovecot.org/
-* Maildir extensions: http://wiki.dovecot.org/MailboxFormat/Maildir
-
Up to 26 different keywords can be stored per-maildir using Maildir flags a-z.
-Their meaning is defined via `dovecot-keywords` file which is simple, well-defined text file which maps each letter to specifig tag/keyword.
+Their meaning is defined via `dovecot-keywords` file which is simple, well-defined text file which maps each letter to specific tag/keyword.
If more than 26 keywords appear in one Maildir then some of them are stored in [dovecot-specific](http://wiki.dovecot.org/Design/Indexes/MainIndex) [index files](http://wiki.dovecot.org/IndexFiles).
Dovecot's dsync will sync keywords into this format.
-### **Courier**
+### **Courier**
-The origin of [Maildir++](http://www.courier-mta.org/imap/README.maildirquota.html) format. Ships many useful commandline tools.
+[Homepage](http://www.courier-mta.org/) | [Maildir++ specification](http://www.courier-mta.org/maildir.html) | [Further Maildir++ specification](http://www.courier-mta.org/imap/README.maildirquota.html)
-Further maildir specification: http://www.courier-mta.org/maildir.html
+The origin of Maildir++ format which was also adopted by dovecot, among others.
+Ships many useful commandline tools.
It stores keywords in [courierimapkeywords](http://www.courier-mta.org/imap/README.imapkeywords.html) inside the maildir.
It supports arbitrary amount of keywords, but unfortunately actually reading them is rather convoluted process.
### **Other**
-* UW-IMAP supports MH folders and there is a patch for Maildir support.
-* Cyrus has it's [own mailbox format](http://www.cyrusimap.org/docs/cyrus-imapd/2.5.7/internal/mailbox-format.php), but stores messages as single files which should be indexable.
+* [UW-IMAP](http://www.washington.edu/imap/) supports MH folders and there is a patch for Maildir support.
+* [Cyrus](http://www.cyrusimap.org/) has it's [own mailbox format](http://www.cyrusimap.org/docs/cyrus-imapd/2.5.7/internal/mailbox-format.php), but stores messages as single files which should be indexable.