如何在Linux下安装邮件服务器Postfix

来自YTYZX有图有真相的百科
45.77.171.9讨论2022年3月22日 (二) 11:22的版本 (e)
跳转至: 导航搜索

e

安装编译环境及相关软件

5.输入“yum install -y gcc gcc-c++ rpm-build autoconf automake”安装编译软件。

Postfix16.png

6.提示已经安装完毕。

Postfix17.png

7.输入“yum install -y mysql mysql-server mysql-devel httpd mod_ssl php php-mysql php-mbstring php-imap php-pear-DB”并回车确定安装mysql,apache,php等软件。

Postfix18.png

8.输入“chkconfig --levels 235 httpd on”设置Apache为开机以235模式自动启动。

Postfix25.png

9.输入“chkconfig --levels 235 mysqld on”设置mysql为开机以235模式自动启动。

Postfix24.png

10.输入“service mysqld start”及“mysql_secure_installation”启动并配置mysql。
  详细设置请参考如何安装OCSNG及GLPI#.E5.AE.89.E8.A3.85.E5.8F.8A.E9.85.8D.E7.BD.AEMySQL

Postfix26.png

11.建议重新启动,登录后输入“chkconfig --list”查看(可省略此步骤)。

Postfix27.png

e

安装及配置dovecot

本例中MRA(Mail Retrieval Agent)服务器使用dovecot。

35.输入“yum -y install dovecot”安装dovecot。

Postfix28.png

36.提示安装完毕。

Postfix29.png

37.输入“vi /etc/dovecot/dovecot.conf”编辑配置文件。

Postfix30.png

38.找到“#protocols = imap pop3 lmtp”这一行。
   注意:因为此文件为“key = value”格式的配置文件,将第一个字符为空格或TAB的文本视为上一行的延续,故请勿以空格开头。

Postfix31.png

39.按两次“y”键(yy)复制当前行(即#protocols = imap pop3 lmtp),并按“p”键将之复制到当前行下。
   按“i”进入编辑状态,将前面的“#”删除,确认无误后按两次Esc键进入命令行模式,并输入“:x”保存退出。

Postfix32.png

40.输入“service dovecot start”启动dovecot。

Postfix33.png

41.输入“telnet 127.0.0.1 110”并按回车键确定。

Postfix34.png

42.输入“quit”并按回车键退出。

Postfix35.png

43.输入“telnet 127.0.0.1 143”并按回车键确定。

Postfix36.png

44.按“ctrl+]”退回到telnet,继续输入“quit”并按回车键退出。

Postfix37.png