ksar / postfix-admin
Postfix 邮件传输代理管理界面
1.1.3
2018-09-21 08:19 UTC
Requires
- php: >=7.1.0
- dmstr/yii2-adminlte-asset: >=2.6
- kartik-v/yii2-widget-datepicker: >=1.4
- vlucas/phpdotenv: >=2.5
- yiisoft/yii2: >=2.0.15
- yiisoft/yii2-bootstrap: >=2.0.8
Requires (Dev)
- squizlabs/php_codesniffer: >=3.3
- yiisoft/yii2-debug: >=2.0.13
This package is not auto-updated.
Last update: 2024-09-29 05:48:30 UTC
README
基于 mysql 的 postfix 服务的基本管理界面
http://www.postfix.org/MYSQL_README.html
安装
开发环境
- 安装供应商库:
composer install - 手动编辑 .env 文件
- 运行迁移:
console/yii migrate - 运行内部服务器:
console/yii serve
生产环境
- 安装供应商库:
composer install --no-dev - 在 Web 服务器中注册您的 [环境]
- 运行迁移:
console/yii migrate --interactive=0
环境
- 调试设置
- YII_DEBUG - (true|false)
- YII_ENV - 系统环境 (dev|prod)
- 请求参数
- COOKIE_VALIDATION_KEY - 随机字符串,cookie 针
- 取消注释以更改站点根目录
- BASE_URL (可选) - 如果管理员根目录与文档根目录不同,则更改
- 数据库设置
- DB_DSN - 数据库 DSN (例如 mysql:host=127.0.0.1;port=3306;dbname=postfix_mailer)
- DB_USERNAME - 数据库用户名
- DB_PASSWORD - 数据库用户密码
- DB_TABLE_PREFIX (可选)
命令行程序
console/yii migrate- 通过应用新的迁移来升级应用程序console/yii users- 列出用户console/yii users/disable- 禁用用户console/yii users/enable- 启用用户console/yii users/passwd- 更改密码
开发程序
vendor/bin/phpcs --ignore=vendor --extensions=php --standard=PSR2 .- 运行 PSR 检查