feat(Command/Mail): Ajoute commande pour contrôler la configuration du serveur mail.

Ajoute une commande pour vérifier et notifier la configuration du serveur
mail, incluant les enregistrements A, PTR et TLSA.
This commit is contained in:
Serreau Jovann
2025-10-01 14:34:36 +02:00
parent a8cc03628f
commit 6c3b6aae43
5 changed files with 206 additions and 2 deletions

65
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "41f067f09246c6e7314d4e7164c2a358",
"content-hash": "1daefc9419bbfdfa4b4f286a2a26b1b2",
"packages": [
{
"name": "async-aws/core",
@@ -5794,6 +5794,69 @@
},
"time": "2025-09-24T15:06:41+00:00"
},
{
"name": "pear/net_dns2",
"version": "v2.0.5",
"source": {
"type": "git",
"url": "https://github.com/mikepultz/netdns2.git",
"reference": "515b064665ca740df5da672d5204e34ac3921c31"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/mikepultz/netdns2/zipball/515b064665ca740df5da672d5204e34ac3921c31",
"reference": "515b064665ca740df5da672d5204e34ac3921c31",
"shasum": ""
},
"require": {
"php": ">=8.1"
},
"require-dev": {
"phpunit/phpunit": "^10"
},
"suggest": {
"ext-curl": "Used for DNS over HTTPS (DoH)",
"ext-hash": "Used for TSIG authentication.",
"ext-intl": "Used for decoding Unicode domain names.",
"ext-openssl": "Used for DNS over TLS (DoT), and some DNSSEC verification."
},
"type": "library",
"autoload": {
"psr-4": {
"NetDNS2\\": "src/NetDNS2/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Mike Pultz",
"email": "mike@mikepultz.com",
"homepage": "https://mikepultz.com/",
"role": "lead"
}
],
"description": "PHP DNS Resolver and Updater Library",
"homepage": "https://netdns2.com/",
"keywords": [
"DNSSEC",
"dns",
"network"
],
"support": {
"issues": "https://github.com/mikepultz/netdns2/issues",
"source": "https://github.com/mikepultz/netdns2"
},
"funding": [
{
"url": "https://github.com/mikepultz",
"type": "github"
}
],
"time": "2025-09-21T19:33:49+00:00"
},
{
"name": "phpdocumentor/reflection-common",
"version": "2.2.0",