postfix+cyrus-imapd+Squirrelmail实现邮件服务器

一、所需安装包:postfix(邮件服务器)

cyrus-imapd(用于接收邮件)

Saslauthd(安全认证包)

Squirrelmail(基于web的邮件客户端)

httpdphpphp-gdphp-mbstring(提供Squirrelmail所需环境)

二、配置前的准备

首先搭建Squirrelmail运行所需的环境

200320421.jpg

200330536.jpg

200333700.jpg

200337106.jpg

200339305.jpg

200350731.jpg

确认sendmail已关闭并不随机启动

200417685.jpg

三、安装postfix

①安装

200419110.jpg

200423781.jpg

共有2个程序提供“mta”。

选择命令

-----------------------------------------------

*1/usr/sbin/sendmail.sendmail

2/usr/sbin/sendmail.postfix

Enter来保存当前选择[+],或键入选择号码:输入2

②配置

1.DNS相关配置(省略)

2.postfix相关配置

200429791.jpg

200532376.jpg

200534250.jpg

200557342.jpg

200616943.jpg

200627348.jpg

3.邮件群发

200630153.jpg

200646414.jpg

200656490.jpg

四、安装cyrus-sasl

200707266.jpg

200718724.jpg

五、安装squirrelmail和cyrus-imapd

200727196.jpg

200735936.jpg

200755590.jpg

200816549.jpg

注意:如果已经安装了dovecot服务,则应该先关掉dovecot服务及开机时自启动,或者将dovecot服务卸载掉,然后启动cyrus-imapd服务并设置其开机时自启动。

200820527.jpg

输入d,然后输入cyrus(指定IMAP服务器类型)

输入2.选择ServerSettings然后输入1修改Domainexample.com

3修改SendmailorSMTPSMTP

输入4.选择GeneralOptions然后输入5修改UsernamesinLowercase:true

输入10选择Languages然后输入1修改DefaultLanguage:zh_CN

输入2修改DefaultCharset:gb2312

最后输入s保存以上修改,再输入q退出(修改的文件同时保存在/etc/squirrelmail/config.php/usr/share/squirrelmail/config/config.php

200855500.jpg

200937910.jpg

201054690.jpg

默认情况下,当cyrus-imap管理员为用户创建了一个邮件信箱时,只有该用户对该邮件信箱具有完全控制的权限。在cyrus-imap中,要为用户信箱设置访问权限,通常可采用下表中所示的6种缩写形式:

权限缩写 描述
none 无任何权限
read 允许读取信箱内容
post 允许读取和向信箱中张贴信息(如发邮件)
append 允许读取和向信箱中张贴与插入信息
write 除具有append权限外,还具有在信箱中删除邮件的权限,但不具有变更信箱的权限
all 具有所有权限

例如在上面的例子中,想直接用deletemailbox命令来删除user.dom邮箱,即使是管理员cyrus也无权(Permissiondenied)。要想删除它,必须先用为管理员cyrus授予完全控制的权限(all)。

常用的cyradm管理命令及其缩写形式

命令 缩写 描述
listmailbox lm 列出与给定字符串相匹配的所有邮件信箱的名称
createmailbox cm 创建一个新的邮件信箱
deletemailbox dm 删除一个邮件信箱及其下层的所有文件夹
renamemailbox renm 为邮件信箱更名
setaclmailbox sam 为邮件信箱设置用户的访问权限
deleteaclmailbox dam 删除用户访问邮件信箱的部分或全部权限
listaclmailbox lam 列出邮件信箱的访问权限列表
setquota sq 为邮件信箱设置配额
listquota lq 列出邮件信箱的配额

六、验证

201207791.jpg

201245681.jpg

201338552.jpg

201416283.jpg

你可能感兴趣的:(postfix,邮件服务器,安全认证,cyrus-imapd,squirrlmail)