Functions
Anlegen der Standardfilter für Mailkonten
add_mailstandardfilter(array $parameter)
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)
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)
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 |