Postfix 邮件服务 - 基础服务
生活随笔
收集整理的這篇文章主要介紹了
Postfix 邮件服务 - 基础服务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境 centos 6.5 x64 測試
IP:172.16.2.18?
1、關閉selinux
# cat /etc/selinux/config SELINUX=disabled2、配置 iptables 開放相關端口。或者直接關閉。
常用端口: 25 端口為SMTP(Simple Mail Transfer Protocol,簡單郵件傳輸協議)服務器所開放,主要用于發送郵件;客戶端的機器的某個動態端口(大于1024)就會與郵件服務器的25號端口建立一個連接。 109 端口(POP2):109 端口是為POP2(Post Office Protocol Version 2,郵局協議2)服務開放的,是用于接收郵件的。 110 端口(POP3):110 端口是為POP3(Post Office Protocol Version 3,郵局協議3)服務開放的,是用于接收郵件的。 143 端口(IMAP):143 端口是為IMAP(INTERNET MESSAGE ACCESS PROTOCOL)服務開放的,是用于接收郵件的。基于SSL(Secure Sockets Layer 安全套接層)協議的安全的郵件收發協議。 465 端口(SMTPS):465 端口是為SMTPS(SMTP-over-SSL)協議服務開放的,這是SMTP協議基于SSL安全協議之上的一種變種協議。 995 端口(POP3S):995 端口是為POP3S(POP3-over-SSL)協議服務開放的,這是POP3協議基于SSL安全協議之上的一種變種協議。 993 端口(IMAPS):993 端口是為IMAPS(IMAP-over-SSL)協議服務開放的,這是IMAP協議基于SSL安全協議之上的一種變種協議。?
[root@mail~]# cat /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 143 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT3、host 配置
# cat /etc/hosts172.16.2.18 wangxuiaojing.com 172.16.2.18 mail.wangxuiaojing.comhostname 配置; 但配置生效需要重啟系統;
想要即時生效 可以直接? hostname mail.wangxiaojing.com
[root@mail ~]# cat /etc/sysconfig/networkNETWORKING=yes HOSTNAME=mail.wangxioajing.com4、部署方式 yum 方式?
epel/6/x86_64/epel-release-6-8 源
lamp/lnmp web 環境
lamp/lnmp 為 PostfixAdmin 和 Roundcubemail 環境準備;
更新 yum 源 ;安裝lamp相關依賴;
rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm依賴安裝; yum install gcc gcc-c++ make gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel -y
lamp 安裝;
# yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel mysql-connector-odbc mysql-devel libdbi-dbd-mysql
Roundcubemail 需要 php5.17 以上版本(php 5.6 可以這樣做,一般 yum 安裝默認都是5.1 以上的版本。);
rpm -ivh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm yum -y install httpd mysql-server mysql mysql-devel php56w php56w-fpm php56w-mysql php56w-common php56w-gd php56w-mbstring php56w-mcrypt php56w-devel php56w-xml php56w-imap php56w-pear php56w-snmp5、設置mysql、apache開機啟動;
chkconfig mysqld on chkconfig httpd on?
轉載于:https://www.cnblogs.com/sharesdk/p/8974998.html
總結
以上是生活随笔為你收集整理的Postfix 邮件服务 - 基础服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker容器中安装vim 、teln
- 下一篇: kettle——入门操作-行列转换(行转