Facebook themselves require you to log in to unsubscribe from emails. If you've disabled or deleted your account, you still get spammed daily, and there's quite literally zero way to unsubscribe.
If you run your own email server, black hole the Facebook.com domain.