Functions

Anlegen der Standardfilter für Mailkonten

add_mailstandardfilter(array $parameter) 
link Beispiel

Parameters

$parameter

array

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • mail_login: das Mailaccount Login
  • filter: der Filter + Aktion: filter1:aktion1;filter2:aktion2...usw.
    • Filter: siehe Rückgabe get_mailstandardfilter
    • Aktionen für Filter-Type Content: delete|mark|move=verzeichnis|forward=email@adresse.tld, für alle anderen Fitler-Typen lassen Sie die Aktion bitte leer
    • Beispiel: greyl;rbl_cbl:mark -> Legt den Spamfilter Greylisting und Markiert Mails deren Absender in der RBL CBL gelistet sind

Exceptions

TRUE die Aktion wurde durchgeführt
\missing_parameter ein Pflichtparameter fehlt
\action_syntax_incorrect
\filter_doesnt_exist
\filter_not_allowed
\login_not_found
\mail_login_syntax_incorrect
\missing_parameter
\spamfilter_not_in_contract
\unknown_filtertype

Löschen der Standardfilter eines Mailkontos

delete_mailstandardfilter(array $parameter) 
link Beispiel

Parameters

$parameter

array

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • mail_login: das Login für welches die Filter entfernt werden sollen

Exceptions

TRUE die Aktion wurde durchgeführt
\missing_parameter ein Pflichtparameter fehlt
\in_progress das KAS Objekt ist zZt noch in Bearbeitung
\login_not_found
\mail_login_syntax_incorrect

Auslesen der Standardfilter für Mailkonten

get_mailstandardfilter(array $parameter) 
link Beispiel

Parameters

$parameter

array

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp

Exceptions

\array_return Array der verfügbaren Standardfilter