Help: e-mail sent from REBOL/View being tagged as spam.
[1/7] from: reboler::programmer::net at: 26-Jun-2002 14:29
My ISP has recently added a spam filter to their e-mail server. Now all e-mails sent with View are tagged as spam. (see the subject field below) The tech (owner, actually) of the ISP is either unwilling or unable to tell me what the problem is. The following is a header of an email tagged as spam... (i have removed a few particulars, and replaced them with XXXX Received: from front-desk [18.104.22.168] by XXXX.XXXXXXXX.com with ESMTP (SMTPD32-7.10) id AD5133E007A; Tue, 25 Jun 2002 11:33:37 -0400 To: [XXXX--XXXXXXXXXX--com] From: [XXXX--XXXXXXXXXX--com] Date: Tue, 25 Jun 2002 11:33:36 -0400 Subject: SPAM ALERTEasyPage from Alan X-REBOL: 22.214.171.124.1 http://WWW.REBOL.COM Message-Id: <[200206251133567--SM01152--front-desk]> X-RBL-Warning: REVDNS: This E-mail was sent from a mail server 126.96.36.199 with no reverse DNS entry. X-Note: This E-mail was scanned by BoTech Communications Corp for spam. X-Spam-Tests-Failed: REVDNS, SPAMHEADERS X-RCPT-TO: <[XXXX--XXXXXXXXXX--com]> Status: U X-UIDL: 305184071 Add a message with the Edit Info Button. ... end header Ignore the reverse DNS part, as I know this is not what triggers the spam alert. QUESTION 1: Any idea which field in the header is triggering a SPAMHEADERS spam alert? QUESTION 2: Can I change the header (ie send/header e-mail-address message header) so this doesn't look like spam? Some background: This occurs whether I use a long-working e-mail script, or send an e-mail directly from the console. using send email-address message This occurs using 'send, 'send/only, send/only/header. This occurs with REBOL/View 188.8.131.52.1 21-Jun-2001 and with REBOL/View 184.108.40.206.1 6-May-2002. This does not occur when I use the same user-password-server combination and send an email from Outlook Express. I have included the header from such an email, below. The script that I am using can be found at the reb-address http://flashpages.prodigy.net/ptetra/reb/index.r (Al's Rebs), under EasyPager. Begin header from Outlook Express that does not trigger the spam alert... Received: from frontdesk [220.127.116.11] by XXXX.XXXXXXXXXX.com with ESMTP (SMTPD32-7.10) id A102E20098; Tue, 25 Jun 2002 11:49:22 -0400 Message-ID: <004d01c21c5f$e0a6e4e0$[3964a8c0--frontdesk]> From: "XXXXXXXXX" <[XXXX--XXXXXXXXXX--com]> To: <[XXXX--XXXXXXXXXX--com]> Subject: test from OE Date: Tue, 25 Jun 2002 11:49:14 -0400 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_004A_01C21C3E.543E14E0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-RBL-Warning: REVDNS: This E-mail was sent from a mail server 18.104.22.168 with no reverse DNS entry. X-Note: This E-mail was scanned by BoTech Communications Corp for spam. X-Spam-Tests-Failed: REVDNS X-RCPT-TO: <[XXXX--XXXXXXXXXX--com]> Status: U X-UIDL: 305184073 This is a multi-part message in MIME format. ------=_NextPart_000_004A_01C21C3E.543E14E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable This is from OE. ------=_NextPart_000_004A_01C21C3E.543E14E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <META content="MSHTML 6.00.2716.2200" name=GENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=#fafffa> <DIV><FONT face="Lucida Fax" size=2>This is from OE.</FONT></DIV></BODY></HTML> ------=_NextPart_000_004A_01C21C3E.543E14E0-- ....end header -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup Save up to $160 by signing up for NetZero Platinum Internet service. http://www.netzero.net/?refcd=N2P0602NEP8
[2/7] from: ammon:rcslv at: 26-Jun-2002 12:10
Hi, Did you try to get him to add [rebol-list--rebol--com] as an absolute non-spam email address? That is usually what you have to do for MLs... HTH Ammon On Wednesday 26 June 2002 07:29 pm, you wrote:
[3/7] from: ethanak:interclub:pl at: 27-Jun-2002 0:06
On Jun 26 at 14:29 alan parman wrote:
> My ISP has recently added a spam filter to their e-mail server.
> X-RBL-Warning: REVDNS: This E-mail was sent from a mail server 22.214.171.124 with no reverse DNS entry.
Tell your ISP to add RevDNS to your IP or get your money back. It has nothing to Rebol. It's bad configuration of both your ISP's DNS and MTA. I hope you can have more than one provider. If you'll have problems please contact me at [admin--multitravel--info] - I'll try to do something. ethanak
[4/7] from: anton:lexicon at: 28-Jun-2002 1:26
I am not sure, but this line looks interesting because it contains a link. X-REBOL: 126.96.36.199.1 http://WWW.REBOL.COM Have you tried rolling your own header? Anton.
[5/7] from: reboler:programmer at: 27-Jun-2002 15:32
Thanks all for your responses. After much playing around it turns out that the Message-ID field was missing, and this was causing the spam trigger. After looking at several other emails, there seems to be no clear pattern to the Message-ID field, at least the first half. For example: Message-Id: <[200206181901--MAA13650--ssl--berkeley--edu]> this is year-date-time and a user-name Message-ID: <002001c21e17$e702d9c0$[3964a8c0--cooneyeng--com]> but what is this? Are there any rules to what goes into a Message-ID? -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup Save up to $160 by signing up for NetZero Platinum Internet service. http://www.netzero.net/?refcd=N2P0602NEP8
[6/7] from: mh983:attbi at: 27-Jun-2002 17:08
stopspam.org says this: Message-Id: (also Message-id: or Message-ID:) The Message-Id is a more-or- less unique identifier assigned to each message, usually by the first mailserver it encounters. Conventionally, it is of the form [gibberish--bieberdorf--edu] , where the "gibberish" part could be absolutely anything and the second part is the name of the machine that assigned the ID. Sometimes, but not often, the "gibberish" includes the sender's username. Any email in which the message ID is malformed (e.g., an empty string or no @ sign), or in which the site in the message ID isn't the real site of origin, is probably a forgery. 6/27/2002 3:32:48 PM, "alan parman" <[reboler--programmer--net]> wrote:
[7/7] from: belymt:saunalahti:fi at: 28-Jun-2002 2:15
At 15:32 27.6.2002 -0500, you wrote:
>Thanks all for your responses. >After much playing around it turns out that the Message-ID field was
<<quoted lines omitted: 6>>>but what is this? >Are there any rules to what goes into a Message-ID?
In basic rule.. it must be unique and contain enough information to track it back to sender. I think you need to look up some RFC documents to see what actual requirements are. Those are available on may places in Web... Like http://www.faqs.org/rfcs/index.html This is one used so many years http://www.faqs.org/rfcs/rfc822.html New version seems to be available.. http://www.faqs.org/rfcs/rfc2822.html This one has good explanation on chapter: 3.6.4. Identification fields Joanna
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted