David Legg ha scritto:
Actually just for the record I tried my server and it failed on test 18 ;-)

It probably means James' code needs a little more tightening for these edge cases.

       Test 18/28

 >>> RSET
<<< 250 2.0.0 OK
 >>> MAIL FROM: <[EMAIL PROTECTED]>
<<< 250 2.1.0 Sender <[EMAIL PROTECTED]> OK
 >>> RCPT TO: <"test%spam.com">
<<< 250 2.1.5 Recipient <"test%spam.com"@localhost> OK


     Host is an open relay !


Why? JAMES is not delivering the mail to [EMAIL PROTECTED], it instead will deliver it to the local use "test%spam.com" if existing. The % is like any other char to james, so there is no harm in using it. The above check should use its own domain instead of "spam.com" and check for real if the server is forwarding such a mail to that domain.

So it is a bug in the test, not in JAMES.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to