comparison src/mail/ngx_mail_pop3_handler.c @ 6869:b2915d99ee8d

Mail: make it possible to disable SASL EXTERNAL.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 12 Jan 2017 19:22:03 +0300
parents bcb107bb89cd
children ab6257dac2a8
comparison
equal deleted inserted replaced
6868:ee3645078759 6869:b2915d99ee8d
499 499
500 return NGX_ERROR; 500 return NGX_ERROR;
501 501
502 case NGX_MAIL_AUTH_EXTERNAL: 502 case NGX_MAIL_AUTH_EXTERNAL:
503 503
504 if (!(pscf->auth_methods & NGX_MAIL_AUTH_EXTERNAL_ENABLED)) {
505 return NGX_MAIL_PARSE_INVALID_COMMAND;
506 }
507
504 ngx_str_set(&s->out, pop3_username); 508 ngx_str_set(&s->out, pop3_username);
505 s->mail_state = ngx_pop3_auth_external; 509 s->mail_state = ngx_pop3_auth_external;
506 510
507 return NGX_OK; 511 return NGX_OK;
508 } 512 }