[分享系列]Squirrelmail 安装手记

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
tonysong
帖子: 27
注册时间: 2008-03-09 14:13

[分享系列]Squirrelmail 安装手记

#1

帖子 tonysong » 2009-02-03 14:53

前提:已经装好POSTFIX Dovecot -imap dovecot -pop apache2 perl

本篇只涉及安装webmail

请安装直接确认 端口 25 134 110都已经打开服务

下载squirrelmai 地址 http://www.squirrelmail.org/

解压缩到 /var/www/webmail/

cd /var/www/webmail/
sudo mkdir attachments

cd 到squiirelmail中的config目录中,运行如下命令:
perl conf.pl

进行如下最基本的改动
输入数字2,进入Menu2 - Server Settings,按照如下要求设定:
Domain: 输入你的机器的域名
Sendmail or SMTP:SMTP
Update IMAP Settings:localhost:143
Update SMTP Settings:localhost:25
输入R回到上层菜单
输入数字4,进入Menu4 - General Options
Attachment Directory:/var/www/webmail/attachments/
Data Directory :/var/www/webmail/data/

最后关键的步骤
sudo chmod -R 777 /var/www/webmail/

这个大概大家都明白的吧

以上的修改就根据你自己的需求来设定了,不过在你退出之前不要忘记保存你的修改。

打开浏览器,输入下面的地址:
http://localhost/webmail/
然后使用sendmail所支持的用户名和密码登录系统收发邮件。
上次由 tonysong 在 2009-02-03 16:49,总共编辑 1 次。
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: [分享系列]Squirrelmail 安装手记

#2

帖子 lerosua » 2009-02-04 11:03

支持分享~~
9981
帖子: 200
注册时间: 2007-05-19 16:24

Re: [分享系列]Squirrelmail 安装手记

#3

帖子 9981 » 2009-02-04 11:51

收藏,支持一下!
9981 学习的过程
http://abcde.blog.ubuntu.org.cn/
blog上的都是原来学习时的记录,现在来看,还需重新整理
ubuntu-server-8.04-lts
我想在日常的工作和生活中应该更多的使用linux
绝对新手
学以致用
xiaomagua
帖子: 13
注册时间: 2008-11-30 22:11
联系:

Re: [分享系列]Squirrelmail 安装手记

#4

帖子 xiaomagua » 2009-02-06 20:17

引用一下楼上的文章,谢谢你们了,我成功的设置了邮件服务器。把你们写的合在一起研究,就完美了。
并补充一下,在mail服务文件安装完时,会问你两个问题,我第一个填的是本地,第二个空就是如zhangsan@test.com中@后面的内容。
你想用test.com就填test.com。默认的是你的主机名,应该修改。而squirrelmail中的那个域名只是用来显示给对方看的。两个应该一样。
:::::::::::::::::::::::::::::::::::::::::::::
很久以来,一直在找方法,下面的方法比较简单,小公司已经足够了。
-------------------------------------------------
ubuntu-server-8.04
安装到尾声时
选择[LAMP]因为squirrelmail(webmail)要用到www和php,
还要选择[Mail]这样就可以自动安装好postfix和dovecot-imap
再安装webmail软件
$sudo apt-get install squirrelmail
配置webmail
$sudo squirrelmail-configure
--------------------------------------------------
主目录
选择 d
输入 dovecot --确定系统(webmail)用以读取信箱中邮件的程序
(原来就在这点上被弄糊涂了,其实ubuntu的默认安装就给你搭配好了postfix+dovecot)
选择 r 返回主目录
选择 1
设定一些内容
选择 r 返回主目录
选择 2
domain : yourdomain (应该是那个带尾缀的examlpe.com)
选择 r 返回主目录
选择 10 设置语言
zh_CN
utf-8
选择 r 返回主目录
选择 s (保存)
quit
-------------------------------------------------
修改apache2的设置
$sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-enabled/squirrelmail
(将squirrelmail的apache配置文件放在apache2的标准位置,让它能起作用)
-------------------------------------------------
启动 dovecot
$cd /etc/dovecot
$sudo nano dovecot.conf
protocols = imap imaps (一定要有这一行,才启动了服务)
listen = * (这才开启了端口)
-------------------------------------------------
这一段是搬来的,还未理解
$sudo nano /etc/postfix/main.cf
home_mailbox = Maildir/ (注意结尾有斜扛,表示单个文件类型的邮件储存方法)
#mailbox_command = procmail -a "$EXTENSION" (注意要加“#”注释掉这一句,现在还未理解)
------------------------------------------------
这一段也不理解
修改pam认证
$cd /etc/pam.d
$sudo cp common-session common-session.20081207.bak(备份需要改动的文件,以备不时之需)
$sudo nano common-session
session required pam_mkhomedir.so umask=0022 skel=/etc/skel (改成这样,不太懂)
-----------------------------------------------
$cd /etc/skel
$ls skel
Example Maildir (这是两个目录样子,如果没有需添加)
$cd Maildir
$ls Maildir
cur new tmp(这是邮箱的目录样式,如果没有要添加)
-----------------------------------------------
添加帐号(这样添加的帐号都是系统帐号,在这一段应用中略现不足)
$sudo adduser taandtadengdeng
-----------------------------------------------
现在已经可以用了
在浏览器中输入:
http://yourdomain/squirrelmail/
-----------------------------------------------
来源于实践,希望对大家有用。
tonysong
帖子: 27
注册时间: 2008-03-09 14:13

Re: [分享系列]Squirrelmail 安装手记

#5

帖子 tonysong » 2009-02-06 22:50

这个是9981大大的整理的东西 ,
小弟有幸已经拜读过了
最近会出一些自己的分享系列,主要针对我这种菜鸟的,留着备用查看资料

呵呵,如果等有时间的话自己再整理形成一个完全一体的系列这样子的话就可以更方便大家查阅

ubuntu精神就是分享,我会继续的
9981
帖子: 200
注册时间: 2007-05-19 16:24

Re: [分享系列]Squirrelmail 安装手记

#6

帖子 9981 » 2009-02-10 18:35

嘿,太高兴了!总算有一点小小的成绩可以与人分享了!
tonysong:
这个是9981大大的整理的东西 ,
.........
9981 学习的过程
http://abcde.blog.ubuntu.org.cn/
blog上的都是原来学习时的记录,现在来看,还需重新整理
ubuntu-server-8.04-lts
我想在日常的工作和生活中应该更多的使用linux
绝对新手
学以致用
回复