码迷,mamicode.com
首页 > 系统相关 > 详细

linux podtfix 邮件服务器部署

时间:2016-06-26 16:56:47      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:邮件服务器   linux   minimum   

rpm -ihv postfix-2.6.6-2.el6.i686.rpm 

vim /var/named/chroot/etc/named.conf 

vim /var/named/chroot/var/named/winsnet.com.zone 

$TTL 3H

@       IN SOA  @ rname.invalid. (

                                        0       ; serial

                                        1D      ; refresh

                                        1H      ; retry

                                        1W      ; expire

                                        3H )    ; minimum

        NS      ns.winsnet.com.

        MX      5       mail.winsnet.com

mail    IN      A       192.168.0.111

ns      IN      A       192.168.0.111

ftp     IN      A       192.168.0.111

www     IN      A       192.168.0.111


service named restart

nslookup 

mail.winsnet.com

set type=mx

winsnet.com


vim /etc/postfix/main.cf 

#inet_interfaces = all

#inet_interfaces = $myhostname

#inet_interfaces = $myhostname, localhost

inet_interfaces = all


myhostname = mail.winsnet.com

#myhostname = virtual.domain.tld


mydomain = winsnet.com


#myorigin = $myhostname

myorigin = $mydomain


mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,

#       mail.$mydomain, www.$mydomain, ftp.$mydomain


#home_mailbox = Mailbox

home_mailbox = Maildir/


postfix start


rpm -ihv telnet-0.17-46.el6.i686.rpm 

telnet mail.winsnet.com 25



useradd -s /sbin/nologin dovecot

useradd -s /sbin/nologin dovenull


tar zxvf dovecot-2.0.16.tar.gz 

./configure --sysconfdir=/etc --with-pam

make && make install


cp /usr/local/share/doc/dovecot/example-config/dovecot.conf /etc/dovecot/dovecot.conf

cp -R /usr/local/share/doc/dovecot/example-config/conf.d /etc/dovecot



vim /etc/dovecot/dovecot.conf 

# Protocols we want to be serving.

protocols = imap pop3 lmtp


vim /etc/dovecot/conf.d/10-ssl.conf 

# SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>

ssl = no


#ssl_cert = </etc/ssl/certs/dovecot.pem

#ssl_key = </etc/ssl/private/dovecot.pem


vim /etc/dovecot/conf.d/10-auth.conf 

disable_plaintext_auth = no


vim /etc/dovecot/conf.d/10-mail.conf 

#

   mail_location = maildir:~/Maildir

#   mail_location = mbox:~/mail:INBOX

=/var/mail/%u

#   mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n


cp /etc/pam.d/passwd /etc/pam.d/dovecot

vim /etc/pam.d/dovecot 

session     include     system-auth


dovecot



tar zxvf squirrelmail-webmail-1.4.22.tar.gz -C /usr/local/apache/htdocs/winsnet/

cd  /usr/local/apache/htdocs/winsnet/

mv squirrelmail-webmail-1.4.22/ mail

cd mail/

./configure 

1,2,4,10要改的

mkdir -p /var/local/squirrelmail/data

mkdir -p /var/local/squirrelmail/attach

chown daemon -R /var/local/squirrelmail/

注:不是用源代码安装的阿帕奇应该把daemon改为apache

tar xfj zh_CN-1.4.13-20071220.tar.bz2 -C /usr/local/apache/htdocs/winsnet/mail/

service apachectl restart



vim /var/named/chroot/etc/named.conf 

forwarders { 202.96.128.68; };


vim /usr/lib/sasl2/smtpd.conf

pwcheck_method: saslauthd

    

 service saslauthd start


 vim /etc/postfix/main.cf 

smtpd_sasl_auth_enable = yes

smtpd_sasl_security_options = noanonymous

mynetworks = 127.0.0.1

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination


postfix reload

telnet 127.0.0.1 25

                       


linux podtfix 邮件服务器部署

标签:邮件服务器   linux   minimum   

原文地址:http://9272317.blog.51cto.com/9262317/1792993

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!