{ "name": "postfix", "version": "3.6.2", "description": "Installs and configures postfix for client or outbound relayhost, or to do SASL auth", "long_description": "", "maintainer": "Chef Software, Inc.", "maintainer_email": "cookbooks@getchef.com", "license": "Apache 2.0", "platforms": { "ubuntu": ">= 0.0.0", "debian": ">= 0.0.0", "redhat": ">= 0.0.0", "centos": ">= 0.0.0", "amazon": ">= 0.0.0", "scientific": ">= 0.0.0", "smartos": ">= 0.0.0" }, "dependencies": { }, "recommendations": { }, "suggestions": { }, "conflicting": { }, "providing": { }, "replacing": { }, "attributes": { "postfix/main": { "display_name": "postfix/main", "description": "Hash of Postfix main.cf attributes", "type": "hash" }, "postfix/aliases": { "display_name": "Postfix Aliases", "description": "Hash of Postfix aliases mapping a name to a value. Example 'root' => 'operator@example.com'. See aliases man page for details.", "type": "hash" }, "postfix/transports": { "display_name": "Postfix Transports", "description": "Hash of Postfix transports mapping a destination to a smtp server. Example 'my.domain' => 'smtp:outbound-relay.my.domain'. See transport man page for details.", "type": "hash" }, "postfix/access": { "display_name": "Postfix Access Table", "description": "Hash of Postfix accesses mapping a pattern to a action. Example 'domain.tld' => 'OK'. See access man page for details.", "type": "hash" }, "postfix/mail_type": { "display_name": "Postfix Mail Type", "description": "Is this node a client or server?", "default": "client" }, "postfix/smtp_sasl_user_name": { "display_name": "Postfix SMTP SASL Username", "description": "User to auth SMTP via SASL", "default": "" }, "postfix/smtp_sasl_passwd": { "display_name": "Postfix SMTP SASL Password", "description": "Password for smtp_sasl_user_name", "default": "" }, "postfix/relayhost_role": { "display_name": "Postfix Relayhost's role", "description": "String containing the role name", "default": "relayhost" }, "postfix/use_procmail": { "display_name": "Postfix Use procmail?", "description": "Whether procmail should be used as the local delivery agent for a server", "default": "no" } }, "groupings": { }, "recipes": { "postfix": "Installs and configures postfix", "postfix::sasl_auth": "Set up postfix to auth to a server with sasl", "postfix::aliases": "Manages /etc/aliases", "postfix::transports": "Manages /etc/postfix/transport", "postfix::access": "Manages /etc/postfix/access", "postfix::virtual_aliases": "Manages /etc/postfix/virtual", "postfix::client": "Searches for the relayhost based on an attribute", "postfix::server": "Sets the mail_type attribute to master" } }