]> git.cworth.org Git - notmuch-wiki/blobdiff - initial_tagging.mdwn
News for release 0.38.3
[notmuch-wiki] / initial_tagging.mdwn
index 603989699fbd4a2c1564d3ad7f2d578f338a7f22..44243e031a1651db7c5db0b818d2e49ccdc1b0d7 100644 (file)
@@ -44,18 +44,19 @@ generally extremely fast.
 You can use the `post-new` hook, which is automatically run after `notmuch new`,
 to do post-processing. See `man notmuch-hooks` for details on hooks.
 
 You can use the `post-new` hook, which is automatically run after `notmuch new`,
 to do post-processing. See `man notmuch-hooks` for details on hooks.
 
-## tagging based on content
+## Tagging based on content
 
 Since notmuch currently does not index arbitrary headers, it can be
 useful to tag based on content.  Here is a snippet that would fit with
 the 'new' tag approach discussed above.
 
     for mid in $(notmuch search --output=messages tag:new); do
 
 Since notmuch currently does not index arbitrary headers, it can be
 useful to tag based on content.  Here is a snippet that would fit with
 the 'new' tag approach discussed above.
 
     for mid in $(notmuch search --output=messages tag:new); do
-        if notmuch show --format=raw "$mid" | awk '!NF{exit 1} /^X-Spam_bar: ++++++++/ {exit 0}'; then
+        if notmuch show --format=raw "$mid" 2>/dev/null | awk '!NF{exit 1} /^X-Spam_bar: \+\+\+\+\+\+\+\+/ {exit 0}'; then
         notmuch tag +spam "$mid"
         fi
     done
 
         notmuch tag +spam "$mid"
         fi
     done
 
+
 ## Other solutions
 
 * [Carl Worth's approach to tagging](https://notmuchmail.org/pipermail/notmuch/2010/001691.html). It
 ## Other solutions
 
 * [Carl Worth's approach to tagging](https://notmuchmail.org/pipermail/notmuch/2010/001691.html). It
@@ -79,18 +80,18 @@ the 'new' tag approach discussed above.
   means for dealing with a large flux of messages with a low
   signal-to-noise.
 
   means for dealing with a large flux of messages with a low
   signal-to-noise.
 
-* [afew](https://github.com/teythoon/afew) is an initial tagging
+* [afew](https://github.com/afewmail/afew) is an initial tagging
   solution that should work out of the box for most basic tagging
   needs (mailinglist handling, killed thread handling, autoarchiving
   solution that should work out of the box for most basic tagging
   needs (mailinglist handling, killed thread handling, autoarchiving
-  of sent mails) and has some fancy features (e.g. mail classification
-  using bayesian filters).
-
+  of sent mails).
 * [p6-notmuch-filter](https://github.com/goneri/p6-notmuch-filter) a initial
   tagging script that read its configuration from a JSON file. The script is
   written in Perl6 and depends on the Email::Notmuch binding.
 
 * [p6-notmuch-filter](https://github.com/goneri/p6-notmuch-filter) a initial
   tagging script that read its configuration from a JSON file. The script is
   written in Perl6 and depends on the Email::Notmuch binding.
 
+* [lieer](https://github.com/gauteh/lieer) Fast email-fetching and two-way tag synchronization between notmuch and GMail.
+
 ## Notmuch MDA -- `notmuch-insert`
 
 ## Notmuch MDA -- `notmuch-insert`
 
-The [[notmuch insert command|manpages/notmuch-insert-1]] is a tool for
+The [notmuch insert command](https://notmuchmail.org/doc/latest/man1/notmuch-insert.html) is a tool for
 delivering emails to maildir, indexing them to the Notmuch database, and tagging
 them as desired.
 delivering emails to maildir, indexing them to the Notmuch database, and tagging
 them as desired.