An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
Go to file
Arnout Engelen 501435f6cd
mail proxy: allow dynamically deciding whether to use SMTP authentication to the backend
Adds a `Auth-Method` as a valid response header for the HTTP
authentication server. When set to 'None', the proxy will not
attempt to perform SMTP authentication to the backend, even
when `proxy_smtp_auth` is `on`. This is useful when some backends
require authentication, while others don't allow it.

While this has been tested and works, the patch was created with an
incomplete understanding of the `proxy_smtp_auth` option, so it might
not be the cleanest implementation. Sharing as 'draft' for now until
I find the time to set up a better test environment and revise the
patch. Any feedback/pointers/etc welcome :)

Fixes #155
2024-09-10 18:32:49 +02:00
.github Added CI based on GitHub Actions. 2024-09-04 20:01:47 +04:00
auto Configure: fixed building libatomic test. 2024-05-16 11:15:10 +02:00
conf Fixed a typo in win-utf. 2024-09-06 15:35:59 +04:00
contrib Contrib: vim syntax, update core and 3rd party module directives. 2023-07-24 18:04:41 +03:00
docs Moved LICENSE and README to root. 2024-08-30 18:06:39 +04:00
misc Moved LICENSE and README to root. 2024-08-30 18:06:39 +04:00
src mail proxy: allow dynamically deciding whether to use SMTP authentication to the backend 2024-09-10 18:32:49 +02:00
CODE_OF_CONDUCT.md Added Code of Conduct. 2024-09-02 17:33:50 +04:00
CONTRIBUTING.md Added contributing guidelines. 2024-09-03 16:28:45 +04:00
LICENSE Removed C-style comments from LICENSE. 2024-08-30 18:06:39 +04:00
README Moved LICENSE and README to root. 2024-08-30 18:06:39 +04:00
SECURITY.md Added security policy. 2024-09-02 20:10:28 +04:00

Documentation is available at http://nginx.org