On Mon, Nov 09, 2009 at 10:01:27PM +0100, Nils Frohberg wrote: > Hi, >
Hi Nils, > smtpd currently ignores the server capabilities advertised on a > singleline or the last line of a multiline response: > > [...] > <<< 220 mail.tako.de ESMTP > >>> EHLO something.tako.de > <<< 250-mail.tako.de > <<< 250-PIPELINING > <<< 250-8BITMIME > <<< 250-SIZE 0 > <<< 250 AUTH LOGIN PLAIN CRAM-MD5 > mta: leaving smtp phase > mta: new status for ni...@tako.de: AUTH not available > [...] > > Note that although AUTH is advertised, smtpd misses it. > good catch > I have included a patch that fixes the problem and that also only > parses the server reply (for AUTH and STARTTLS) during the EHLO > phase. > diff looks ok by me, i'll wait for jacekm@ to get a chance to review it as he may have local changes to client.c before I commit it tomorrow. Thanks ! Gilles -- Gilles Chehade freelance developer/sysadmin/consultant http://www.poolp.org