Email on Rumkin.com
So, you have an account on this machine and you want to know more about the situation with your email. You've come to the right place.
I have an SSL connection available for authenticated SMTP (port 465, but you must enable TMDA) and IMAP (port 993). If your email client allows you to, you should connect with the encrypted ports. Otherwise, you will be only able to receive email and not send anything. Thunderbird works wonderfully.
I need to remove TMDA and just set up a SSL enabled SMTP and IMAP nobody on this system needs the added overhead of TMDA.
If someone is trying to email you but gets their messages returned, tell them to go to this page, which will explain what that is all about and how to fix it. Make sure that they use my special contact form to get ahold of me if their email is being stopped by my system.
Every account on rumkin.com can use the web-based email system at mail.rumkin.com. You can also use the secure version, but your browser will be asked if the security certificate is ok. I am using a free certificate from Startcom. You can install the CA Cert in your web browser to eliminate this tiny hassle.
Forwarding & Procmail
Want to set up email forwarding? I run qmail. You'll just need to add a .qmail file in your home directory and in there put just this one line:
Want to use procmail? Add a .qmail file and put in the following line. Then just edit your .procmailrc to your liking.
For more help (assuming you have a shell account), see the man pages for dot-qmail, qmail-command, procmail, procmailrc. If you don't, just look for a man to html gateway or use Google for more information.
Spam and Virus Filters
This sitepublishes an SPF record and checks incoming connections for SPF records to help prevent people who spam with a fake address such as @aol.com.
All incoming connections are checked against several lists of known spammers, open relays, and just plain evil sites using rblsmtpd. These lists come from sbl.spamhaus.org, xbl.spamhaus.org, bl.spamcop.net, relays.ordb.org, dnsbl.antispam.or.id, dnsbl.njabl.org, list.dsbl.org, opm.blitzed.org, dnsbl.net.au, cbl.abuseat.org, blackholes.five-ten-sg.com. If you want to test out these lists to see if your IP is listed on one of them, you can use this online tool. I also have special honeypot email addresses on this server, which will help me make my own blackhole list in the future.
Following that, simscan also checks the email to see if the content appears to be spam, based on spamassassin's rules.
Just to be extra-safe, all web email users also have a basic pattern-matching virus scanner built into the mail reader, which will let you know if a specific attachment is a known virus that is plaguing the net.
Almost all of this is handled before the server actually receives the email, so no separate bounce message is generated and the sender automatically knows there is a problem. Likewise, if any email is sent from this system, it is also scanned for viruses and spam before I even think about sending it to another machine. That way, Rumkin.com does not get a bad image on the net for condoning spam and evil things.