buluma.postfix
Ansible ΡΠΎΠ»Ρ postfix
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Postfix Π½Π° Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
GitHub | ΠΠ΅ΡΡΠΈΡ | ΠΡΠΎΠ±Π»Π΅ΠΌΡ | ΠΠ°ΠΏΡΠΎΡΡ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ | Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ |
---|---|---|---|---|
ΠΡΠΈΠΌΠ΅Ρ Playbook
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π²Π·ΡΡ ΠΈΠ· molecule/default/converge.yml
ΠΈ ΡΠ΅ΡΡΠΈΡΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡΡΠ΅, Π·Π°ΠΏΡΠΎΡΠ΅ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠΏΡΡΠΊΠ΅.
---
- name: Π‘Π²Π΅ΡΡΠΈ Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ
hosts: all
become: true
gather_facts: true
roles:
- role: buluma.postfix
# postfix_relayhost: "[relay.example.com]"
postfix_myhostname: "smtp.example.com"
postfix_mydomain: "example.com"
postfix_myorigin: "example.com"
postfix_mynetworks:
- 127.0.0.0/8
- 192.168.0.0/16
postfix_aliases:
- name: root
destination: [email protected]
# ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Ziggo: ("email-address" ΠΈ "email-password" - ΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅)
postfix_relayhost: "[smtp.ziggo.nl]:587"
postfix_smtp_sasl_auth_enable: true
postfix_smtp_sasl_password_map: "/etc/postfix/relay_pass"
postfix_smtp_sasl_security_options: ""
postfix_smtp_tls_wrappermode: false
postfix_smtp_tls_security_level: may
postfix_smtp_sasl_password_map_content: |
[smtp.ziggo.nl]:587 email-address:email-password
ΠΠ°ΡΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π°. Π CI ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ molecule/default/prepare.yml
:
---
- name: ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ
hosts: all
become: true
gather_facts: false
roles:
- role: buluma.bootstrap
- role: buluma.core_dependencies
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈ ΡΠΎΠ»ΠΈ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΎΠ»ΠΈ
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π² defaults/main.yml
:
---
# ΡΠ°ΠΉΠ» ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ postfix
# ΠΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ Π² Postfix.
postfix_myhostname: "{{ ansible_fqdn }}"
postfix_mydomain: "{{ ansible_domain | default('localdomain', true) }}"
postfix_myorigin: "{{ ansible_domain | default('localdomain', true) }}"
# Π§ΡΠΎΠ±Ρ "ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°ΡΡ" Π½Π° ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°Ρ
, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ inet_interfaces Π½Π° ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ "all" ΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ "eth0".
postfix_inet_interfaces: "loopback-only"
# ΠΠΊΠ»ΡΡΠΈΡΠ΅ IPv4 ΠΈ IPv6 ΠΏΡΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ - Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ IPV4, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π² ipv4
postfix_inet_protocols: all
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π±Π°Π½Π½Π΅Ρ
postfix_banner: "$myhostname ESMTP $mail_name"
# ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΡ Postfix, Π΄Π»Ρ ΠΊΠ°ΠΊΠΈΡ
ΠΏΠΈΡΠ΅ΠΌ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ.
postfix_mydestination: $mydomain, $myhostname, localhost.$mydomain, localhost
# Π§ΡΠΎΠ±Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ
ΠΌΠ°ΡΠΈΠ½, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ mynetworks Π½Π° ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ "- 192.168.0.0/24".
postfix_mynetworks:
- 127.0.0.0/8
# ΠΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠ΅Π½ΡΡΡ ΡΠΎΠ»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix Π½Π° ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ Ρ
ΠΎΡΡ.
# postfix_relay_domains: "$mydestination"
# ΠΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°ΡΡ ΠΏΠΈΡΡΠΌΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ relayhost.
# ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π½Π° A-Π·Π°ΠΏΠΈΡΡ relayhost.
# postfix_relayhost: "[relay.example.com]"
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ΅ΠΌ.
postfix_smtpd_recipient_restrictions:
- permit_mynetworks
- permit_sasl_authenticated
- reject_unauth_destination
- reject_invalid_hostname
- reject_non_fqdn_hostname
- reject_non_fqdn_sender
- reject_non_fqdn_recipient
- reject_unknown_sender_domain
- reject_unknown_recipient_domain
- reject_rbl_client sbl.spamhaus.org
- reject_rbl_client cbl.abuseat.org
- reject_rbl_client dul.dnsbl.sorbs.net
- permit
postfix_smtpd_sender_restrictions:
- reject_unknown_sender_domain
# Π£ΡΠΎΠ²Π΅Π½Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΠΈ SMTP TLS ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Postfix
# ΠΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: dane, encrypt, fingerprint, may, none, secure, verify
postfix_smtp_tls_security_level: none
# Π§ΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ spamassassin, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ spamassassin ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½,
# (ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°: ΡΠΎΠ»Ρ: buluma.spamassassin) ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΈ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅:
# postfix_spamassassin: enabled
# postfix_spamassassin_user: spamd
# Π§ΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ clamav, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ clamav ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½,
# (ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°: ΡΠΎΠ»Ρ: buluma.clamav) ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ:
# postfix_clamav: enabled
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ Π·Π΄Π΅ΡΡ. ΠΠ±ΡΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ `root` - ΡΡΠΎ Ρ
ΠΎΡΠΎΡΠ°Ρ ΠΈΠ΄Π΅Ρ.
# postfix_aliases:
# - name: root
# destination: [email protected]
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ Π·Π΄Π΅ΡΡ.
# postfix_sender_access:
# - domain: gooddomain.com
# action: OK
# - domain: baddomain.com
# action: REJECT
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π·Π΄Π΅ΡΡ.
# postfix_recipient_access:
# - domain: gooddomain.com
# action: OK
# - domain: baddomain.com
# action: REJECT
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π²Π΅ΡΡΠΈΠΈ SSL/TLS Π·Π΄Π΅ΡΡ.
# postfix_tls_protocols: '!SSLv2, !SSLv3, !TLSv1, !TLSv1.1'
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ°Π±Π»ΠΎΠ½ transport_maps Jinja2 Π·Π΄Π΅ΡΡ
# postfix_transport_maps_template: /path/to/transport.j2
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ°Π±Π»ΠΎΠ½ header_checks Jinja2 Π·Π΄Π΅ΡΡ
# postfix_header_checks_template: /path/to/header_checks.j2
# ΠΡΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠ»ΡΠΆΠ±Ρ biff.
# postfix_biff: true
# Π‘ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΡΠΎΠΉ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡΠΎΠΊΡ ".$mydomain" ΠΊ Π°Π΄ΡΠ΅ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ".domain"
# postfix_append_dot_mydomain: false
# ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ(8)
# postfix_alias_maps: "hash:/etc/aliases"
# ΠΡΠ΅ΡΠΈΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π°Π³Π΅Π½Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ virtual(8) Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ $virtual_mailbox_maps.
# postfix_virtual_mailbox_base: /var/mail
# ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ Π² Π΄ΠΎΠΌΠ΅Π½Π°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ $virtual_mailbox_domains.
# postfix_virtual_mailbox_maps: mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf
# Postfix ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΠΏΡΠ½ΠΊΡΠΎΠΌ Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠΌΠ΅Π½ΠΎΠ²; ΠΏΠΎΡΡΠ° Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΡΠ°Π½ΡΠΏΠΎΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ $virtual_transport
# postfix_virtual_mailbox_domains: "$virtual_mailbox_maps"
# Postfix ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΠΏΡΠ½ΠΊΡΠΎΠΌ Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ
Π°Π»ΠΈΠ°ΡΠΎΠ², ΡΠΎ Π΅ΡΡΡ Π΄Π»Ρ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ², Π°Π΄ΡΠ΅ΡΠ° ΠΊΠΎΡΠΎΡΡΡ
ΠΏΠ΅ΡΠ΅Π°Π΄ΡΠ΅ΡΠΎΠ²Π°Π½Ρ Π½Π° Π°Π΄ΡΠ΅ΡΠ° Π² Π΄ΡΡΠ³ΠΈΡ
Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ
ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ
Π΄ΠΎΠΌΠ΅Π½Π°Ρ
.
# postfix_virtual_alias_domains: "$virtual_alias_maps"
# ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΠΈΡΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π»ΠΈΠ°ΡΠΈΡΡΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΡ ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½Ρ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ°.
# postix_virtual_alias_maps: "$virtual_maps"
# Π’Π°Π±Π»ΠΈΡΡ ΠΏΠΎΠΈΡΠΊΠ° Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π³Π΅Π½Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ virtual(8) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ Π² ΠΏΠΎΡΡΠΎΠ²ΡΠΉ ΡΡΠΈΠΊ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ.
# postfix_virtual_uid_maps: "static:2000"
# Π’Π°Π±Π»ΠΈΡΡ ΠΏΠΎΠΈΡΠΊΠ° Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ Π³ΡΡΠΏΠΏΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π΄Π»Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ Π² ΠΏΠΎΡΡΠΎΠ²ΡΠΉ ΡΡΠΈΠΊ virtual(8).
# postfix_virtual_gid_maps: "static:2000"
# ΠΠΊΠ»ΡΡΠΈΡΠ΅ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ SASL Π½Π° SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ΅ Postfix.
# postfix_smtpd_sasl_auth_enable: true
# ΠΠΌΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ SASL SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix.
# postfix_smtpd_sasl_local_domain: $myhostname
# ΠΠΏΡΠΈΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ SASL Π΄Π»Ρ SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix; Π½Π°ΡΠΈΠ½Π°Ρ Ρ Postfix 2.3, ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ° SASL, Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Ρ smtpd_sasl_type.
# postfix_smtpd_sasl_security_options: noanonymous
# Π‘ΠΎΠΎΠ±ΡΠΈΡΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ SASL, Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ smtpd(8) Received.
# postfix_smtpd_sasl_authenticated_header: true
# ΠΠΊΠ»ΡΡΠΈΡΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌΠΈ SMTP-ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΡΡ Π²Π΅ΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ AUTH (RFC 4954).
# postfix_broken_sasl_auth_clients: false
# Π€Π°ΠΉΠ», ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM) ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ CA, Π΄ΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ
SMTP-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ
ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² CA.
# postfix_smtpd_tls_CAfile: /etc/letsencrypt/live/smtp.syhosting.ch/chain.pem
# Π€Π°ΠΉΠ» Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ RSA SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM.
# postfix_smtpd_tls_cert_file: /etc/letsencrypt/live/smtp.syhosting.ch/cert.pem
# ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ RSA SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΠ΅Π»Π΅Π²ΠΎΠΉ Ρ
ΠΎΡΡ.
# postfix_smtpd_tls_cert_file_source: ./certs/cert.pem
# Π€Π°ΠΉΠ» Ρ Π·Π°ΠΊΡΡΡΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ RSA SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM.
# postfix_smtpd_tls_key_file: /etc/letsencrypt/live/smtp.syhosting.ch/privkey.pem
# ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» Ρ Π·Π°ΠΊΡΡΡΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ RSA SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΠ΅Π»Π΅Π²ΠΎΠΉ Ρ
ΠΎΡΡ.
# postfix_smtpd_tls_key_file_source: ./certs/privkey.pem
# ΠΠ°ΠΏΡΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ SMTP-ΡΠ΅ΡΠ²Π΅Ρ Postfix ΡΠΎΠ·Π΄Π°Π²Π°Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Received:, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅ ΠΈ ΡΠΈΡΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ SMTP CommonName ΠΈ ΠΈΠ·Π΄Π°ΡΠ΅Π»Π΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° CommonName.
# postfix_smtpd_tls_received_header: true
# Π£ΡΠΎΠ²Π΅Π½Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ SMTP TLS ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° SMTP Postfix; ΠΊΠΎΠ³Π΄Π° ΡΠΊΠ°Π·Π°Π½ΠΎ Π½Π΅Π½ΡΠ»Π΅Π²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ smtp_use_tls, smtp_enforce_tls ΠΈ smtp_tls_enforce_peername.
# postfix_smtpd_tls_security_level: may
# ΠΠ°ΠΏΡΠΎΡΠΈΡΠ΅ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° SMTP ΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
# postfix_smtpd_tls_ask_ccert: true
# ΠΠΊΠ»ΡΡΠΈΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΆΡΡΠ½Π°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ TLS Π½Π° SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ΅ Postfix.
# postfix_smtpd_tls_loglevel: 1
# ΠΠΌΡ ΡΠ°ΠΉΠ»Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΊΡΡ-ΡΠ΅ΡΡΠΈΡ TLS SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Postfix.
# postfix_smtpd_tls_session_cache_database: btree:/var/lib/postfix/smtpd_tls_session_cache
# Π€Π°ΠΉΠ», ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ CA, Π΄ΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ Π»ΠΈΠ±ΠΎ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ
ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² SMTP-ΡΠ΅ΡΠ²Π΅ΡΠ°, Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ
ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² CA.
# postfix_smtp_tls_CAfile: /etc/letsencrypt/live/smtp.syhosting.ch/chain.pem
# Π€Π°ΠΉΠ» Ρ RSA ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° SMTP Postfix Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM.
# postfix_smtp_tls_cert_file: /etc/letsencrypt/live/smtp.syhosting.ch/cert.pem
# Π€Π°ΠΉΠ» Ρ Π·Π°ΠΊΡΡΡΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ RSA ΠΊΠ»ΠΈΠ΅Π½ΡΠ° SMTP Postfix Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PEM.
# postfix_smtp_tls_key_file: /etc/letsencrypt/live/smtp.syhosting.ch/privkey.pem
# ΠΠΌΡ ΡΠ°ΠΉΠ»Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΊΡΡ-ΡΠ΅ΡΡΠΈΡ TLS ΠΊΠ»ΠΈΠ΅Π½ΡΠ° SMTP Postfix.
# postfix_smtp_tls_session_cache_database: btree:/var/lib/postfix/smtp_tls_session_cache
# ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΡΠ½ΡΡΠΎΠΏΠΈΠΈ Π΄Π»Ρ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠΈΡΠ΅Π» (PRNG) tlsmgr(8).
# postfix_tls_random_source: dev:/dev/urandom
# ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ TLS, ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΠ΅ SMTP-ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Postfix Ρ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ TLS.
# postfix_smtpd_tls_mandatory_protocols: TLSv1
# ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ TLS, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ SMTP Postfix Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ TLS.
# postfix_smtp_tls_mandatory_protocols: TLSv1
# Π’ΡΠ°Π½ΡΠΏΠΎΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΏΠΎΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΊ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌ, ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠΌ Ρ $virtual_mailbox_domains.
# postfix_virtual_transport: maildrop1
# ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ ΠΏΠΎΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ(8) ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
# postfix_home_mailbox: Maildir/
# ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² Π±Π°ΠΉΡΠ°Ρ
, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅.
# postfix_message_size_limit: 10240000
# Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π»ΠΈ, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ SMTP ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ HELO ΠΈΠ»ΠΈ EHLO ΠΏΠ΅ΡΠ΅Π΄ ΠΎΡΠΏΡΠ°Π²ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ MAIL ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄, ΡΡΠ΅Π±ΡΡΡΠΈΡ
ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ EHLO.
# postfix_smtpd_helo_required: false
# ΠΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΅Π΄ΠΈΠ½ΠΈΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ.
# postfix_anvil_rate_time_unit: 60s
# ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΊ ΡΡΠΎΠΉ ΡΠ»ΡΠΆΠ±Π΅ Π·Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
# postfix_smtpd_client_connection_rate_limit: 10
# Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π»ΡΠ±ΠΎΠΌΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΊ ΡΡΠΎΠΉ ΡΠ»ΡΠΆΠ±Π΅.
# postfix_smtpd_client_connection_count_limit: 10
# Π Π°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅ ΠΊΠ°ΠΊ Π½Π΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ, Π° Π²ΡΠ΅ΠΌΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ Π΄ΠΎΡΡΠΈΠ³Π»ΠΎ Π»ΠΈΠΌΠΈΡΠ° bounce_queue_lifetime.
# postfix_bounce_queue_lifetime: 5d
# ΠΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² README Postfix, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ, Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Postfix.
# postfix_readme_directory: /usr/share/doc/postfix
# ΠΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² HTML Postfix, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ, Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Postfix.
# postfix_html_directory: /usr/share/doc/postfix
# ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Postfix ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π΅Ρ.
# Postfix ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ `/etc/services` Π΄Π»Ρ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ ΡΠ»ΡΠΆΠ± Ρ Π½ΠΎΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΏΠΎΡΡΠΎΠ², ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ `2525`.
# ΠΠΎΡΡΠΎΠΌΡ ΡΠΊΠ°ΠΆΠΈΡΠ΅ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ° ΠΈΠ»ΠΈ ΠΈΠΌΡ ΡΠ»ΡΠΆΠ±Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, `smtp`.
postfix_smtp_listen_port: smtp
postfix_smtp_sasl_auth_enable: false
postfix_smtp_sasl_password_map: ""
postfix_smtp_sasl_security_options: ""
postfix_smtp_tls_wrappermode: false
postfix_smtp_sasl_password_map_content: ""
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- ΠΠ°ΠΊΠ΅ΡΡ pip, ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π² requirements.txt.
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠΎΠ»Π΅ΠΉ
ΠΠ»Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΎΠ»ΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΡΡΠ³ΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ | GitHub | ΠΠ΅ΡΡΠΈΡ |
---|---|---|
buluma.bootstrap | ||
buluma.core_dependencies |
ΠΠΎΠ½ΡΠ΅ΠΊΡΡ
ΠΡΠ° ΡΠΎΠ»Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΡΠΎΠ»Π΅ΠΉ. ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΡΡΠΈΡ ΡΠΎΠ»Π΅ΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠΎΡ ΠΎΠ±Π·ΠΎΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΡΠΎΠ»Π΅ΠΉ:
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ
ΠΡΠ° ΡΠΎΠ»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π»Π°ΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΎΠ±ΡΠ°Π·Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ²:
ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ | ΡΠ΅Π³ΠΈ |
---|---|
Amazon | ΠΠ°Π½Π΄ΠΈΠ΄Π°Ρ |
EL | 9, 8 |
Debian | Π²ΡΠ΅ |
Fedora | Π²ΡΠ΅ |
Ubuntu | Π²ΡΠ΅ |
Kali | Π²ΡΠ΅ |
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ Ansible, ΡΡΠ΅Π±ΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ, - 2.12, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡ Π½Π°:
- ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
- ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
- Π²Π΅ΡΡΠΈΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΡΠ»ΠΈ Π²Ρ Π½Π°ΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ ΠΈΡ Π½Π° GitHub
ΠΡΡΠ½Π°Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
ΠΠΈΡΠ΅Π½Π·ΠΈΡ
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± Π°Π²ΡΠΎΡΠ΅
Install and configure postfix on your system.
ansible-galaxy install buluma.postfix