Hi Earl,
%(lit)%(formataddr %<{reply-to}%?{from}%?{sender}%?{return-path}%>)\
%(formataddr{to})%(formataddr{cc})%(formataddr(me))\
%<(match example1.com)From: earl(_at_)example1(_dot_)com\n\
%?(match example2.com)From: ehood(_at_)example2(_dot_)com\n\
%|From: earl(_at_)earlhood(_dot_)com\n%>\
Does this shed any light? match seems to work here.
$ c='%(lit)%(formataddr
%<{reply-to}%?{from}%?{sender}%?{return-path}%>)%(formataddr{to})%(formataddr{cc})%(formataddr(me))'
$
$ scan -format "$c"'%(putstr)' last
Earl Hood <earl(_at_)earlhood(_dot_)com>,
nmh-workers(_at_)nongnu(_dot_)org, ralph
$ scan -format "$c"'%(match maker)%(putnum)' last
0
$ scan -format "$c"'%(match Hood)%(putnum)' last
1
$ scan -format "$c"'%<(match maker)t%|f%>' last
f
$ scan -format "$c"'%<(match Hood)t%|f%>' last
t
Cheers, Ralph.
_______________________________________________
Nmh-workers mailing list
Nmh-workers(_at_)nongnu(_dot_)org
https://lists.nongnu.org/mailman/listinfo/nmh-workers