On Mon, Oct 29 2012, James Vasile <james at hackervisions.org> wrote:
> I received the attached piece of spam telling me about an exciting > investment opportunity. Notmuch pulled it in to the database, noting > the message id. But then it seems to stop paying attention to the > message id. > > notmuch can find the mail when I search by the from field: > > $ notmuch search "from:caroline horn" > thread:000000000000bcb7 Today 09:29 [1/1] Caroline Horn; This Company is on > the rise (hv inbox unread) > > But not by the message id: > $ notmuch search id:000801cdb5da$17673470$26448589 at microsof000000t4ko3r > $ Try $ notmuch search id:'000801cdb5da$17673470$26448589 at microsof000000t4ko3r' so that the $....s are not expanded... note that id:"..." does not suffice as shell expands $ & ` inside double quotes. Tomi > > Notmuch has correctly pulled the id into the database: > $ notmuch show "from:caroline horn" | grep "id:" | sed "s/.*\(id:[^ > ]*\).*/\1/" > id:000801cdb5da$17673470$26448589 at microsof000000t4ko3r > > If notmuch knows the id but won't match it in a search, that looks like > a bug to me. > > On a related matter, I have a script that pulls the message id header > From a mail file and then uses notmuch tag id:foo to tag that file. But > if notmuch sometimes fails to find the id, maybe there is there a better > way to do it? > > Thanks, > James > > _______________________________________________ > notmuch mailing list > notmuch at notmuchmail.org > http://notmuchmail.org/mailman/listinfo/notmuch