Hi Earl,

>   %(lit)%(formataddr %<{reply-to}%?{from}%?{sender}%?{return-path}%>)\
>   %(formataddr{to})%(formataddr{cc})%(formataddr(me))\
>   %<(match example1.com)From: [email protected]\n\
>   %?(match example2.com)From: [email protected]\n\
>   %|From: [email protected]\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 <[email protected]>, [email protected], 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
[email protected]
https://lists.nongnu.org/mailman/listinfo/nmh-workers

Reply via email to