AOL have their own policy on accepting mail, which is:
- We don't accept any mail if we don't like it
They occasionally publish a subset of their rules.
If your mail is being rejected by a lot of hosts, it's likely that one or more of:
- It is not formatted correctly in some respect
- It contains something which looks a lot like spam
- Your machine IP address is on a blacklist
- Some of the headers you or your MTA are adding, are incorrect. This could be, the "From:" header, or the envelope sending being an incorrect email address (e.g. nonexistent domain, or domain that you don't have permission to send mail for)
Look at your MTA's error log! this is the only way.
Unfortunately, if you use MS IIS SMTP server, it doesn't make an error log (typically unhelpful). To find out what the problem is here, you will probably have to use a sniffer to watch the SMTP communication.
Mark