SMTPClient bug
Edgar J. De Cleene
edgardec2001 at yahoo.com.ar
Wed Nov 14 21:25:23 UTC 2007
El 11/14/07 6:06 PM, "Richard Eng" <richard.eng at rogers.com> escribió:
> Apparently, no one uses SMTPClient because there is a bug that has lingered
> for ages. Using it raises the following Squeak error message:
>
> TelnetProtocolError: 501 malformed auth input (#5.5.4)
>
> Here's my test Squeak method:
>
> mailTo: userAddress subject: subject text: text
> | client |
> client := SMTPClient openOnHostNamed: 'host_mail_server' port: 25.
> client user: 'my_user_id'; password: 'my_password'; login;
> initiateSession.
> client mailFrom: 'my_email_address';
> recipient: userAddress;
> data: text.
> client quit.
>
> I managed to find a fix. In the #encodeString: method of the #SMTPClient in
> the Network-Protocols package, amend the last statement to read:
>
> ^ str truncateTo: (str size - 2)
>
> Perhaps it will be fixed in the next Squeak release? It's probably very low
> priority as I seem to be the only person who cares about it.
>
> Regards,
> Richard
Could be fixed in the current release, as we still in beta.
You need file a bug report in Mantis.
Then another Squeaker review and add some comment about this is a good fix.
A test could help to faster pick.
Edgar
More information about the Squeak-dev
mailing list
|