... have the rule move everything *except* voicemail into a
folder -- maybe named something like "arriving" -- and have
fetchmail poll there instead of the inbox ...
Hmmm, that approach sounds as if it shows real promise. How would
I tell fetchmail to poll the alternate folder?
I think you add a "folder" directive to fetchmailrc, something like
user ... there is ... here
pass ...
fetchall ssl
folder "arriving"
expunge 0
...
I have not personally tested this.
I'll give it a try and let you know what happens.