fix: SMTPStatus Typ um tenant-Felder erweitert
This commit is contained in:
+15
-9
@@ -58,16 +58,22 @@ export interface MeResponse {
|
||||
}
|
||||
|
||||
export interface SMTPStatus {
|
||||
running: boolean;
|
||||
enabled: boolean;
|
||||
bind: string;
|
||||
domain: string;
|
||||
tls: boolean;
|
||||
max_size_mb: number;
|
||||
allowed_ips: string[];
|
||||
received: number;
|
||||
rejected: number;
|
||||
// global daemon fields (superadmin)
|
||||
running?: boolean;
|
||||
enabled?: boolean;
|
||||
bind?: string;
|
||||
domain?: string;
|
||||
tls?: boolean;
|
||||
max_size_mb?: number;
|
||||
allowed_ips?: string[];
|
||||
received?: number;
|
||||
rejected?: number;
|
||||
last_mail_at?: string;
|
||||
// tenant-scoped fields (domain_admin)
|
||||
tenant_only?: boolean;
|
||||
domains?: string[];
|
||||
total_mails?: number;
|
||||
total_bytes?: number;
|
||||
}
|
||||
|
||||
export interface HealthResponse {
|
||||
|
||||
Reference in New Issue
Block a user