îÁÓÔÒÏÊËÉ ÐÒÏËÓÉÒÏ×ÁÎÉÑ Õ ÍÅÎÑ ÎÁÈÏÄÑÔÓÑ × ÆÁÊÌÅ /etc/nginx/mail.conf š(ËÏÎÆÉÇ ÓÍ. ÎÉÖÅ), ÐÒÏËÓÉÒÏ×ÁÎÉÅ ÎÁ ÔÏÔ ÖÅ ÓÅÒ×ÅÒ ÎÁ ÐÏÒÔ 443 ÎÁÓÔÒÏÅÎÏ ÐÏ ÁÎÁÌÏÇÉÉ × ÆÁÊÌÅ nginx.conf (ÓÁÍ ÆÁÊÌ × ÒÁÚÄÅÌÅ http ÔÁËÏÊ ÖÅ ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÈÏÓÔÁ, ÓÅÒÔÉÆÉËÁÔÏ× Éšlocation), ÔÁÍ ×Ó£ ÎÏÒÍÁÌØÎÏ ÒÁÂÏÔÁÅÔ,šproxy_pass ÏÔÒÁÂÁÔÙ×ÁÅÔ, ÔÁË ËÁË É ÏÖÉÄÁÅÔÓÑ.
http {
šš šinclude š š š /etc/nginx/mime.types;
šš šdefault_type šapplication/octet-stream;
šš šlog_format šmain š'$remote_addr - $remote_user [$time_local] "$request" '
šš š š š š š š š š š š'$status $body_bytes_sent "$http_referer" '
šš š š š š š š š š š š'"$http_user_agent" "$http_x_forwarded_for"';
šš šaccess_log š/var/log/nginx/mail.access.log šmain;
šš šsendfile š š š šon;
šš škeepalive_timeout š65;
šš šproxy_set_header š X-Real-IP š š š š$remote_addr; š š
šš šproxy_set_header š X-Forwarded-For š$proxy_add_x_forwarded_for;
šš šserver {
šš listen š š š 2345;
šš š š šssl on;
šš š š šssl_prefer_server_ciphers off;
šš š š šssl_certificate š š š/usr/local/nginx/conf/server.crt;
šš š š šssl_certificate_key š/usr/local/nginx/conf/server.key;
šš š š šaccess_log š/var/log/nginx/mail.access.log šmain;
šš š š šlocation /somemail {
šš š š š š š#proxy_redirect off;
šš š š š š šproxy_set_header š Host š š š š š š $host;
šš š š š š šproxy_set_header š X-Real-IP š š š š$remote_addr;
šš š š š š šproxy_set_header š X-Forwarded-For š$proxy_add_x_forwarded_for;
šš š š š}
šš š š šlocation / {
šš š š š š šproxy_set_header š Host š š š š š š $host;
šš š š š š šproxy_set_header š X-Real-IP š š š š$remote_addr;
šš š š š š šproxy_set_header š X-Forwarded-For š$proxy_add_x_forwarded_for;
šš š š š}
šš š š š}
}