postfixadmin.note
一、配置 postfixadmin 作为 webmail(Apache2作为Web服务器):
1、安装、配置 postfixadmin:
(1)安装postfixadmin:
apt install -y mariadb-server //先安装数据库
apt install -y postfixadmin php8.2-fpm询问是否要配置数据库,按照实际情况选择,我们这里选择yes

输入创建的数据库的密码

(2)配置 postfixadmin:
# (可选)自定义连接mysql数据库参数(如果是自动创建的数据库就不需要):
vim /etc/postfixadmin/config.ini.php# 指定smtp服务器地址和端口:
vim /etc/postfixadmin/config.ini.php
2、配置 web(Apache2):
apt install -y apache2
a2enmod php8.2 proxy_fcgi ssl
a2enconf php8.2-fpm
vim /etc/apache2/sites-enabled/000-default.conf注意 postfixadmin的网站路径是 /usr/share/postfixadmin/public

3、访问 postfixadmin Web安装页面:
访问 setup.php

输入密码,然后点击生成:

按照提示,在config.ini.php 配置文件中添加给出的参数:

vim /etc/postfixadmin/config.ini.php注释原本的,然后添加网页生成的

添加完成后,回到刚刚的网页,然后刷新网页
在网页最下方添加超级管理员用户(该用户必须要有邮箱后缀):

点击 Add Admin
创建成功,点击登录:


4、登录 postfixadmin 网页:
使用 admin管理员用户登录:

登录成功:

接下来是题目没有要求,但是评分表评测了的,我们来配置它:
创建域名:



广播邮箱:






二、配置 postfixadmin 作为 webmail(Nginx作为Web服务器):