comparison src/mail/ngx_mail_parse.c @ 2495:a59b26eee816

compatibility with Microsoft's AUTH LOGIN [base64 encoded user name ] patch by Maxim Dounin
author Igor Sysoev <igor@sysoev.ru>
date Mon, 09 Feb 2009 12:03:55 +0000
parents 8156bc03982a
children d620f497c50f
comparison
equal deleted inserted replaced
2494:693132294e21 2495:a59b26eee816
846 846
847 if (s->args.nelts == 1) { 847 if (s->args.nelts == 1) {
848 return NGX_MAIL_AUTH_LOGIN; 848 return NGX_MAIL_AUTH_LOGIN;
849 } 849 }
850 850
851 if (s->args.nelts == 2) {
852 return NGX_MAIL_AUTH_LOGIN_USERNAME;
853 }
854
851 return NGX_MAIL_PARSE_INVALID_COMMAND; 855 return NGX_MAIL_PARSE_INVALID_COMMAND;
852 } 856 }
853 857
854 if (ngx_strncasecmp(arg[0].data, (u_char *) "PLAIN", 5) == 0) { 858 if (ngx_strncasecmp(arg[0].data, (u_char *) "PLAIN", 5) == 0) {
855 859