So You’d Like to Send Some Email
post by Jeff Atwood about troubles involved in setting up your own mail server (i.e. in case you actually care that mail you send will actually reach the recipient). While I don't agree with the post, post and comments (especially comments) do contains good info and suggestions on what it takes to maintain a good email server. /PS: in Jeff's case, his code is just an email client, all the stuff he writes about is sysadmin's job and has nothing to do with programming/