... 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.
Of course, there is the "folder" directive right there on the man page that
I read oh so carefully.
However, the difficulty is in writing the "rule" for MS Outlook to move all
but voicemail messages to the folder you're going to poll with fetchmail. In
the transaction between the MS IMAP server, the sender is correctly
identified in the "From" line as the (Unity) voicemail system. In Outlook,
the "From" line is changed to the name of the station that called! After
voicemailing myself from a number of different phones, the only thing I
found consistent enough to base a rule on was a phrase in the "Subject" line.
Well, at least it works; and the experience revealed that the "postmaster"
line in my fetchmailrc was invalid.
Thanks for all the help.