<?php
require_once('inc/base.php');
require_once('inc/debug.php');
require_once('hasdomain.php');
require_once('common.php');
function forward_type($target)
{
[$l, $d] = explode('@', strtolower($target), 2);
DEBUG('Weiterleitung an '.$l.' @ '.$d);
$result = db_query("SELECT id FROM kundendaten.domains WHERE CONCAT_WS('.', domainname, tld) = ?", [$d]);
if ($result->rowCount() > 0) {
return 'local';
}
return 'external';
}
function empty_account()
{
$account = [
'id' => null,
'local' => '',
'domain' => null,
'password' => null,
'enableextensions' => false,
'smtpreply' => null,
'quota' => config('vmail_basequota'),
'quota_threshold' => 20,
'forwards' => [],
'autoresponder' => null,
];
return $account;