Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547459
  • 博文数量: 201
  • 博客积分: 7734
  • 博客等级: 少将
  • 技术积分: 1994
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-09 19:18
文章分类

全部博文(201)

文章存档

2011年(28)

2010年(173)

分类: LINUX

2010-06-17 23:54:30

POP3传输是明文的。TCP110  用来接收邮件的。  按顺序接受邮件
POP3S:TCP995  加密的POP协议
IMAP:TCP143     查看邮件包头,根据查看的包的内容,有选择性的接收邮件,
IMAPS:TCP993
上面的协议由dovecot提供。yum install -y dovecot

SMTP+tls认证进行加密。
vim /etc/dovecot  的第十七行,可以强制使用加密协议收邮件。
protocols = imaps pop3s
发:
mutt redhat
y
To:redhat@station3.example.com
Subjectd:redhat  后出现VI编辑器
this is a test mail
之后出现字符的菜单选项。
收:
mutt -f pop://redhat@statoin3.example.com
把/var/spool/mail/这个目录单独挂到一个分区上,然后再对用户做磁盘配额。就可以限制用户的邮箱的大小。
要在/var/spool/mail有一个用户,新建一个用户,再给它发一封邮件就行了----考试
=====================================================================
邮件传输的加密:
vim /etc/dovecot.conf   在这里面指定钥匙的路径
87 88 行  ssl_cert_file =/etc/pki/tls/certs/dovecot.pem
   ssl_key_file=/etc/pki/tls/private/dovecot.pem
cd /etc/pki/tls/certs
make -C /etc/pki/tls/certs/dovecot.pem
国家代码:CN
省:hubei
城市:wuhan
公司:yutian
部门:IT
计算机名:station3.example.com   这个地方不能乱写。写自己计算机名。
电子邮箱:

然后就生成了dovecot.pem
cp dovecot ../private/   私钥的位置
测试发邮件:
mutt redhat
y
To:redhat@station3.example.com
Subjectd:redhat  后出现VI编辑器
this is a test mail
接收邮件:
mutt -f pop://redhat@statoin3.example.com
用telnet收邮件:
telnet station3.example.com  telnet接收邮件。
user redhat
passwd redhat
stat  看来里面有几封邮件
retr 1  接收第一封邮件
=======================================================================
postfix:
yum install system-switch-mail
yum install postfix
system-switch-mail   切换邮件软件
postfix的进程名:master
 支持嵌套功能:  key1=value1; key2=$key1,value2

sysctl -a >> /etc/sysctl.conf
缺省情况下,postfix的配置文件不是太多,但是隐含的配置有很多,用下面命令查看:
postconf -d   默认配置
postconf -n   非默认配置
postconf -e inet_interfaces=all  编辑配置文件
postconf -m 支持那些类型的语言
vim /etc/postfix/main.cf
mydestination = $myhostname,$mydomain   == sendmail vim /etc/mail/local-host-names
伪装:
myorigin = $mydomain
masquerade_exceptions = root
masquerade_domains= google.com  station15.example.com
archive all messages: always_bcc = address   所有发送的邮件指定到一个邮箱

auth:检查用户身份提示用户输入密码
account:检查用户密码表是否允许访问系统
password:禁止用户反复登录,控制密码的复杂性
session:记录用户日志,登录的情况
上午下午都没有课,21号集训,25号考试。24号4:30要部署环境。
阅读(559) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~