Layer: services

Module: postfix

Interfaces Templates

Description:

Postfix email server

Interfaces:

postfix_config_filetrans( domain , private type , object )
Summary

Create files with the specified type in the postfix configuration directories.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
private type

The type of the object to be created.

No
object

The object class of the object being created.

No
postfix_create_private_sockets( domain )
Summary

Create a named socket in a postfix private directory.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_domtrans_map( domain )
Summary

Execute postfix_map in the postfix_map domain.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_domtrans_master( domain )
Summary

Execute the master postfix program in the postfix_master domain.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_domtrans_postdrop( domain )
Summary

Execute the master postdrop in the postfix_postdrop domain.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_domtrans_smtp( domain )
Summary

Execute the master postfix program in the postfix_master domain.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_domtrans_user_mail_handler( domain )
Summary

Execute postfix user mail programs in their respective domains.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_dontaudit_rw_local_tcp_sockets( domain )
Summary

Do not audit attempts to read and write postfix local delivery TCP sockets.

Parameters
Parameter:Description:Optional:
domain

Domain to not audit.

No
postfix_dontaudit_use_fds( domain )
Summary

Do not audit attempts to use postfix master process file file descriptors.

Parameters
Parameter:Description:Optional:
domain

Domain to not audit.

No
postfix_exec_master( domain )
Summary

Execute the master postfix program in the caller domain.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_list_spool( domain )
Summary

List postfix mail spool directories.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_manage_spool_files( domain )
Summary

Manage postfix mail spool files.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_read_config( domain )
Summary

Read postfix configuration files.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_read_spool_files( domain )
Summary

Read postfix mail spool files.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_run_map( domain , role , terminal )
Summary

Execute postfix_map in the postfix_map domain, and allow the specified role the postfix_map domain.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
role

The role to be allowed the postfix_map domain.

No
terminal

The type of the terminal allow the postfix_map domain to use.

No
postfix_rw_local_pipes( domain )
Summary

Allow read/write postfix local pipes TCP sockets.

Parameters
Parameter:Description:Optional:
domain

Domain to not audit.

No
postfix_search_spool( domain )
Summary

Search postfix mail spool directories.

Parameters
Parameter:Description:Optional:
domain

Domain allowed access.

No
postfix_stub( domain )
Summary

Postfix stub interface. No access allowed.

Parameters
Parameter:Description:Optional:
domain

N/A

Yes
Return

Templates:

postfix_domain_template( prefix )
Summary

Creates types and rules for a basic postfix process domain.

Parameters
Parameter:Description:Optional:
prefix

Prefix for the domain.

No
postfix_per_role_template( prefix , user_domain )
Summary

The per role template for the postfix module.

Parameters
Parameter:Description:Optional:
prefix

The prefix of the user domain. (e.g., user is the prefix of user_t)

No
user_domain

User domain type.

No
postfix_server_domain_template( prefix )
Summary

Creates a postfix server process domain.

Parameters
Parameter:Description:Optional:
prefix

Prefix of the domain.

No
postfix_user_domain_template( prefix )
Summary

Creates a process domain for programs that are ran by users.

Parameters
Parameter:Description:Optional:
prefix

Prefix of the domain.

No
Return