[REBOL] Re: Server error: tcp 553
From: gscottjones:mchsi at: 18-Apr-2003 11:11
Hi, Jim,
...
SJ> I am unclear why you have supplied 3 arguments for SEND
SJ> when only 2 are required by default.
JC> send to-email m-field/text my-area/text
JC> to-email m-field/text is the first argument; it doesn't work without
to-email
My apologies. Poor excuse but I was tired yesterday and totally spaced it
that "to-email" was a REBOL command. Apologies.
JC> I can send anywhere without being bounced EXCEPT
JC> when I use REBOL. Then I get bounced sending to some
JC> addresses. My server isn't blacklisted. I figure it's my error.
<link to script removed>
JC> And thanks to everyone who responded.
First, the good news is that your script seems to work unchanged through my
smtp server. Looking at the header that is sent, I see one possible issue.
REBOL includes:
X-REBOL: View 1.2.8.3.1 http://WWW.REBOL.COM
as a part of its standard header. There is a chance that your smtp server
blocks on this header. Easiest way to check is to modify REBOL's header
template to get rid of this marker.
system/standard/email: make system/standard/email [
To: none
CC: none
BCC: none
From: none
Reply-To: none
Date: none
Subject: none
Return-Path: none
Organization: none
Message-Id: none
Comment: none
MIME-Version: none
Content-Type: none
Content: none
]
Place this at the begiining of your script and then rerun your script.
If messages still bounce, then there may be another problem with the header.
Are you sending HTML email? If so then the header may be malformed for this
purpose. Compliant email clients send a mutipart email that includes a text
version and the html email version. The email client is then configured to
select which version to show. Email can be sent as HTML email only, but
there is a chance that this is not compliant with the standard, depending on
what is sent, and therefore getting bounced. Just thinking out loud. It
will be interesting to see exactly what is casuing the bounce, so be sure
and let me/us know.
--Scott Jones