Chinaunix首页 | 论坛 | 博客
  • 博客访问: 822751
  • 博文数量: 188
  • 博客积分: 4433
  • 博客等级: 上校
  • 技术积分: 1905
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-14 07:14
个人简介

linux

文章分类

全部博文(188)

文章存档

2016年(6)

2015年(22)

2014年(18)

2013年(5)

2012年(125)

2011年(10)

2010年(2)

分类: LINUX

2014-06-03 23:13:37

Sendmail
RPM Packages, sendmail sendmail-cf sendmail-doc
#Lsof –i:25 
#service postfix stop
#yum install –y sendmail*
#cd /etc/mail
#vi sendmail.mc
DAEMON_OPTIONS(* Addr=0.0.0.0,  *) #receive all the requests
#vi local-host-names #aloow mail.qq.com to send email
mail.qq.com
#service sendmail restart
#netstat –ntlp |grep 25
#useradd a
#useradd b
#mail
Subject:hell

.    #.means end
#su – a
$ mail   #receive mail
1   #1 means read the 1st mail



Use qq.com as mail.qq.com
#vim local-host-name
qq.com
#vi sendmail.mc
MASQUERADE_AS(`qq.com`)dnl
FEATURE(masquerade_envelope)dnl
FEATURE(masquerade_entire_domain)dnl

Email Relay
#vi access 
192.168.0.44    RELAY    #admit email from 192.168.0.44 to relay to other MTA

Postfix
#vi /etc/postfix/main.cf
myhostname = mail.qq.com
mydomain = qq.com     #let take affect
myorigin = $mydomain   #show the sender like
inet_interfaces=all #change from localhost to all,listen from all
mydestination=….,$mydomain  #remove localhost$mydomain #


Sendmail 的接收配置● 修改 /etc/mail/sendmail.mc 来监听所有接口
 dnl DAEMON_OPTIONS(‘Port=smtp,Addr=127.0.0.1,Name=MTA’)dnl
● 将服务器肯能引用的每个主机名都添加到 /etc/mail/loca-host-names 中
● 修改访问控制
     ● 更新 /etc/hosts.{allow,deny}文件
     ● 添加一条 Netfilter 规则来允许 SMTP 流量
● 重启 sendmail
Sendmail 的发送配置
红帽提供了默认的 /etc/mail/submit.cf 文件
     ● 极少需要修改
     ● 启用 sendmail 来充当客户端 MSP
● 要伪装成域不是一个单个主机
     ● 删除 /etc/mail/sendmail.mc 中以下注释符号
        EXPOSED_USER(‘root’)dnl
        FEATURE(masquerade_envelope)dnl
        MASQUERADE_AS(‘example.com’)dnl
        FEATURE(masquerade_entire_domain)dnl
     ● 这些选项和重新编写出站地址结合使用

 

阅读(850) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~