BTC to email address does not involve an actual email Ok maybe for notifications but the actual payment will be made via the bitcoin p2p network. The address could be a stealth address embedded as a txt record in domain's DNS zone. When you enter an email address in your bitcoin client it looks up the txt record to find the stealth address. It then generates a bitcoin address using the stealth address and sends the coins. Finally it will email the recipient the nonce or embed the nonce in the transaction.
Edit: Widespread adoption of DNSSEC would be a pre-requisite for the above.