consistently use protect_mail