Board logo

标题: CentOS8_Postfix+Dovecot+SquirrelMail [打印本页]

作者: admin    时间: 2021-8-11 15:50     标题: CentOS8_Postfix+Dovecot+SquirrelMail

笺注:这是在 CentOS8_安装与配置邮件服务器(Postfix+Dovecot) 的基础上进行的。 关闭SELinux: setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 需要先搭建好LAMP环境:(使用本地光盘作为Yum源即可) dnf -y install httpd php mysql mysql-server net-snmp-utils gcc-c++ patch php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc 修改Apache的主配置文件: sed -i 's/DirectoryIndex index.html/DirectoryIndex index.html index.php/g' /etc/httpd/conf/httpd.conf sed -i 's/#ServerName www.example.com:80/ServerName www.example.com:80/g' /etc/httpd/conf/httpd.conf 修改PHP的主配置文件: sed -i 's/;date.timezone =/date.timezone = PRC/g' /etc/php.ini 启动Apache: systemctl start httpd systemctl enable httpd 查看Apache的版本: [root@redhat8 ~]# httpd -v Server version: Apache/2.4.37 (centos) Server built: Jun 8 2020 20:14:33 启动MySQL:(其实用不着MySQL) systemctl start mysqld systemctl enable mysqld 查看MySQL的版本: [root@redhat8 ~]# mysql -V mysql Ver 8.0.17 for Linux on x86_64 (Source distribution) 插入防火墙规则:( 打开TCP 80端口 ) firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload 查看所有打开的防火墙端口: [root@redhat8 ~]# firewall-cmd --zone=public --list-ports 25/tcp 110/tcp 143/tcp 80/tcp 查看firewalld的配置文件:(可以在这里修改,然后重新加载firewalld的配置) [root@redhat8 ~]# cat /etc/firewalld/zones/public.xml Public For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted. ###### 安装小松鼠包与汉化语言包: 下载小松鼠包:https://pan.baidu.com/s/1U3WOdzRqIAo18SyJ9LOolA 提取码:gb2x 下载汉化语言包:https://pan.baidu.com/s/1WzFZhMTPr3aJj3rO_ruH8w 提取码:rt16 tar -zxvf squirrelmail-20210811_0200-SVN.devel.tar.gz tar -zxvf all_locales-1.4.18-20090526.tar.gz -C squirrelmail.devel/ cp -rv squirrelmail.devel/ /var/www/html/mail cd /var/www/html/mail mkdir -p attach mkdir -p data chown -R apache:apache attach/ data/ 修改配置文件: [root@redhat8 mail]# cd config [root@redhat8 config]# cp config_default.php config.php [root@redhat8 config]# vi config.php 修改: $domain = 'zhuohua.store'; #设置域名 $imap_server_type = 'dovecot'; $data_dir = '/var/www/html/mail/data/'; $attachment_dir = '/var/www/html/mail/attach/'; $squirrelmail_default_language = 'zh_CN'; $default_charset = 'zh_CN.UTF-8'; 重启Apache: [root@redhat8 ~]# systemctl restart httpd ### 在浏览器上使用zhuohua@zhuohua.store登录SquirrelMail: http://192.168.168.155/mail/ 图片1.png happy@zhuohua.store在Foxmail客户端给zhuohua@zhuohua.store发送邮件后,zhuohua@zhuohua.store在SquirrelMail是可以收到邮件(包括附件): 图片2.png 图片3.png ### 使用zhuohua@zhuohua.store给happy@zhuohua.store发送测试邮件: 图片4.png 可以加上附件: 图片5.png 备注: 默认情况下,在SquirrelMail发送的附件的单个大小,或多个附件的总量大小,都不得大于2MB happy@zhuohua.store也可以接收到邮件(包括附件): 图片6.png 图片7.png 图片8.png ### 解决在SquirrelMail发送附件大小的限制:(其实这是PHP的限制) 查看PHP的版本: [root@redhat8 ~]# php -v PHP 7.2.24 (cli) (built: Oct 22 2019 08:28:36) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies 修改PHP的主配置文件: [root@redhat8 ~]# vi /etc/php.ini upload_max_filesize = 2M 修改为: upload_max_filesize = 80M post_max_size = 8M 修改为: post_max_size = 85M 重启php-fpm: [root@redhat8 ~]# systemctl restart php-fpm [root@redhat8 ~]# 现在,在SquirrelMail里可上传的附件量变大了: 图片9.png ###### 以下设置邮件组: 增加组名:(无需去创建一个系统用户组) [root@redhat8 ~]# echo 'team_caiwu:zhuohua,happy' >> /etc/aliases [root@redhat8 ~]# cat /etc/aliases |tail -1 team_caiwu:zhuohua,happy 生成hash数据库文件: [root@redhat8 ~]# newaliases [root@redhat8 ~]# 在邮件服务器中创建第三个Postfix用户: adduser -g mailusers -s /sbin/nologin jacky echo '888' | passwd --stdin jacky 注释: 邮箱帐号为jacky@zhuohua.store 用户密码就是邮箱登录密码 使用jacky@zhuohua.store在SquirrelMail发送群邮件: 图片10.png 撰写邮件,收件人: team_caiwu@zhuohua.store 图片11.png 可以加上附件: 图片12.png 邮箱帐号zhuohua@zhuohua.store、happy@zhuohua.store在SquirrelMail都可以收到群发邮件(包括附件): 图片13.png 笺注: 邮箱帐号zhuohua@zhuohua.store、happy@zhuohua.store在Foxmail客户端都可以收到群发邮件(包括附件) 相关文章: CentOS8_Yum安装MySQL8.0

