]> git.cworth.org Git - notmuch-wiki/blobdiff - feature-requests.mdwn
feature req: auto tags
[notmuch-wiki] / feature-requests.mdwn
index d36d8a910712f026625e4972e1342a0751aaf2a3..86719c4b5e55e85cf0b6444d7c9bbd8794825894 100644 (file)
      beginning of the next thread. 'a' gets you to the next thread,
      but archives the current one.
 
-+    add notmuch-message-mode
++   select from address (with the configured email addresses as default choices to pick from)
 
-     This should allow us to override many of the default behaviors of emacs message mode without affecting people using message mode from gnus
-     Things we'd might want to allow here include
-
-++   select from address (with the configured email addresses as default choices to pick from)
-++   set user-agent string
-
-+    allow different "real names" for the optional email addresses
++   allow different "real names" for the optional email addresses
 
      if only one name is configured, use that for all addresses;
      if other_names are configured, match those with the other_email addresses
 
+
 ## notmuch 
 
-+    Add folder keyword
++    Allow a custom location for .notmuch
+
+     The notmuch index is currently saved in .notmuch under the user's
+     Maildir and there's no configuration option to change that.
+
+     This is problematic with both tools that sync Maildirs and with IMAP
+     servers that consider .notmuch a Maildir subfolder (e.g. dovecot)
+
+     A better solution would be to add a configuration option for this so
+     that it can be put e.g. in ~/.notmuch
+
++    Add a list or pattern for subfolders to ignore
 
-     Allows to search for messages in a specific folder.
+     Some people are crazy enough to archive e.g. their Spam in their
+     Maildir and perhaps they'd prefer not having them indexed on notmuch.
+
+     Having a configuration option to exclude or include certain subparts of
+     the user's Maildir would be a very nice feature to have.
+
++    Index more headers.  Some desired headers:
+
+  + Received: allows for searches based on the arrival path
+  + Reply-To: allows for searches based on the return address
 
 +    Allow anchors in searches
 
      This leaves the interesting question if we want a way to bind to
      the actual address component.
 
-+    Add Received: header to the indexed header components
++    Add folder tags to mail automatically
 
-     allows for searches based on the arrival path
-
-+    Add Reply-To: header to the indexed header components
-
-     allows for searches based on the return address
+     Add the name of the IMAP folder as the tag for mails.  This way,
+     server-side filtering can be directly used by notmuch to tag all
+     incoming mail.
 
 ## 3rd party apps
 
 ### notmuchsync
 
++    NOTE: most of notmuchsync's functionality has been integrated in
+     notmuch 0.5. It probably doesn't make much sense to requests features
+     for it, rather than notmuch itself.
+
 +    Add feature to move files in the maildir hierarchy
 
      notmuchsync --move "searchstring" "targetfolder"