![]() |
|
||||||||||||||
| | 网站首页 | 数据库教程 | web编程 | 服务器 | 程序设计 | | ||
|
||
|
|||||
| Sendmail邮件服务器快速指南(3) | |||||
作者:佚名 文章来源:不详 点击数: 更新时间:2007-7-1 ![]() |
|||||
|
[root@email cf]# sh Build config.cf 该命令将在该目录下生成config.cf文件。然后安装sendmail: [root@email sendmail]# sh Build install 将config.cf拷贝到/etc/mail目录下,并改名为sendmail.cf: [root@email mail]#cp /usr/src/sendmail-8.11.4/cf/cf/config.cf /etc/mail/sendmail.cf 在/etc/mail目录下创建access文件,内容如下: 127.0.0.1 RELAY 202.99.11 RELAY 这里表示允许本机和202.99.11.0网段中的机器通过该邮件服务器的转发邮件。其中202.99.11应该是你拥有的局域网络IP网段的IP地址,只需要写网络部分即可。比如说你的用户有多个网段,只需要在其中设置多个网段即可: 127.0.0.1 RELAY 202.99.11 RELAY 200.200.201 RELAY 然后对access文件生成易于检索的库文件格式: [root@email mail]# makemap hash access.db < access 创建文件/etc/mail/local-host-names,其内容为本机的拥有的域名信息,因为在上面的DNS配置文件中该服务器有一个域名:email.linuxaid.com.cn,并且MX记录也指向该域名,因此该服务器就有两个域名,一个为email.linuxaid.com.cn及linuxaid.com.cn,这样用户才可以使用someone@linuxaid.com.cn.这样的地址收发邮件,故该文件应该包含入下内容: linuxaid.com.cn. mail.linuxaid.com.cn. 最后还要创建别名数据库。在/etc/mail/aliases目录下创建文件aliases,内容如下: MAILER-DAEMON: postmaster postmaster: root bin: root daemon: root nobody: root 然后生成aliases库: [root@email mail]# newaliases 然后,就可以启动Sendmail了: [root@email mail]# /usr/sbin/sendmail -bd -q20m 在第一次启动时可能出现如下的错误信息: 554 5.0.0 /etc/mail/sendmail.cf: line 41: unknown configuration line ""
|
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 网站地图 | 管理登录 | | |||
|