PHP基础教程-零基础学习PHP-PHP基础教程-兄弟连PHP教程-MAIL.ppt

PHP基础教程-零基础学习PHP-PHP基础教程-兄弟连PHP教程-MAIL.ppt

PHP基础教程-零基础学习PHP-PHP基础教程-兄弟连PHP教程-MAIL

SENDmail 跨域服务图解及配置 Tony@ jon@ lony@ DNS M M MUA MUA MUA MTA MTA MDA MDA 用户名:Tony 密 码:xxxxxx SENDmail 跨域服务图解及配置 Tony@ jon@ lony@ DNS M M MUA MUA MUA MTA MTA MDA MDA 这里有你一封信From lony@ DNS 配置 1.编辑主配置文件 DNS 配置 2.编辑.zone文件 DNS 配置 2.编辑.zone文件 DNS 配置 3.启动并测试DNS Sendmail服务器的安装 网站— 最新版本:8.14.2 (2007-11-01发布) 下载地址:/pub/sendmail/sendmail.8.14.2.tar.gz 准备编译环境: 删除sendmail以及postfix #rpm –e --nodeps sendmail #rpm –e --nodeps postfix 需要安装cyrus-sasl, cyrus-sasl-plain, cyrus-sasl-devel, cyrus-sasl-gssapi, cyrus-sasl-md5 等认证库 #rpm –qa|grep sasl rpm 安装和启动sendmail 安装和启动imap、pop3 安装sendmail # rpm –qa |grep sendmail 查看是否安装sendmail # rpm –ivh sendmail-8.12.8.-4.i386.rpm 安装sendmail                   (1号盘) # rpm –ivh sendmail-cf-8.12.8-4.i386.rpm # rpm –ivh sendmail-doc-8.12.8.-4.i386.rpm 3号盘 文本界面下配置SENDMAIL服务器(1) 生成sendmail.cf文件。使用m4工具生成所需要的sendmail.cf,本处首先将其命名为redhat.cf文件,生成需要的配置文件后,备份系统原有配置文件,然后再将生成的redhat.cf文件重命名为sendmail.cf文件。其操作过程如下: #cd /etc/mail/ #m4 /usr/share/sendmail-cf/m4/cf.m4 sendmail.mcredhat.cf #mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak #cp redhat.cf /etc/mail/sendmail.cf M4是一个宏重理器,将输入拷贝到输出,同时将宏展开。宏可以是内嵌的,也可以是用户定义的。除了可以展开宏,m4还有一些内建的函数,用来引用文件、执行命令、整数运算、文本操作、循环等。 文本界面下配置SENDMAIL服务器(2) 修改配置文件。Sendmail.mc文件是sendmail的主要配置文件,通过m4生成新的sendmail.mc文件后,为了让主机转发所有网段内的邮件信息,需要将转发的地地改为标识所有主机. 还要修改/etc/mail/sendmail.cf,使得可以使用域访问方式,例如,邮件服务器主机为, 用户为user1,则可以使用user@和user@发邮件。 #vi /etc/mail/sendmail.cf … #Cwlocalhost Cw … 修改/etc/mail/sendmail.mc文件 去掉注释,修改后的文件如上 修改/etc/mail/sendmail.mc文件 改为,修改后的文件如上 使用m4生成sendmail.cf文件 注意:当配置好了带SMTP认证的sendmail服务器之后,可以只使用SMTP认证的限制,即可以将/etc/mail/access文件清空并重新生成access.db文件。 文本界面下配置SENDMAIL服务器(3) 启动sendmail服务器 #service sendmail start Or #/etc/rc.d/init.d/sendmail start 文本界面下配置SENDMAIL服务器(4) 安装和启动imap # rpm –qa |grep imap 查看是否安装imap # rpm –ivh imap-2001a-18.i386.rpm 安装imap(2号盘) # vi /etc/xinetd.d/ipop3 将  disable =yes 改为 disable =no :wq # vi /etc/xinetd.d/imap 将 disabel =yes 改为disable =no :wq # service xinetd restart (以上变

文档评论(0)

1亿VIP精品文档

相关文档