I have a mailing list using phplist, but majority of the users are unconfirmed. I think it is the problem that my mails are going to their spam box. I tested with gmail and it does not go into spam. I see the gmail users who signed up have confirmed, however yahoo and hotmail are unconfirmed. How should I fix this and is there a better mailing program that is free? THANKS FOR ANSWERING MY QUESTION!
hotmail is notoriously difficult to deliver automated emails to. They have a site setup for server admins with advice on how to get mail through to their users. I forget the exact name of the site. There is a new twist that I am looking at now. Dueling spam filters caused by incorrect reverse ip entries and a test in exim where exim tries to connect to the sending server and send a email to the null user. The problem occurrs when the sending server rejects the connection from exim because the exim installation announces the wrong host name in its HELO, or when the reverse ip does not match the hostname in the HELO. Note to all: if you are going to use this boneheaded test, then at least get your own setup correct before turning it on.
For hotmail : ensure your mailserver hostname is set to a valid, resolvable address. Generally, having a valid SPF DNS record and clean IP address helps a lot.