webklex / postfixadm
PostfixADM 邮件账户管理工具
1.0.0.1
2017-08-15 18:02 UTC
Requires
- php: >=5.6.4
- bacon/bacon-qr-code: ^1.0
- chumper/zipper: ^1.0
- laravel/framework: 5.4.*
- laravel/tinker: ~1.0
- paragonie/constant_time_encoding: ^1.0
- pragmarx/google2fa: ^1.0
- webklex/helpers: ^1.0
- webklex/translator: ^1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
This package is auto-updated.
Last update: 2024-09-13 10:48:48 UTC
README
关于 postfixADM
postfixADM 是一款现代的 postfix 管理工具。它设计用于与基于 postfix、dovecot 和 mysql 的几乎任何配置一起工作。
一些关键特性包括
- 易于网络安装和设置
- 完全响应式
- 数据库映射
- 支持超过 22 种加密算法
- 邮箱管理
- 别名管理
- 域名管理
- 可选配额服务
- 用户管理与 ACL
- 集成系统更新器
- 支持英语和德语
基于
- Laravel 5.4
- AngularJS 1.6
- Angular Material
要求
- MySQL
- PHP 5.6
- Apache2 或 Nginx 1.6
- doveadm (dovecot-core)
开发与编译工具
- Gulp
- Bower
- Composer
- NPM / NodeJS
更多信息请访问:https://www.postfixadm.com
截图
入门指南
简单方法
在https://www.postfixadm.com/download下载最新版本,并将其解压缩到您想要的位置。
另一种方法
如果您喜欢,可以从这个源码构建自己的安装包。
$ git clone https://github.com/Webklex/postfixadm.git
$ cd postfixadm
$ composer install
$ php artisan update --init
$ cp gulp.env.example gulp.env
打开 gulp.env
并输入您的环境名称和开发域名。
$ npm install
$ bower install
$ gulp && gulp watch
可选:配额服务
如果您喜欢,可以启用配额服务,以便您可以监控邮箱配额使用情况。请参阅https://www.postfixadm.com/wiki/setup/quota_service 获取更多详细信息。
开发
将文件 gulp.env.example
复制到 gulp.env
并编辑其中的变量。现在您可以安装开发组件
$ npm install $ bower install
您可以使用 gulp
命令将所有内容捆绑在一起。如果您想更流畅地开发,请使用 gulp watch
。
已知问题
- 缺失或奇怪的翻译(如果您发现任何,请告诉我 - 您还会得到一块饼干)。
- 代码部分未注释。
- 代码未优化。
- (不活跃 @postfixadm.com 邮箱地址 - 目前请使用 github[at]webklex.com)
- 还有可能更多... 但除此之外,它工作得非常好 :)
贡献
感谢您考虑为 postfixADM 贡献!贡献指南将在稍后添加;)
安全漏洞
如果您在 postfixADM 中发现安全漏洞,请发送电子邮件至 security@postfixadm.com。所有安全漏洞都将得到及时处理。
许可
postfixADM 是开源软件,许可协议为 MIT。