I was using straight php mail and went to the spam folder. I thought if I used SMTP, it'd avoid this, yet it's still going to spam folder on yahoo.... Can anyone help?
There are many factors when calculating a probability of spam. Reverse DNS is important. SPF is not very important but can hurt if configured incorrectly. Look at the return-path in your email headers. 'nobody' in many cases and this is also bad for spam filters. Your IP address of server can also be an issue.