Chinaunix首页 | 论坛 | 博客
  • 博客访问: 440136
  • 博文数量: 96
  • 博客积分: 4594
  • 博客等级: 上校
  • 技术积分: 1130
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-30 19:56
文章分类
文章存档

2012年(8)

2011年(49)

2010年(18)

2009年(21)

分类: LINUX

2011-01-01 00:38:47

处理邮件的速度比sendmail3

安装postfix后,为了保证下次开机能启动,不被sendmail干扰

#yum install system-switch-mail

#chkconfig sendmail off

#chkconfig postfix on

Tls加密的是465端口

#alternatives –config mta   配置postfix为默认的MTA

邮件的队列位置:

/var/spool/postfix  (sendmail的邮件队列不分类,通过队列在不同文件夹中的位置可以判断问题所在)

查看邮件队列:#postqueue –p

重发邮件:#postqueue -f

 

Master服务控制整个进程,整个服务由21个子服务组成

#vim /etc/postfix/master.cf

Service type  private  unpriv  chroot   wakeup唤醒时间  maxproc最大进程数  command 命令和标记

Private:这个进程是否为postfix的私有进程

-         代表默认  n代表 no

Chroot  是否工作在chroot环境下

 

postconf进行配置。性质类似于sysctl

#postconf –d 显示默认生效的

#postconf  显示系统默认的

#postconf –n 默认设置

#postconf –e 修改策略

Eg: #postconf –e “inet_interfaces = all ”

主要配置参数:

Myhostname 定义服务器的主机名

Mydomain 定义域

Myorigin = $mydomain 定义发邮件用什么域名。做域伪装使用

Masquerade_exceptions = root 除了根不伪装

Mydestination 只接受到这个域的邮件

Inet_interface 监听端口

Mynetworks 限制哪个网段可以中继(别人可以通过我发邮件)

Relay_domains = 哪个域中的可以中继

telnet 发邮件  (做域伪装的时候,发送方不能后缀域名)

#telnet localhost 25

Mail from:user1

Rcpt to:user1@station.example.com

 

Vrfy的用途

#telnet spunix.example.com 25

Ehlo spunix.example.com

Vrfy user1

如果服务器上存在user1可以则查到,影响服务器安全

关闭方法

#postconf –d | grep vrfy >> /etc/postfix/main.cf

no 改成yes

 

设置对方必须先helo才能发邮件

#postconf –d | grep helo | grep requ >> /etc/postfix/main.cf

no 改成yes

71

阅读(1212) | 评论(0) | 转发(0) |
0

上一篇:squid详细配置

下一篇:终止traceroute

给主人留下些什么吧!~~