Use the Automated Bounced Email Handler located here:
Admin Control Panel -> Options -> Email Options
Any email which bounces will change the status of the member from valid to email_bounce and they will no longer receive any emails until they change their email address.
My settings:
Minimum number of bounces: = 1
Minimum number of days with bounces: = 1
Minimum number of days between oldest and newest bounce: = 0