欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

服務器租用

CentOS上安裝部署Postfix郵件服務器

系統自帶的sandmail會和postfix沖突

第一步卸載sandmail,yum remove sandmail

第二步安裝postfix ,dovecot,cyrus-sasl,直接yum安裝

yum -y install devecot

yum -y install postfix

yum -y install cyrus-sasl

三、修改postfix的配置文件
[root@ser ~]# vim /etc/postfix/main.cf

myhostname = mail.eimam.com
mydomain = eimam.com
myorigin = eimam.com
inet_interfaces =all
mynetworks = 192.168.1.0/240
relay_domains = yjw.com, $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,       mail.$mydomain, www.$mydomain, ftp.$mydomain
重啟 postfix 服務

[root@ser ~]# service postfix restart
Shutting down postfix:                   [  OK  ]
Starting postfix:                        [  OK  ]
[root@ser ~]# chkconfig  postfix on
[root@ser ~]# chkconfig  dovecot on
修改dovecot的配置文件
vim /etc/dovecot.conf
protocols = imap imaps  pop3 pop3s(在后面啟動dovecot時,說端口已經被使用,lsof -i tcp:端口,是pop3s占用了,如果出現這樣的情況,把這里的pop3s去掉。)
listen = *
在iptables 里開放25,110,143端口
[root@ser ~]# vim /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 143 -j ACCEPT
重啟iptables
[root@ser ~]# service iptables restart
Flushing firewall rules:                               [  OK  ]
Setting chains to policy ACCEPT: filter                [  OK  ]
Unloading iptables modules:                            [  OK
Applying iptables firewall rules:                     [  OK  ]
Loading additional iptables modules: ip_conntrack_netbios_n[  OK  ]ntrack_ftp
[root@ser ~]# chkconfig  saslauthd on
修改 /etc/sysconfig/saslauthd
[root@ser ~]# vim /etc/sysconfig/saslauthd

# Directory in which to place saslauthd's listening socket, pid file, and so
# on.  This directory must already exist.
SOCKETDIR=/var/run/saslauthd

# Mechanism to use when checking passwords.  Run "saslauthd -v" to get a list
# of which mechanism your installation was compiled with the ablity to use.
MECH=shadow

# Additional flags to pass to saslauthd on the command line.  See saslauthd(8)
# for the list of accepted flags.
FLAGS=
修改 /usr/lib/sasl2/smtpd.conf
[root@ser ~]# vim /usr/lib64/sasl2/smtpd.conf
pwcheck_method: saslauthd
測試 saslauthd
[root@ser ~]# service saslauthd  restart
[root@ser ~]# testsaslautd  -u yjw -p '020304'
0: OK "Success."
在postfix 的配置文件中,添加以下內容,使其支持SMTP認證
[root@ser ~]#  vim /etc/postfix/main.cf
message_size_limit = 1073741824   # 郵件的大小為10M
default_process_limit = 50
default_destination_concurrency_limit = 20

smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =  $myhostname

smtpd_sasl_application_name = smtpd

broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,reject_unauth_destination
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_sasl_security_options = noanonymous
測試 25端口
[root@ser ~]#  telnet mail.yjw.com 25  
Trying 192.168.1.2...
Connected to mail.yjw.com (192.168.1.2).
Escape character is '^]'.
220 mail.yjw.com ESMTP Postfix
EHLO  163.com
250-mail.yjw.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
quit
221 2.0.0 Bye
Connection closed by foreign host.
[root@ser ~]#

現在可以測試一下給root發一封郵件,echo "this is a test mail !"|mail -s mailname root

輸入mail查看是否成功。也可給給QQ郵箱發,將root修改成QQ郵箱地址就可以了。

四、安裝openwebmail
[root@ser ~]# vim /etc/yum.repos.d/openwebmail.repo  
[openwebmail]
## Thomas Chung
## 2008.05.29
name=Openwebmail for Fedora or Enterprise Linux
baseurl=http://openwebmail.org/openwebmail/download/redhat/rpm/release/
enabled=1
gpgcheck=1
gpgkey=http://openwebmail.org/openwebmail/download/redhat/rpm/release/RPM-GPG-KEY-openwebmail
#metadata_expire=0
若這樣安裝不成功,先安裝 perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpm

下載地址:http://rpm.pbone.net/index.php3?stat=26&dist=42&size=19383&name=perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpm
[root@ser ~]#  yum -y  install openwebmail
[root@ser ~]# cd /var/www/cgi-bin/openwebmail/
[root@ser openwebmail]# ./openwebmail-tool.pl  --init  #出現Y/N時 ,按N.
修改openwebmail 的一些配置文件
[root@ser etc]# vim dbm.conf
dbm_ext                 .db
dbmopen_ext             .db
dbmopen_haslock         no
[root@ser etc]]# cd defaults/
[root@ser defaults]#  vim dbm.conf
dbm_ext                 .db
dbmopen_ext             .db
dbmopen_haslock         yes
smtpserver  192.168.1.2
[root@ser defaults]#  vim openwebmail.conf
domainnames             yjw.com
smtpserver              192.168.1.2
authpop3_server         192.168.1.2
再次初始化openwebmail
[root@ser defaults]# cd  http://www.cnblogs.com/openwebmail-tool.pl  --init 出現Y/N 時,按Y。

把Postfix+Dovecot+Openwebmail 三者個格式統一下就行了
1.postfix 配置 main.cf
mail_spool_directory = /var/spool/mail
2.Dovecot 配置 Dovecot.conf
mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u
3.Openwebmail.conf
mailspooldir /var/spool/mail

修改apache配置

[root@ser ~]# vim /etc/httpd/conf/httpd.conf
ServerAdmin
root@yjw.com
ServerName  mail.yjw.com:80
AddHandler cgi-script .cgi .pl
五、登陸openwebmail
在IE 中輸入  mail.yjw.com/cgi-bin/openwebmail/openwebmail.pl,  這個地址是不是很長,那么我們來點短點的
在  httpd的 配置文件中添加 下面 內容:
ScriptAlias  /mail    /var/www/cgi-bin/openwebmail/openwebmail.pl
這樣在IE 中直接輸入
mail.yjw.com/mail

如果出現了下面的問題

Couldn't create File /var/log/openwebmail.log! (Permission denied)
在網上找到解決辦法了:如下方面 運行:
touch /var/log/openwebmail.log
chcon -u system_u /var/log/openwebmail.log
chcon -t httpd_sys_script_rw_t /var/log/openwebmail.log
chcon -t httpd_unconfined_script_exec_t /var/www/cgi-bin/openwebmail/openwebmail*
然后刷新了一下 OK ,很漂亮的界面出現了。

 
 

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 德格县| 延寿县| 名山县| 渝中区| 龙游县| 洱源县| 普宁市| 鄢陵县| 安义县| 永济市| 桃园县| 隆昌县| 宿松县| 溧阳市| 施秉县| 靖江市| 义马市| 贵州省| 南投县| 司法| 开封市| 自贡市| 塘沽区| 涡阳县| 绍兴市| 苏尼特右旗| 玉溪市| 宁明县| 洛隆县| 贵州省| 垫江县| 天全县| 芜湖县| 洪泽县| 中宁县| 即墨市| 灌云县| 盐亭县| 辽阳市| 墨玉县| 古交市|