简单配置Sendmail

1.   在/etc/mail/sendmail.cf  文件下,在DaemonPortOptions=port=smtp开始的那一行中,去掉Addr=127.0.0.1.

2.   创建/etc/mail/access 文件,定义允许和拒绝地址列表,其中关键字 relay表示允许  reject表示拒绝,创建完文件以后需要执行 makemap  hash access.db < access 命令

3.   在/etc/mail/aliases 中定义别名(只有拥有root权限才可以修改)格式如下:

zhangsan:  root  为root用户起了zhangsan别名,修改文件以后执行newaliase命令

4.   在/etc/mail/local-host-names 中定义虚拟域名,表示如果收件人的域名是文件中定义的虚拟域名,那么信件会自动发送到本地域来

5.   创建/etc/mail/sendmail.mc文件,在文件中做如下配置

      a.  限制邮件的大小 define(`confMAX_MESSAGE_SIZE',`字节')dnl

      b.  定义连接数量      define(`confCONNE_RATE_THROTTLE',`数量')dnl

      c.   并发进程的最大数量  define(`confMAX_DEMON_CHILDREN',`数量')dnl

      d.   使用黑名单拒收垃圾邮件 FEATURE(`dnsbl',`relays.ordb.org',`″Email blocked  using ORDB.org - see ″')。

  配置完以后执行 m4   /etc/mail/sendmail.mc > /etc/mail/sendmail.cf  命令

6.   重启服务 service  sendmail  restart

你可能感兴趣的:(配置,职场,休闲)