[REBOL] Re: ESMTP User Error
From: gchiu::compkarori::co::nz at: 28-Jun-2005 9:26
Gabriele Santilli wrote.. apparently on 27-Jun-2005/16:30:04+2:00
>Hmm, maybe your server does not support CRAM-MD5, and it refuses
>PLAIN? Anyone else using Yahoo knows?
I used Frank's telnet.r and changed the port to 25, and got this
>> do %telnet.r
Script: "Telnet protcol scheme" (6-Jul-2001/17:51)
telnet protocol loaded
>> smtp: open telnet://smtp.prodigy.yahoo.com/
connecting to: smtp.prodigy.yahoo.com
>> insert smtp "ehlo compkarori.co.nz"
>> copy smtp
== {220 smtp102.sbc.mail.mud.yahoo.com ESMTP^M
250-smtp102.sbc.mail.mud.yahoo.com^M
250-AUTH LOGIN PLAIN XYMCOOKIE^M
250-PIPELINING...
So, you can see that Yahoo does not support CRAM-MD5 authentication.
I suggest that esmtp be fixed to send a "EHLO" greeting instead of the "HELO", and then
parse the response to determine what authentication schemes are supported, and then use
one that Rebol also supports.
--
Graham Chiu
http://www.compkarori.com/cerebrus
http://www.compkarori.com/rebolml