Obviously anything from BP is not going to come from yahoo or hotmail.

General rule of thumb: If a company can't spend $2 to register a domain and have their own email, you don't want to work for them.