feat: implement mail-login directadmin plugin

This commit is contained in:
Marek Miklewicz
2026-06-30 11:31:19 +02:00
parent f6506e3293
commit 77c5431db0
34 changed files with 1620 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
#!/usr/local/bin/php -nc/usr/local/directadmin/plugins/mail-login/php.ini
<?php
declare(strict_types=1);
header('Content-Type: text/html; charset=UTF-8');
header('Cache-Control: no-store, private');
header('Referrer-Policy: no-referrer');
echo '<!doctype html><html lang="pl"><head><meta charset="utf-8">';
echo '<meta name="viewport" content="width=device-width, initial-scale=1">';
echo '<title>Serwer poczty</title></head><body>';
echo '<p><a href="/CMD_PLUGINS/mail-login/login.raw">Zaloguj do serwera poczty</a></p>';
echo '</body></html>';
Executable
+7
View File
@@ -0,0 +1,7 @@
#!/usr/local/bin/php -nc/usr/local/directadmin/plugins/mail-login/php.ini
<?php
declare(strict_types=1);
define('IN_DA_PLUGIN', true);
define('PLUGIN_ACTION', 'login');
require dirname(__DIR__) . '/exec/bootstrap.php';