fix: SMTPStatus Typ um tenant-Felder erweitert

This commit is contained in:
sysops
2026-03-17 21:43:19 +01:00
parent b360e07e2d
commit 473715ca20
+15 -9
View File
@@ -58,16 +58,22 @@ export interface MeResponse {
} }
export interface SMTPStatus { export interface SMTPStatus {
running: boolean; // global daemon fields (superadmin)
enabled: boolean; running?: boolean;
bind: string; enabled?: boolean;
domain: string; bind?: string;
tls: boolean; domain?: string;
max_size_mb: number; tls?: boolean;
allowed_ips: string[]; max_size_mb?: number;
received: number; allowed_ips?: string[];
rejected: number; received?: number;
rejected?: number;
last_mail_at?: string; last_mail_at?: string;
// tenant-scoped fields (domain_admin)
tenant_only?: boolean;
domains?: string[];
total_mails?: number;
total_bytes?: number;
} }
export interface HealthResponse { export interface HealthResponse {