博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
无法上网发邮件的centos7服务器通过可以上网的服务器发送邮件-nginx代理smtp
阅读量:4296 次
发布时间:2019-05-27

本文共 2032 字,大约阅读时间需要 6 分钟。

参考:

1)确认安装pcre和openssl(不知道是否有用,但是装了不出错)

yum install -y pcre openssl

2) git获取ssl module(这个和参考不一样,可能地址变了。)

git clone https://github.com/yaoweibin/nginx_upstream_check_module.git

3)编译

./configure --with-http_stub_status_module --with-stream=dynamic --with-stream_ssl_module --with-pcre --with-http_ssl_module --add-module=../nginx_upstream_check_module
make
make install

4)改配置

 

[root@msg6 nginx]# cat /usr/local/nginx/conf/nginx.conf

#user  www;
worker_processes  8;

error_log  logs/info.log  info;

#pid        logs/nginx.pid;

load_module modules/ngx_stream_module.so;  # 此处要添加模块

events {

    worker_connections  1024;
}

http {

    include       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  logs/access.log  main;

    sendfile        on;

    #tcp_nopush     on;

    #keepalive_timeout  0;

    keepalive_timeout  65;

    #gzip  on;

    #设定请求缓冲  

    server_names_hash_bucket_size 128;  
    client_header_buffer_size 32k;  
    large_client_header_buffers 4 32k;  
    client_max_body_size 300m;  
    #sendfile on;  
    tcp_nopush     on;  
    #keepalive_timeout 60;  
    tcp_nodelay on;  
    server_tokens off;  
    client_body_buffer_size 512k;  
    proxy_connect_timeout   20;  
    proxy_send_timeout      60;  
    proxy_read_timeout      20;  
    proxy_buffer_size       16k;  
    proxy_buffers           4 64k;  
    proxy_busy_buffers_size 128k;  
    proxy_temp_file_write_size 128k;   
    client_header_timeout  3m;  
    client_body_timeout    3m;  
    send_timeout           3m;  

    gzip on;#开启gzip,节省带宽  
    gzip_min_length  1100;  
    gzip_buffers     4 8k;  
    gzip_types       text/plain text/css application/x-javascript image/bmp application/javascript;     

    output_buffers   1 32k;  

    postpone_output  1460;  

    limit_rate_after 3m;#限速模块,前3M下载时不限速  

    limit_rate 512k; #限速模块   

include vhost/*.conf;

}

stream {

include stream/*.conf;
}

5)修改客户端的mail配置

cat /etc/mail.rc
……省略前面
 

set from=xxx@126.com
#                登陆邮箱的账号,如linuxidc@126.com

set smtp=172.41.xx.xx 

#              邮箱的smtp服务器,如smtp.126.com ,这里是内网地址

set smtp-auth-user=xxx@126.com

#      邮箱的用户名,比如linuxidc@126.com

set smtp-auth-password=xxxx

#    邮件的密码

set smtp-auth=login

#                认证方式:登陆

转载地址:http://mhbws.baihongyu.com/

你可能感兴趣的文章
网格马丁格尔交易法
查看>>
一行代码让 Python 的运行速度提高100倍
查看>>
一行 Python 实现并行化 -- 日常多线程操作的新思路
查看>>
期货市场的运作机制
查看>>
一文精通 crontab从入门到出坑
查看>>
股票连续跌停后开板表现
查看>>
东航期货行情接口和交易接口(20190509)
查看>>
ubnutu系统完美克隆至新硬盘,系统备份迁移至新硬盘
查看>>
ubnutu系统完美克隆至新硬盘,系统备份迁移至新硬盘
查看>>
东航期货模拟交易brockerid(期货公司的客户号)
查看>>
史上最全量化资源整理
查看>>
vnpy2.0安装后报错ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'
查看>>
VNPY2.0火币期货交易接口配置使用
查看>>
win10和ubuntu18双系统时间同步(20190604亲测可行)
查看>>
重启小狼毫输入法,rime输入法重启
查看>>
命令行或终端ImportError:No module named(pycharm运行没问题)
查看>>
量化策略回测01双均线
查看>>
量化策略回测ATRRSI
查看>>
量化干货:量化交易系统设计的六大细节
查看>>
量化策略回测tdma
查看>>