postfi 基本配置分析和总结.docx

rpm –ivh postfix-*.rpm 或环境: rpm –ivh postfix-*.rpm 或 环境:RedHat AS4+Postfix+Cyrus-sasl+Dovecot 在安装 Linux 时,如果选择全部安装的话,Postfix 与 Dovecot 将会自动给予安装上去, 查看是否已安装,可以执行如下命令: rpm –qa | grep postfix 或 dovecot 如果没有的话,请直接在光盘里找出来,并给予安装。这里以 RPM 包安装为列,安装命令如 下: rpm –ivh cyrus-sasl-*.rpm 或 rpm –ivh dovecot-*.rpm 或 这里的*代表的是相关的版本号。 这里的*代表的是相关的版本号。 在确认这些安装包已安装到系统里后,现在开始配置 Mail 服务。首先,请停止系统内自带的 Mail 服务-Sendmail,执行如下命令: /etc/init.d/sendmail stop /etc/init.d/sendmail stop chkconfig sendmail off //先停止 sendmail 进程 //再把自启动服务去掉 一:配置 一:配置 Cyrus-sasl 确定已安装完 Cyrus-sasl 后,启动该服务: /etc/init.d/saslauthd start /etc/init.d/saslauthd start //启动 Cyrus-sasl 服务。 chkconfig saslauthd on //把 Cyrus-sasl 设置为开机自启动。 测试一下是否成功: 测试一下是否成功: testsaslauthd –u 系统用户名 –p ‘对应的密码’或 testsaslauthd –u 系统用户名 –p ‘对应的密码’或 /usr/sbin/testsaslauthd –u 系统用户名 –p ‘对应的密码’ 如果提示: 如果提示: 0: OK Success. 则说明已安装成功! 注:Cyrus-sasl 的功能就是实现密码验证机制。 二:配置 二:配置 DNS 建立 DNS 邮件记录,将 配置为邮件服务器。 三:配置 SMTP 现在,开始配置 Postfix,Postfix 的功能就是实现 SMTP 服务,也即信件发送服务。Postfix 的主要配置文档是/etc/postfix/main.cf,如果没看到 mail.cf 文档则请执行: cp /etc/postfix/main.cf.default /etc/postfix/main.cf cp /etc/postfix/main.cf.default /etc/postfix/main.cf 然后修改 main.cf 的相关内容。具体内容如下: 然后修改 main.cf 的相关内容。具体内容如下: alias_database = hash:/etc/aliases 不需要更改 22 行alias_maps = hash:/etc/aliases 23 行command_directory = /usr/sbin 不需要更改 48 行config_directory = /etc/postfix 不需要更改 51 行daemon_directory = /usr/libexec/postfix 不需要更改 53 debug_peer_level = 2 不需要更改 55 header_checks = regexp:/etc/postfix/header_checks 107 改 html_directory = no 112 不改mailbox_size_limit = 102400000 158 行改mailq_path = /usr/bin/mailq.postfix 160 行改 manpage_directory = /usr/share/man 161 行不改 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain 177 行改 mydomain = 域名 放在 178 行 myhostname = mail.域名 放在 179 行 mynetworks = /24, /8, 00/32 放在 180 行 myorigin = $mydomain 182 行改 newaliases_path = /usr/bin/newaliases.postfix 184 行改readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES 210 行改 relay_domains = 219 行改 sample_director

文档评论(0)

1亿VIP精品文档

相关文档