图片附件: 图片1.png (2021-8-11 15:45, 92.75 KB) / 下载次数 116
http://blog.zhuohua.store/attachment.php?aid=18660&k=3eeee422d40bff8d8eadee792fb78ff1&t=1714377693&sid=4FY4CZ



图片附件: 图片2.png (2021-8-11 15:45, 53.34 KB) / 下载次数 114
http://blog.zhuohua.store/attachment.php?aid=18661&k=49031cf5c2a72e8c1cd51d4d934467ba&t=1714377693&sid=4FY4CZ



图片附件: 图片3.png (2021-8-11 15:45, 90.02 KB) / 下载次数 109
http://blog.zhuohua.store/attachment.php?aid=18662&k=1cd2345c139c5c915b9480027f1040c3&t=1714377693&sid=4FY4CZ



图片附件: 图片4.png (2021-8-11 15:46, 61.68 KB) / 下载次数 96
http://blog.zhuohua.store/attachment.php?aid=18663&k=c9a6616b59de81fd880a252f26bd2301&t=1714377693&sid=4FY4CZ



图片附件: 图片5.png (2021-8-11 15:46, 39.59 KB) / 下载次数 115
http://blog.zhuohua.store/attachment.php?aid=18664&k=565413313e52d5fe90d530390a10ad50&t=1714377693&sid=4FY4CZ



图片附件: 图片6.png (2021-8-11 15:47, 92.92 KB) / 下载次数 94
http://blog.zhuohua.store/attachment.php?aid=18665&k=f458558ca05cffea6c93bc851061addb&t=1714377693&sid=4FY4CZ



图片附件: 图片7.png (2021-8-11 15:47, 47.57 KB) / 下载次数 99
http://blog.zhuohua.store/attachment.php?aid=18666&k=a9a99774ce6667d7d750d93967dc1a85&t=1714377693&sid=4FY4CZ



图片附件: 图片8.png (2021-8-11 15:47, 162.16 KB) / 下载次数 96
http://blog.zhuohua.store/attachment.php?aid=18667&k=04e8ea106f5cf4bd5ca9672a8a465327&t=1714377693&sid=4FY4CZ



图片附件: 图片9.png (2021-8-11 15:48, 11.94 KB) / 下载次数 102
http://blog.zhuohua.store/attachment.php?aid=18668&k=502f6e317e45d77c6e2dc802de1e3776&t=1714377693&sid=4FY4CZ



图片附件: 图片10.png (2021-8-11 15:48, 92.95 KB) / 下载次数 101
http://blog.zhuohua.store/attachment.php?aid=18669&k=934a274b1f8d7a5612977d9868783056&t=1714377693&sid=4FY4CZ



图片附件: 图片11.png (2021-8-11 15:49, 61.73 KB) / 下载次数 104
http://blog.zhuohua.store/attachment.php?aid=18670&k=7d18b013bf1ad565c759bc5bd1fe90c5&t=1714377693&sid=4FY4CZ



图片附件: 图片12.png (2021-8-11 15:49, 58.1 KB) / 下载次数 102
http://blog.zhuohua.store/attachment.php?aid=18671&k=34f9b7ed6234cd3b1f8fcd1caffff860&t=1714377693&sid=4FY4CZ



图片附件: 图片13.png (2021-8-11 15:49, 132.64 KB) / 下载次数 95
http://blog.zhuohua.store/attachment.php?aid=18672&k=d530be52f6d82d821af7b9e45952d832&t=1714377693&sid=4FY4CZ






欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2