EC2에서 SES로 SMTP 역방향 프록시를 쉽게 설정하려면 어떻게 해야 합니까?

EC2에서 SES로 SMTP 역방향 프록시를 쉽게 설정하려면 어떻게 해야 합니까?

SES에 원래 SMTP 클라이언트 IP를 공개하지 않고 어떻게 EC2에서 SES로 SMTP 역방향 프록시를 쉽게 설정할 수 있습니까?

답변1

당신이 사용할 수있는SMTP 프록시 서버로서의 Nginx. 링크를 읽어보세요. 다음과 같아야 합니다.

worker_processes auto

mail {
    server_name mail.example.com;
    http_auth   localhost:9000/cgi-bin/nginxauth.cgi;

    proxy_pass_error_message on;

    ssl                 on;
    starttls            on;
    ssl_certificate     /etc/ssl/certs/server.crt;
    ssl_certificate_key /etc/ssl/certs/server.key;
    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers         HIGH:!aNULL:!MD5;
    ssl_session_cache   shared:SSL:10m;
    ssl_session_timeout 10m;

    server {
        listen     25;
        protocol   smtp;
        smtp_auth  login plain cram-md5;
    }

    server {
        listen    110;
        protocol  pop3;
        pop3_auth plain apop cram-md5;
}

     server {
        listen   143;
        protocol imap;
    }
}

관련 정보