github.com/merlinepedra/gopphish-attack@v0.9.0/ansible-playbook/roles/gophish/templates/main.cf.j2 (about) 1 # See /usr/share/postfix/main.cf.dist for a commented, more complete version 2 3 4 # Debian specific: Specifying a file name will cause the first 5 # line of that file to be used as the name. The Debian default 6 # is /etc/mailname. 7 #myorigin = /etc/mailname 8 9 smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) 10 biff = no 11 12 # appending .domain is the MUA's job. 13 append_dot_mydomain = no 14 15 # Uncomment the next line to generate "delayed mail" warnings 16 #delay_warning_time = 4h 17 18 readme_directory = no 19 20 # TLS parameters 21 smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem 22 smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key 23 smtpd_use_tls=yes 24 smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache 25 smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache 26 27 # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for 28 # information on enabling SSL in the smtp client. 29 30 smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination 31 myhostname = {{ postfix_hostname }} 32 alias_maps = hash:/etc/aliases 33 alias_database = hash:/etc/aliases 34 mydestination = {{ postfix_hostname }}, localhost.localdomain, localhost 35 relayhost = 36 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 37 mailbox_size_limit = 0 38 recipient_delimiter = + 39 inet_interfaces = {{ postfix_inet_interfaces }} 40 inet_protocols = all