Mercurial > hg > nginx
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 } |