ts-mailcow-api
    Preparing search index...

    Interface Syncjob

    Sync job as returned by the Mailcow API.

    interface Syncjob {
        active: boolean;
        authmd51: boolean;
        authmech1: "TLS" | "SSL" | "PLAIN";
        automap: boolean;
        created: string;
        custom_params: string;
        delete1: boolean;
        delete2: boolean;
        delete2duplicates: boolean;
        domain2: string;
        enc1: "TLS" | "SSL" | "PLAIN";
        exclude: string;
        host1: string;
        id: number;
        is_running: boolean;
        last_run: string;
        log: string;
        maxage: number;
        maxbytespersecond: number;
        mins_interval: number;
        modified: string;
        port1: number;
        regextrans2: string;
        skipcrossduplicates: boolean;
        subfolder2: string;
        subscribeall: boolean;
        timeout1: number;
        timeout2: number;
        user1: string;
        user2: string;
    }
    Index

    Properties

    active: boolean

    Enables or disables the sync job.

    authmd51: boolean

    MD5 hash of the authentication.

    authmech1: "TLS" | "SSL" | "PLAIN"

    Authentication mechanism.

    automap: boolean

    Try to automap folders ("sent items", "sent" => "sent" etc.) (--automap).

    created: string

    Creation date in epoch.

    custom_params: string

    Custom parameters.

    delete1: boolean

    Delete from source when completed (--delete1).

    delete2: boolean

    Delete messages on destination that are not on source (--delete2).

    delete2duplicates: boolean

    Delete duplicates on destination (--delete2duplicates).

    domain2: string

    Target domain.

    enc1: "TLS" | "SSL" | "PLAIN"

    The encryption method used to connect to the mailserver.

    exclude: string

    Exclude objects (regex).

    host1: string

    The smtp server where mails should be synced from.

    id: number

    ID of the sync job.

    is_running: boolean

    If the sync job is currently running.

    last_run: string

    Date of the last run.

    log: string

    Logfile

    maxage: number

    Only sync messages up to this age in days.

    maxbytespersecond: number

    Max speed transfer limit for the sync.

    mins_interval: number

    The interval in which messages should be synced.

    modified: string

    Last modified date of the sync job..

    port1: number

    Port of the source server.

    regextrans2: string

    Regex.

    skipcrossduplicates: boolean

    If cross duplicates should be skipped.

    subfolder2: string

    Subfolder on target server.

    subscribeall: boolean

    If the sync job is subscribed to all mailboxes.

    timeout1: number

    Timeout for connection to remote host.

    timeout2: number

    Timeout for connection to local host.

    user1: string

    User on the remote host.

    user2: string

    User on the local host.