Documentation

mailforward

Table of Contents

Functions

add_mailforward()  : mixed
Anlegen einer Mail-Weiterleitungen
delete_mailforward()  : mixed
Löschen einer Mail-Weiterleitung
get_mailforwards()  : mixed
Auslesen der Mail-Weiterleitungen
update_mailforward()  : mixed
Bearbeiten der Mail-Weiterleitungen

Functions

add_mailforward()

Anlegen einer Mail-Weiterleitungen

add_mailforward(array<string|int, mixed> $parameter) : mixed
Parameters
$parameter : array<string|int, mixed>

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • local_part: der local_part, RFC2822
  • domain_part: FQDN, RFC2822
  • target_N: die Weiterleitungs-Ziele RFC2822 (N als fortlaufende Nummer, optional)
Tags
link

Beispiel

throws
true

die Aktion wurde durchgeführt

throws
missing_parameter

ein Pflichtparameter fehlt

throws
couldnt_get_kas_ressources
throws
domain_part_doesnt_exist
throws
hostname_syntax_incorrect
throws
mail_forward_adress_syntax_incorrect
throws
mail_forward_exists_as_emailaccount
throws
mail_forward_exists_as_forward
throws
max_mail_forward_reached
throws
target_email_duplicate
throws
mail_loop_detected
throws
target_email_like_forward
throws
target_email_syntax_incorrect
throws
targets_limit_reached

delete_mailforward()

Löschen einer Mail-Weiterleitung

delete_mailforward(array<string|int, mixed> $parameter) : mixed
Parameters
$parameter : array<string|int, mixed>

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • mail_forward: die zu löschende Mail-Weiterleitung
Tags
link

Beispiel

throws
true

die Aktion wurde durchgeführt

throws
missing_parameter

ein Pflichtparameter fehlt

throws
in_progress

das KAS Objekt ist zZt noch in Bearbeitung

throws
mail_forward_domain_not_found_in_kas
throws
mail_forward_not_found_in_kas
throws
mail_loop_detected

get_mailforwards()

Auslesen der Mail-Weiterleitungen

get_mailforwards(array<string|int, mixed> $parameter) : mixed
Parameters
$parameter : array<string|int, mixed>

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • mail_forward: die Mailweiterleitung (optional)
Tags
link

Beispiel

throws
array_return

Array mit den vorhandenen Weiterleitungen

update_mailforward()

Bearbeiten der Mail-Weiterleitungen

update_mailforward(array<string|int, mixed> $parameter) : mixed
Parameters
$parameter : array<string|int, mixed>

folgende Parameter sind möglich:

  • kas_login: das betreffende KAS Login
  • kas_auth_data: die Authentifizierungsdaten
  • kas_auth_type: der Authentifizierungstyp
  • mail_forward: die zu bearbeitende Mail-Weiterleitung
  • target_N: die Weiterleitungs-Ziele RFC2822 (N als fortlaufende Nummer, optional)
Tags
link

Beispiel

throws
true

die Aktion wurde durchgeführt

throws
missing_parameter

ein Pflichtparameter fehlt

throws
in_progress

das KAS Objekt ist zZt noch in Bearbeitung

throws
nothing_to_do

es wurde nichts geändert

throws
mail_forward_adress_syntax_incorrect
throws
mail_forward_not_found
throws
mail_loop_detected
throws
target_email_duplicate
throws
target_email_like_forward
throws
target_email_syntax_incorrect
throws
targets_limit_reached

        
On this page

Search results