please ignore or delete this post.
I read the FAQ but I didnt think php mail() function was the problem because it was sending confirmation emails in the beginning. But either way after installing WP Mail SMTP plugin
http://wordpress.org/extend/plugins/wp-mail-smtp/
and setting it up with gmail it works now.
Thanks for the reply.
I’ve tried both unconfirmed and confirmed. when I first installed it confirmation emails were getting sent and recieved but now its stop sending confirmation emails as well.
I’ve tried changing the target email address thinking it might be a spam issue with yahoo not letting them thru. they are not going to my spam folder.