How to Email a Facebook User with Only Their ID

emailfacebook

If I send an email to john.doe@facebook.com then John will receive the message.

In my address book I have the Facebook ids of my friends.

Can I use those ids to send an email?
I just tried 12345@facebook.com and I received "Recipient address does not exist" (I replaced 12345 with my own Facebook id).

How to send an email knowing only the id?

Best Answer

You can send emails only to people who have usernames claimed. Facebook doesn't allow sending emails to IDs.

Below's my original (wrong) answer.


Yes, the email is username@facebook.com. Your friends should receive them as long as you send them from an email associated with your Facebook account because the default setting is to accept messages from at least friends.

You likely didn't receive your test message because your setting is currently something restrictive. Emails to username@facebook.com are controlled by the same setting as all messages sent on Facebook, which is "Who can send you Facebook messages?" under How You Connect in Privacy Settings.