Fábio Kaiser Rauber
3 years ago
3 changed files with 94 additions and 50 deletions
@ -0,0 +1,44 @@ |
|||||
|
apiVersion: v1 |
||||
|
kind: ConfigMap |
||||
|
metadata: |
||||
|
name: {{ include "mailproxy.fullname" . }}-mailhosts-conf |
||||
|
labels: |
||||
|
{{- include "mailproxy.labels" . | nindent 4 }} |
||||
|
data: |
||||
|
imap.conf: |- |
||||
|
server { |
||||
|
listen 993; |
||||
|
server_name localhost; |
||||
|
protocol imap; |
||||
|
auth_http localhost:8080/auth-mail.php; |
||||
|
ssl on; |
||||
|
proxy_pass_error_message on; |
||||
|
} |
||||
|
pop.conf: |- |
||||
|
server { |
||||
|
listen 995; |
||||
|
server_name localhost; |
||||
|
protocol pop3; |
||||
|
auth_http localhost:8080/auth-mail.php; |
||||
|
ssl on; |
||||
|
proxy_pass_error_message on; |
||||
|
} |
||||
|
smtp.conf: |- |
||||
|
server { |
||||
|
listen 587; |
||||
|
server_name localhost; |
||||
|
protocol smtp; |
||||
|
auth_http localhost:8080/auth-mail.php; |
||||
|
starttls only; |
||||
|
xclient on; |
||||
|
proxy_pass_error_message on; |
||||
|
} |
||||
|
ssl.conf: |- |
||||
|
ssl_certificate /etc/nginx/ssl/tls.crt; |
||||
|
ssl_certificate_key /etc/nginx/ssl/tls.key; |
||||
|
ssl_session_timeout 5m; |
||||
|
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; |
||||
|
ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH; |
||||
|
ssl_prefer_server_ciphers on; |
||||
|
|
||||
|
|
Loading…
Reference in new issue