Updated readme

This commit is contained in:
Will Browning 2021-01-13 10:22:08 +00:00
parent 55870adb1a
commit de4e0afd2c
4 changed files with 28 additions and 7751 deletions

View file

@ -351,13 +351,13 @@ For any other questions just send an email to - [contact@anonaddy.com](mailto:co
## Software Requirements
* Postfix (3.0.0+) (plus postfix-mysql for database queries and postfix-pcre)
* PHP (7.3+) and the [php-mailparse](https://pecl.php.net/package/mailparse) extension, the [php-gnupg](https://pecl.php.net/package/gnupg) extension if you plan to encrypt forwarded emails, the [php-imagick](https://pecl.php.net/package/imagick) extension for generating 2FA QR codes
* PHP (7.4+) and the [php-mailparse](https://pecl.php.net/package/mailparse) extension, the [php-gnupg](https://pecl.php.net/package/gnupg) extension if you plan to encrypt forwarded emails, the [php-imagick](https://pecl.php.net/package/imagick) extension for generating 2FA QR codes
* Port 25 unblocked and open
* Redis (4.x+) for throttling and queues
* FQDN as hostname e.g. mail.anonaddy.me
* MariaDB / MySQL
* Nginx
* SpamAssassin, Amavis, OpenDKIM, OpenDMARC, postfix-policyd-spf-python
* (SpamAssassin, OpenDKIM, OpenDMARC, postfix-policyd-spf-python) OR Rspamd
* DNS records - MX, SPF, DKIM, DMARC
* Reverse DNS
* SSL/TLS Encryption - you can install a free certificate from Lets Encrypt.

48
composer.lock generated
View file

@ -1844,16 +1844,16 @@
},
{
"name": "laravel/framework",
"version": "v8.21.0",
"version": "v8.22.0",
"source": {
"type": "git",
"url": "https://github.com/laravel/framework.git",
"reference": "a61cab167c35f465a923737ee6e6fb99cd5fde88"
"reference": "dcc4b0da849bc8a869af1cf126da00265bd1165d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laravel/framework/zipball/a61cab167c35f465a923737ee6e6fb99cd5fde88",
"reference": "a61cab167c35f465a923737ee6e6fb99cd5fde88",
"url": "https://api.github.com/repos/laravel/framework/zipball/dcc4b0da849bc8a869af1cf126da00265bd1165d",
"reference": "dcc4b0da849bc8a869af1cf126da00265bd1165d",
"shasum": ""
},
"require": {
@ -2007,7 +2007,7 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
"time": "2021-01-05T15:43:10+00:00"
"time": "2021-01-12T15:30:54+00:00"
},
{
"name": "laravel/passport",
@ -5726,16 +5726,16 @@
},
{
"name": "swiftmailer/swiftmailer",
"version": "v6.2.4",
"version": "v6.2.5",
"source": {
"type": "git",
"url": "https://github.com/swiftmailer/swiftmailer.git",
"reference": "56f0ab23f54c4ccbb0d5dcc67ff8552e0c98d59e"
"reference": "698a6a9f54d7eb321274de3ad19863802c879fb7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/56f0ab23f54c4ccbb0d5dcc67ff8552e0c98d59e",
"reference": "56f0ab23f54c4ccbb0d5dcc67ff8552e0c98d59e",
"url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/698a6a9f54d7eb321274de3ad19863802c879fb7",
"reference": "698a6a9f54d7eb321274de3ad19863802c879fb7",
"shasum": ""
},
"require": {
@ -5785,7 +5785,7 @@
],
"support": {
"issues": "https://github.com/swiftmailer/swiftmailer/issues",
"source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.4"
"source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.5"
},
"funding": [
{
@ -5797,7 +5797,7 @@
"type": "tidelift"
}
],
"time": "2020-12-08T18:02:06+00:00"
"time": "2021-01-12T09:35:59+00:00"
},
{
"name": "symfony/console",
@ -9837,16 +9837,16 @@
},
{
"name": "nunomaduro/collision",
"version": "v5.1.0",
"version": "v5.2.0",
"source": {
"type": "git",
"url": "https://github.com/nunomaduro/collision.git",
"reference": "7c2b95589bf81e274e61e47f7672a1b2c3e06eaa"
"reference": "aca954fd03414ba0dd85d7d8e42ba9b251893d1f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nunomaduro/collision/zipball/7c2b95589bf81e274e61e47f7672a1b2c3e06eaa",
"reference": "7c2b95589bf81e274e61e47f7672a1b2c3e06eaa",
"url": "https://api.github.com/repos/nunomaduro/collision/zipball/aca954fd03414ba0dd85d7d8e42ba9b251893d1f",
"reference": "aca954fd03414ba0dd85d7d8e42ba9b251893d1f",
"shasum": ""
},
"require": {
@ -9856,16 +9856,16 @@
"symfony/console": "^5.0"
},
"require-dev": {
"fideloper/proxy": "^4.4.0",
"friendsofphp/php-cs-fixer": "^2.16.4",
"fruitcake/laravel-cors": "^2.0.1",
"laravel/framework": "^8.0",
"laravel/tinker": "^2.4.1",
"brianium/paratest": "^6.1",
"fideloper/proxy": "^4.4.1",
"friendsofphp/php-cs-fixer": "^2.17.3",
"fruitcake/laravel-cors": "^2.0.3",
"laravel/framework": "^9.0",
"nunomaduro/larastan": "^0.6.2",
"nunomaduro/mock-final-classes": "^1.0",
"orchestra/testbench": "^6.0",
"phpstan/phpstan": "^0.12.36",
"phpunit/phpunit": "^9.3.3"
"orchestra/testbench": "^7.0",
"phpstan/phpstan": "^0.12.64",
"phpunit/phpunit": "^9.5.0"
},
"type": "library",
"extra": {
@ -9921,7 +9921,7 @@
"type": "patreon"
}
],
"time": "2020-10-29T14:50:40+00:00"
"time": "2021-01-13T10:00:08+00:00"
},
{
"name": "phar-io/manifest",

View file

@ -5,9 +5,9 @@ current:
major: 0
minor: 7
patch: 0
prerelease: ''
prerelease: 1-g55870ad
buildmetadata: ''
commit: e19ac3
commit: 55870a
timestamp:
year: 2020
month: 10

7723
yarn.lock

File diff suppressed because it is too large Load diff