- 论坛徽章:
- 0
|
第十一讲:Email和NNTP服务
[知识要点]
² SendMail 服务工作原理和配置流程
² NNTP 服务工作原理和配置流程
11.1 SendMail 服务
11.1.1 简 介
邮件服务是用户所需要的最重要的网络服务。Web的通信量很大,但邮件主要用于个人之间的通信,而人-人的通信是商务的基础。没有邮件服务的网络是不完整的网络。
11.1.2 原理
11.1.3 配置文件:
文件 来源
/etc/sendmail.cf sendmail-8.11.0-8.i386.rpm
/etc/aliases
11.1.4相关工具:
文件 来源
/etc/rc.d/init.d/sendmail sendmail-8.11.0-8.i386.rpm
11.1.5 安装sendmail
1.查
# rpm –qa | grep sendmail
sendmail-8.11.0-8.i386.rpm
2.装
#mount /dev/cdrom /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS
#rpm –ivh sendmail-8.11.0-8.i386.rpm
3.启动
#/etc/rc.d/init.d/sendmail restart
4. 开机启动
#ntsysv 选种sendmail
5.测试
#telnet 192.168.0.x 25
11.1.6 配置方案
1. mail命令
mail+用户名
2.发邮件
#mail root
subject:输入主题
输入正文
ctrl+d
cc: 抄送
3.阅读邮件
用root 登陆
you have new mail.
#mail
>N 1
root@www.edu.cn
tue jul 27 12:31 77/1970 “good”
&?常用参数
t 显示邮件 tn
d 删除邮件 dn
u 恢复删除 un
r 回复邮件
q 退出
4.邮件位置
#/var/spool/mail/用户名
5.# vi /etc/mail/access //地址限定
: 邮件地址,主机ip,域名
: OK(允许)RELAY(中继)REJECT(拒绝)DISCARD(丢弃)
#/etc/rc.d/init.d/sendmail restart
6.# vi /etc/sendmail.cf //限定大小
0 maxmessagesize=1000000 修改大小
#/etc/ rc.d/init.d/sendmail restart
7.#vi /etc/aliases //创建列表
别名:用户名,…
#newaliases //别名生效
8. 安装并配置POP3
#rpm –qa | grep imap
#mount /dev/cdrom /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS
#rpm –ivh imap-4.*.rpm
#vi /etc/xinetd.d/ipop3
disable = no
#/etc/rc.d/init.d/xinetd reload //重新加载
#telnet 192.168.0.x 110
9.用outlook注册邮箱测试
10. 邮件代理
&1 配置一台dns服务器
www.edu.cn
www.com.cn
&2 配置二台Email服务器
&3 设置首选DNS
&4 互发邮件测试
11.2 NNTP 服务
11.2.1 简 介
邮件服务是用户所需要的最重要的网络服务。Web的通信量很大,但邮件主要用于个人之间的通信,而人-人的通信是商务的基础。没有邮件服务的网络是不完整的网络。
11.2.2 配置文件:
文件 来源
/etc/news/inn.conf inn-2.2.3-3.i386.rpm //环境设置
/etc/news/nnrp.access inn-2.2.3-3.i386.rpm //地址设置
/etc/nntpserver inn-2.2.3-3.i386.rpm //程序设置
/var/lib/news/active inn-2.2.3-3.i386.rpm //新闻组
/var/spool/news/articles inn-2.2.3-3.i386.rpm //位置
11.2.3相关工具:
文件 来源
/etc/rc.d/init.d/innd inn-2.2.3-3.i386.rpm
inncheck –v
ctlinnd newgroup
ctlinnd rmgroup
11.2.4 安装sendmail
1.查
# rpm –qa | grep inn
inn-2.2.3-3.i386.rpm
2.装
#mount /dev/cdrom /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS
#rpm –ivh inn-2.2.3-3.i386.rpm
3.启动
#/etc/rc.d/init.d/innd restart
4. 开机启动
#ntsysv 选种innd
5.测试
#telnet 192.168.0.x 119
11.2.5 配置方案
&1 #vi /etc/news/inn.conf
server:
www.edu.cn
pathhost
www.edu.cn
moderatormailer:
news@www.edu.cn
domain edu.cn
&2 #vi /etc/news/nnrp.access
#default to all access
* :Read Post:::*
# chmod 640 nnrp.access
&3 #vi /etc/nntpserver
192.168.0.x 或 www.edu.cn
&4 #inncheck –v //语法检查
&5 #/etc/rc.d/init.d/innd restart
#/etc/rc.d/init.d/sendmail restart
# telnet 192.168.0.x 119
[posting ok]
&6 #ctlinnd newgroup win2000 //添加新闻组
&7 启动outlook 测试
[课后预习]
² LINUX工作原理和内核结构.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/5252/showart_1161971.html |
|