Yeah... fix your upstream spam filtering.
I am a firm believer that endpoints (whether smartphones, laptops or PCs) are
NOT the place to do spam filtering. Robust filtering should take place on email servers, presenting you with a clean (or 99.9% clean) feed.
(The answer to your question being no, you can't do selective vibrating on an iPhone or, as far as I'm aware, any other smartphone).