antelope wrote:
Besides, you should use your ISP's SMTP server like everyone else does; there is no good reason not to use your ISP's SMTP server.
<rant>
Saying that "everyone else" uses their ISPs SMTP server is a gross generalization and saying that "there is no good reason not to use your ISP's SMTP server" is just plain false.
I have a laptop and use four different providers for connectivity on a regular basis. I have ricochet for home connectivity, but the speed isn't great and I will often go to one of my local wired cafes when I need a faster connection. Using my linode as my SMTP server (with SMTP AUTH and STARTTLS of course) my e-mail "just works"(tm). Without it, I'd have to reconfigure my mail software every the time I left the house. What a pain!
Also, what if your connectivity is from a small provider and some spammer gets an account with them? The spammer will start spamming, either through their mis-configured server or through open relays. Either way, there's a good chance that their addresses will be added to at least some blackholes before they can shut down the spammer. It will take time to get out of those blackholes and during that time your e-mail would be crippled to some extent. If you rely on e-mail for a living you can't afford to have it crippled. By using your own SMTP server and controlling who can bounce mail off of it, the chance that your e-mail will be blocked somewhere is almost zero.
I'm sure that your ISPs SMTP server is fine for you, but for some people there definitely are good reasons not to use their provider's SMTP server ss long as they set up the own server correctly.
</rant>
sec39 wrote:
Can you give it another shot for me?
Back to the real issue. I pointed
http://www.abuse.net/relay.html at your linode and it did not relay any messages so you're OK for the moment and your machine most likely won't be relaying any mail for spammers. Next thing is to get relaying working for yourself. I telneted into you SMTP port, and it looks like you're running some flavor of debian. I don't know the specifics if getting things working under that distro, but the easiest way to relay for people you know is using SMTP AUTH. You'll need to have the SASL V1 library for this to work. I'm sure that debain has a package for this somewhere. Try looking here for help:
http://www.sendmail.org/~ca/email/auth.html
Once you get that working, you should think about getting STARTTLS working. It will encrypt all communication--including the username & password. Are you getting the impression that I'm paranoid about security? Well I am, and I always encourage others to be. If you want help with getting STARTTLS try looking here:
http://www.ofb.net/~jheiss/sendmail/tlsandrelay.shtml
The two pages pointed to here are what I used to get it working. Ignore the parts about recompiling unless you can't get it to work after doing everything else, most of the distros I've done this under had everything compiled in and it just needed to configured or installed. If you need more help, feel free to drop me an e-mail and I'll see what I can do.
--James