edit | blame | history | raw

.. _kap-modul-emailalias:

================

Modul emailalias

.. todo:: Es muss erklärt werden, wie ein Alias funktioniert.

.. todo:: MOS: Der oder die E-Mail-Alias? Ich würde "der E-Mail-Alias" sagen, bin mir aber nicht sicher

Funktionen

.. option:: emailalias.search

Suche E-Mail-Alias nach den im Befehlsausdruck angegebenen Feldern und Werten

.. option:: emailalias.add

Füge eine neue E-Mail-Alias nach den im Befehlsausdruck angegebenen Feldern und Werten hinzu.

.. option:: emailalias.update

Aktualisiere eine E-Mail-Alias nach den im Befehlsausdruck angegebenen Feldern und Werten.

.. option:: emailalias.remove

Lösche eine E-Mail-Alias nach den im Befehlsausdruck angegebenen Feldern und Werten.

Editierbare Felder

Das HSAdmin-Modul emailalias kann entsprechend der folgenden Befehlssyntax von :command:HSAdmin Felder setzen oder verändern::

emailalias.function({where:{field:'value',...}, set:{field:'value',...}})

Im Modul emailalias stehen folgende Felder zur Verfügung.

name
Name des E-Mail-Alias
target
Ziel einer E-Mail-Adresse; mehrere Ziele werden durch Kommata getrennt

Beispiele

.. code-block:: console

xyz00@hsadmin> emailalias.add ({set:{name:'xyz00',target:'webmaster@hs-example.de'}})

.. code-block:: console

xyz00@hsadmin> emailalias.search ({where:{name:'xyz00'}})
xyz00@hsadmin> emailalias.update ({where:{name:'xyz00'},set:{target:'xyz00-maibox,webmaster@hs-example.de'}})
xyz00@hsadmin> emailalias.remove ({where:{name:'xyz00'}})