环境:当内网的业务系统需要向外发邮件 又不能直接出外网时,
可以通过DMZ区的web服务器作为正向代理内网服务器发邮件。
如图所以,Web服务器部署的nginx,应用服务器需要通过nginx正向代理向外发邮件
安装时一定要编译上 mail 和 steam,
./configure --prefix=/date/Appsfot/nginx` --with-mail --with-stream
make && make install
下面是nginx.conf的配置: 在主配置文件中
stream{
server {
listen 25;
proxy_pass smtp.126.com:25;
# proxy_pass smtp.263.net:25;
}
}
配置完启动nginx , 应用服务器发邮件的配置中, 代理写nginx服务器的地址, 端口写25.