Every e-mail from MyPoints, I open, and if it does NOT offer 5 points (or something) for clicking through, I just don't click through!!! (Exceptions made for offers that I am actually interested in, of course.
)
I still end up with enough points to redeem for a gift card every so often.
And with e-miles, similar strategy.