This story begins on an ancient R3000 based SGI Indigo running IRIX 5.3. Due to my own negligence, this machine had open mail relaying. One night recently a spammer discovered this machine and used it to send spam. The following morning, I had a few e-mails addressed to me kindly pointing out my oversight. I immediately removed the machine from the network until the relaying and other problems were fixed.
Shortly after this incident, this machine was retired and replaced with a PC running Debian. It is currently running Debian 2.1r5 with exim 2.05-2. This was a planned transition that was unrelated to the mail relaying. Since the name and IP address remained the same as the old machine, the Debian machine inherited the history as a known spam relayer. Today it remains on at least one list of insecure mailservers - The MAPS Relay Spam Stopper (RSS) <http://maps.vix.com/rss/>. Below is a portion of the relay test log for this machine which indicates why it is still blacklisted. Note that I have changed my machine name and IP address to protect the guilty - that would be me. Assume: my true IP address: 192.1.1.1 my true machine name: badhost.corp.com ***** BEGIN relay test log ***** Sun Mar 5 04:44:58 PST 2000 Connecting to 192.1.1.1 ... <<< 220 badhost.corp.com ESMTP Exim 2.05 #1 Sun, 5 Mar 2000 07:45:09 -0500 >>> HELO maps1.pa.vix.com <<< 250 badhost.corp.com Hello dante.mail-abuse.org [204.152.184.35] several unsuccessful relay attempts deleted >>> RSET <<< 250 Reset OK >>> MAIL FROM:<[EMAIL PROTECTED]> <<< 250 <[EMAIL PROTECTED]> is syntactically correct >>> RCPT TO:<"[EMAIL PROTECTED]"@[192.1.1.1]> <<< 250 <"[EMAIL PROTECTED]"@[192.1.1.1]> is syntactically correct >>> DATA <<< 354 Enter message, ending with "." on a line by itself >>> (message body) <<< 250 OK id=12RaPH-0003Zq-00 /var/local/maps/rss/bin/rly: relay accepted - final response code 250 ***** END relay test log ***** This log ends with a response code indicating that a relay attempt succeeded, but the exim log shows that although the message was initially accepted, it was not delivered. ***** BEGIN /var/log/exim/mainlog ***** 2000-03-05 07:45:12 12RaPH-0003Zq-00 <= [EMAIL PROTECTED] H=dante.mail-abuse.org (maps1.pa.vix.com) [204.152.184.35] P=smtp S=982 [EMAIL PROTECTED] 2000-03-05 07:45:12 12RaPH-0003Zq-00 ** "[EMAIL PROTECTED]"@[192.1.1.1]: unknown local-part "[EMAIL PROTECTED]" in domain "[192.1.1.1]" 2000-03-05 07:45:12 12RaPI-0003Zs-00 <= <> R=12RaPH-0003Zq-00 U=mail P=local S=1848 2000-03-05 07:45:12 12RaPH-0003Zq-00 Error message sent to [EMAIL PROTECTED] 2000-03-05 07:45:12 12RaPH-0003Zq-00 Completed 2000-03-05 07:45:12 12RaPI-0003Zs-00 ** [EMAIL PROTECTED]: unknown local-part "spamtest" in domain "[192.1.1.1]" 2000-03-05 07:45:12 12RaPI-0003Zs-00 Frozen (delivery error message) ***** END /var/log/exim/mainlog ***** Is there a way to configure exim to return a 5xx response code to this form of relay attempt instead of returning a 250 then later rejecting it? Any assistance you can give to help me shed my image as a friend to spammers would be appreciated. John