I still run my own email server. However, I use the ISP's server for sending messages (which is not one of the top ten listed in that article), and my own server for receiving. (Exim can be configured to do this, if the "smart host" mode is selected.)<p>I also do not claim to accept messages and then immediately discard them; I think that is not helpful (since you will be mistaken if a message is actually sent). Instead, messages are rejected (and reported as rejected) as soon as possible (usually when the RCPT command is received, sometimes even earlier (e.g. due to protocol missynchronization)).