It happens almost everyday and i always report this kind of mail as spam/scam.
On a side note, looks like Yahoo Mail often used to send malicious email.
I also wonder why the scamerr knows my email even though I didn't publish it.
Getting one's email is easy, there are various hacking where user data is leaked (usually contain name, username, email, password and hashed password) and many websites who sold users data.