ClayRabbit said:
Restrict SMTP usage for customers it's not good solution, IMHO.
We're not restricting it. We allow all our clients to use our SMTP servers.
Currently we offer both POP before SMTP and SMTP AUTH, but wihin the next few months we'll probably be eliminating POP before SMTP as an option.
What we don't do is
support it, as I stated in my previous post.
The reason we don't support it is because we can't. Since most ISPs now no longer allow port 25 traffic off their networks except through their mailservers we can't possibly guarantee that it'll work.
(We do support ISPs not allowing port 25 traffic off their network except through their mailservers; when I ran dialup ISPs in the past I did the same; it's simply a matter of spam control; another case where the few make it hard to supply services to the many.)
Some GPRS providers doesn't provide SMTP, some customers using several provider's and doesn't want to switch between different SMTPs every time, some dialup providers blacklisted on some mail-servers.
If your dialup provider is being blacklisted it'd behoove you to find out why; it's been my experience that an ISP is more likely to have traffic from it's address space blocked if it doesn't block outgoing traffic on port 25 than if it does.
Possibility to use hoster's SMTP is very useful in such cases.
All the above said, we do offer (as a separate product) outgoing SMTP through other ports (besides port 25) for clients who can't get email sent any other way.
(CPanel have a feature to make some checks of domain configuration before it can be parked. Of course i't's causes some inconvenience, but anyway it's not useless thing.)
I've never used CPanel, so I can't possibly comment on what it does or doesn't do. I do know that if we didn't allow parking before the domain showed up in nameservers advertised for them at the rootservers we wouldn't do any parking at all; our clients would never come back to set up later something they couldn't set up at the same time they order the domain.
But, as i said before, I think the best and simpliest solution is MX-based mail-routing in preference to local delivery.
Just still don't know how to configure exim for that
Please explain what you mean by "MX-based mail-routing in preference to local delivery".
Exim is the most configurable smtp server I've ever seen (and I've been using email for at least 20 years); I'm sure I can tell you how to do what you need to do.
Jeff