As it stands, it does take messages from STDIN and writes to the mailboxes. So, it will work with a '|script' in your .forward file.

Two caveats, though. I'm currently relying on procmail to do file locking, so that would have to be added to ensure nothing gets clobbered. Also, as you mentioned, there's nothing that prevents it from trying to parse non-empegbbs mail, so the script should test for that.

I'll add those items to the todo list for the next time I look at the script.

-j