sendmail+squirrel的配置

服務器的基本配置

[root@mail ~]# hostname

mail.bj.com

[root@mail ~]# cat /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1               localhost.localdomain localhost

::1             localhost6.localdomain6 localhost6

222.1.10.10      mail.bj.com

[root@mail ~]# cat /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

HOSTNAME=mail.bj.com

[root@mail ~]#



70-1

 

安裝Sendmail

 

[root@mail ~]# mkdir /mnt/cdrom

[root@mail ~]# mount /dev/cdrom /mnt/cdrom

mount: block device /dev/cdrom is write-protected, mounting read-only

[root@mail ~]# mv yum.repo /etc/yum.repos.d/

[root@mail ~]# yum list all

[root@mail ~]# yum install sendmail* m4  --需要安裝m4

[root@mail ~]# cd /etc/mail/

[root@mail mail]# vim sendmail.mc

116 DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl       --改變默認監聽的地址

 

[root@mail mail]# vim access



70-2

 

[root@mail mail]# service sendmail restart

Shutting down sm-client:                                   [  OK  ]

Shutting down sendmail:                                    [  OK  ]

Starting sendmail:                                         [  OK  ]

Starting sm-client:                                        [  OK  ]

[root@mail mail]# vim /etc/mail/local-host-names

# local-host-names - include all aliases for your machine here.

mail.bj.com

bj.com

安裝dovecot

[root@mail mail]# yum install dovecot –y

[root@mail mail]# vim /etc/dovecot.conf

21 protocols = imap pop3

[root@mail mail]# service dovecot start

Starting Dovecot Imap:                                     [  OK  ]

[root@mail mail]# chkconfig dovecot on

[root@mail mail]# chkconfig sendmail on

安裝squirrel

[root@mail ~]# yum list all |grep squirrel

squirrelmail.noarch                    1.4.8-5.el5_4.10      rhel-server       

[root@mail ~]# yum install squirrelmail –y

======================================================================

 Package            Arch         Version                Repository         Size

======================================================================

Installing:

 squirrelmail       noarch       1.4.8-5.el5_4.10       rhel-server       4.3 M

Installing for dependencies:

 httpd              i386         2.2.3-43.el5           rhel-server       1.2 M

 php                i386         5.1.6-27.el5           rhel-server       2.3 M

 php-cli            i386         5.1.6-27.el5           rhel-server       2.1 M

 php-common         i386         5.1.6-27.el5           rhel-server       152 k

 php-mbstring       i386         5.1.6-27.el5           rhel-server       995 k

 

Transaction Summary

[root@mail ~]# cd /var/www/html/

[root@mail html]# ln -s /usr/share/squirrelmail/ /var/www/html/mail

[root@mail html]# cd mail

[root@mail mail]# cd config

[root@mail config]# pwd

/var/www/html/mail/config

[root@mail config]# ./conf.pl



70-3



70-4

[root@mail config]# vim /etc/httpd/conf/httpd.conf

747 #AddDefaultCharset UTF-8    --更改web服務器的編碼,避免亂碼問題         

[root@mail config]# service httpd restart

[root@mail config]# useradd user3

[root@mail config]# passwd user3

[root@mail config]# useradd user4

[root@mail config]# passwd user4

瀏覽器登陸:http://222.1.10.10/mail   User3user4 測試可以實現web mail 的通信。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章