Module Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str NameLoad Dict NameLoad Str If Call SubscriptLoad NameLoad Index Str NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Return NameLoad If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad NameLoad Return NameLoad If Call SubscriptLoad NameLoad Index Str NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str Dict Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad NameLoad Return NameLoad orelse Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str NameLoad Dict NameLoad Str If UnaryOpNot Call SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Return NameLoad If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Return NameLoad If Call SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str Dict Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Return NameLoad orelse Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list
N/A N/A 
Configuration of email aliases

The mail aliases file can be managed to contain definitions for specific email
aliases:

.. code-block:: yaml

    username:
      alias.present:
        - target: user@example.com

.. code-block:: yaml

    thomas:
      alias.present:
        - target: thomas@example.com
 present N/A N/A name target N/A N/A N/A 
    Ensures that the named alias is present with the given target or list of
    targets. If the alias exists but the target differs from the previous
    entry, the target(s) will be overwritten. If the alias does not exist, the
    alias will be created.

    name
        The local user/address to assign an alias to

    target
        The forwarding address
     N/A ret N/A name changes result comment name N/A False N/A N/A N/A __salt__ N/A aliases.has_target name target N/A N/A N/A ret N/A result True N/A N/A ret N/A comment N/A N/A Alias {0} already present format name N/A ret N/A N/A __opts__ N/A test N/A N/A N/A ret N/A result None N/A N/A ret N/A comment N/A N/A Alias {0} -> {1} is set to be added format name target N/A ret N/A N/A N/A __salt__ N/A aliases.set_target name target N/A N/A N/A ret N/A changes N/A alias name N/A N/A ret N/A result True N/A N/A ret N/A comment N/A N/A Set email alias {0} -> {1} format name target N/A ret N/A N/A N/A ret N/A result False N/A N/A ret N/A comment N/A N/A Failed to set alias {0} -> {1} format name target N/A ret N/A absent N/A N/A name N/A N/A N/A 
    Ensure that the named alias is absent

    name
        The alias to remove
     N/A ret N/A name changes result comment name N/A False N/A N/A N/A N/A __salt__ N/A aliases.get_target name N/A N/A N/A ret N/A result True N/A N/A ret N/A comment N/A N/A Alias {0} already absent format name N/A ret N/A N/A __opts__ N/A test N/A N/A N/A ret N/A result None N/A N/A ret N/A comment N/A N/A Alias {0} is set to be removed format name N/A ret N/A N/A N/A __salt__ N/A aliases.rm_alias name N/A N/A N/A ret N/A changes N/A alias name N/A N/A ret N/A result True N/A N/A ret N/A comment N/A N/A Removed alias {0} format name N/A ret N/A N/A N/A ret N/A result False N/A N/A ret N/A comment N/A N/A Failed to remove alias {0} format name N/A ret N/A