Mike Scott wrote:
> .... your ISP has recently set up its mail server to drop non-
> delivery reports on outgoing mail (so you never know you've
> typed a recipient address wrongly);
No excuse for that, unless they don't want their server to be tricked
into sending spam outside their customer-base in the form of
non-delivery reports.
Is the server open-access (to the ISP's own customers that is) or does
it use authentication?
> blocks port 25 except to their own server (so you can't send
> directly);
If this block is in place for IP's assigned to residential customers,
then that's a good policy. If the block is also in place for commercial
customers (who also have or are paying extra for static IP assignment)
then that is not a good policy.
> and doesn't put in a reverse DNS entry (so other mail servers won't
> allow access)?
Ahh-
Just remember that the out-bound machine that you connect to to send
mail is not necessarily the same machine (same IP) that is facing the
outside world (the one that connects to external recipients).
> All in the name of security! (And they won't listen to reason.)
In my case, here at $dayjob, we have a single static IP on an aDSL
service (6mbps/800kbps) which is identical to a residential-type service
(in terms of speed) but we have static IP and we can make port-25
connections to the outside world - but if you do an rDNS on our IP
you'll just get a generic result that includes the domain of our ISP
(not our actual corporate domain).
But you still need to find out if the world-facing out-bound SMTP server
for your ISP has a resolvable rDNS.
Heck, as an anti-spam measure, I don't even have an MX record for our
domain(!). According to RFC, when an mx lookup fails, you're supposed
to resort to the A-record and see if you can connect to that machine to
deliver mail. In our case, since we have only a single IP, that method
works just fine. It used to be that spam zombies weren't sophisticated
enough to fall back to the A record, so they aborted the attempt when
the MX lookup failed.
We encounter very few destination servers that refuse our mail, even
though (a) we have a generic rDNS, and (b) we have no MX record for our
domain.
And in the spirit of improving usenet message-composition, I've fixed
your subject line.