sendmail邮件外发设置

2011年11月14日 Linux服务器 评论 1 条 阅读 9,367 views 次

sendmail默认设置发sina,hotmail这样的邮箱是会被拒收的.要做一下几个步骤

1.修改服务器主机名

为 noreply.yourdomain.com
  1.1 hostname noreply.yourdomain.com
  1.2 vim /etc/sysconfig/network
  1.3 vim /etc/hosts

2. DNS中添加mx记录

noreply.yourdomain.com
   2.1 公司的邮件服务器还在用,所以mx 记录要比现存的优先级低.

   2.2 noreply.yourdomain.com 的A记录
   2.3 修改域名的txt记录, 形式如 v=spf1 mx a:ex1.yourdomain.com a:noreply.yourdomain.com ip4:115.238.xxx.xxx ~all

3. 修改sendmail的配置文件

   3.1 vim /etc/mail/access 添加一行 Connect:noreply.yourdomain.com       RELAY
   3.2 vim /etc/mail/local-host-names 添加 yourdomain.com
   3.3 vim /etc/mail/sendmail.cf 中找到Cwlocalhost 修改为 Cwlocalhost  noreply.yourdomain.com
   3.4 重启sendmail

简单设置后可邮件外发。

转自:http://xieyy.cn/sendmail/

1 条留言  访客:1 条  博主:0 条

  1. 难怪以前在LINUX下用默认邮件服务器老是有人说收不到,原来是这个!

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录