I got an email from my own address with this same bizarre unsolicited job offer. I knew it was fake but I was curious how they made it look like I sent it to myself. Does this mean they hacked my yahoo account?

Using my own email addy as cover, I have been getting 4-5 emails a day like this.
"I would like to take this time to welcome you to our hiring process and give you a brief synopsis of the position's benefits and requirements.
If you are taking a career break, are on a maternity leave,
recently retired or simply looking for some part-time job, this position is for you.
Occupation: Flexible schedule 2 to 8 hours per day. We can guarantee a minimum 20 hrs/week occupation
Salary: Starting salary is $2000 per month plus commission, paid every month.
Business hours: 9:00 AM to 5:00 PM, MON-FRI, 9:00 AM to 1:00 PM SAT or part time (US time).
Region: United States.
Please note that there are no startup fees or deposits to start working for us.
To request an application form, schedule your interview and receive more information about this position please reply to Leon@gousajob.com with your personal identification number for this position IDNO: 8753"