19 lines
393 B
PHP
19 lines
393 B
PHP
<?php
|
|
error_reporting(0);
|
|
header('Content-Type: text/plain');
|
|
|
|
echo $_SERVER['HTTP_HOST'];
|
|
|
|
foreach (dns_get_record('mailcow.email', DNS_MX) as $mx_r) {
|
|
$mx_s[] = $mx_r['target'];
|
|
}
|
|
|
|
!empty($mx_s) ?: exit();
|
|
|
|
echo 'version: STSv1' . PHP_EOL;
|
|
echo 'mode: enforce' . PHP_EOL;
|
|
foreach ($mx_s as $mx_r) {
|
|
printf('mx: %s' . PHP_EOL, $mx_r);
|
|
}
|
|
echo 'max_age: 86400' . PHP_EOL;
|