I have been playing around with the parameters returned by EHLO using Netscape 6. This mail client seems to have some problems. Has anybody else been successful getting XMail working using Netscape 6. If I modify the code so that XMAIL returns: 250 mydomain.com 250 VRFY 250 ETRN 250 8bitmime Then it works correctly. Note that 8bitmime is lower case. Netscape6 does not seem to like it when it is upper case. Neither does it like PIPELINING when placed after 8bitmime. If I set XMail up so that it only returns PIPELINING, that works... RFC 2920 says that PIPELINING can be used alone so it seems like either way should work. I am not sure why 8bitmime had to be lowercase. I found that by looking at the parameters returned by the IIS SMTP program which works with IIS SMTP: 250-www.mydomain.com Hello [127.0.0.1] 250-SIZE 2097152 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250 OK As far as the AUTH line of the parameters, returning the following works in Netscape6, but you still get the message about needing a username that Riaz mentioned in his thread. 250 mydomain.com 250 VRFY 250 ETRN 250 8bitmime 250 AUTH LOGIN PLAIN The following will fail in Netscape6 250 mydomain.com 250 VRFY 250 ETRN 250 8bitmime 250 AUTH LOGIN PLAIN CRAM-MD5 Seems like a good client would ignore parameters that it did not understand. :-/ Anyway, either I am doing something extremely weird, or most of the users of XMail are not using Netscape mail clients. So do you have any mail clients that you suggest using? It still seems weird to me though that Netscape's clients fail this miserably though :-/ Thanks again, Leif Leif Mortenson wrote: > Riaz :) wrote: > > Hello, > > > > What exactly is happening? I was not able to send mail using Netscape > 4.77 > > until I entered a username and password. > > I had read your messages but thought that this was a different problem. > On Netscape 6, I get the following error message: (It is translated > from Japanese, so not sure if it is the exact message as english version) > > --- > Encountered an error during transmission of the mail. The SMTP server > responded with the following: > mydomain.com > VRFY > ETRN > 8BITMIME > PIPELINING > AUTH LOGIN PLAIN CRAM-MD5 > Please contact the mail administrator. > --- > > This message wasn't helpful. I went to another machine and tried this > with Netscape 4.75 and get the following, much more useful message. > (Also translated) > > --- > The mail server can not be used because a user name was not specified. > Please try again after specifying a user name. > --- > > From Riaz's thread last week "Netscape 4.77 relay", the only solution > to this is to modify the source and do a build myself? > > (In a humble newcomer voice) I am not sure what the difference between > the responses "AUTH LOGIN PLAIN RSA-AUTH" and "AUTH LOGIN CRAM-MD5 PLAIN > RSA-AUTH" are, however Netscape is still a widely used browser, lord > knows it has plenty of other bugs in it. We've all worked around plenty > of them. If patching the code is the only way to get Netscape users up > and running with XMail, it seems worth making the fix to make it that > much easier for new users to get up and running. <:-) > > At any rate, I'll get to work patching mine. > > Thanks for all your help. > > Cheers, > Leif > > > > > Riaz... > > Davide Libenzi wrote: > >> On 25-Jun-2001 Leif Mortenson wrote: >> >>> Ok, thanks. I'll go climb under a rock now... >>> >>> That fixed the problem with telnet. It is now working correctly >>> there. There are way too many examples out there of telnet smtp >>> sessions using the sytax without the '<>' characters. >>> >>> I am still unable to send mail using Netscape6, but I will spend some >>> more time trying to figure this out on my own. >> >> >> >> Are you using smtp authentication ? > > > I was not meaning to use smtp authentication. > > The message that > >> >> >> >> >> - Davide
