My understanding is that EWS can be used with PAM in a process using the SOAP operators. But if you want to use either the email operators or the mail trigger, that launches processes automatically by continuously scanning a mailbox, you're forced to use IMAP or bust.
If I've misunderstood, I'm happy to be corrected.