Only if you send out an anonymous e-mail could it possibly contain you're IP address in the header of the e-mail message. But the mail service you signed up for (in this case yahoo) has what's called a mailserver it goes through and that's the IP you see.