Hi. The NOTMUCH-SEARCH-TERMS man page says: Each term in the query will be implicitly connected by a logical AND if no explicit operator is provided (except that terms with a common prefix will be implicitly combined with OR). However, in practice I get different results: $ notmuch count '(to:pontodosconcursos.com.br OR to:jorge+cp+concurso@disroot.org)' 66 $ notmuch count '(to:pontodosconcursos.com.br to:jorge+cp+concurso@disroot.org)' 0 I have other examples of this. I currently use notmuch 0.29.1 privately backported to Debian buster according to the Debian Wiki [procedure][], but I already got this problem in earlier notmuch releases, including the official Debian buster package. What gives? [procedure]: https://wiki.debian.org/SimpleBackportCreation My workarund is to always explicit the "OR" operator, as in: (to:concurso OR to:dominandoti OR to:cebraspe OR to:gleyson131 OR to:quadrix.org.br OR to:cathedranet.com.br OR from:cathedranet.com.br OR from:quadrix.org.br OR from:gleyson131 OR from:cebraspe OR from:dominandoti OR from:concurso OR is:lists/itaconcursos) If the OR operator was indeed implicit, the query above would be shorter. Regards -- - I am Brazilian. I hope my English is correct and I welcome feedback - Please adopt free formats like PDF, ODF, Org, LaTeX, Opus, WebM and 7z - Free/libre software for Android: https://f-droid.org/ - [[https://www.gnu.org/philosophy/free-sw.html][What is free software?]] _______________________________________________ notmuch mailing list notmuch@notmuchmail.org https://notmuchmail.org/mailman/listinfo/notmuch