Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement/configuration options #100

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Sep 22, 2020

  1. Manage master.cf as a template

    Import default master.cf file to be able to configure it using vars
    
    Signed-off-by: L. Alberto Giménez <[email protected]>
    agimenez committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    0d86b29 View commit details
    Browse the repository at this point in the history
  2. Add option to enable postscreen(8) on port 25

    `postscreen(8)` seems to be able to provide additional protection
    against spam. It is intended to be handle the MX service on port 25
    (while leaving the submission port to the standard `smtpd(8)` process,
    to be used by MUAs).
    
    This follows the basic "turning on" instructions from
    http://www.postfix.org/POSTSCREEN_README.html#config, as it also needs
    other postfix related services to be enabled.
    agimenez committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    31edf29 View commit details
    Browse the repository at this point in the history
  3. Add options for DNSBL configuration for postscreen

    Signed-off-by: L. Alberto Giménez <[email protected]>
    agimenez committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    93f6392 View commit details
    Browse the repository at this point in the history
  4. Add submission service

    Enable MUA submission for authenticated mail using TLS. Note that
    Postfix doesn't implement authentication, so external implementations
    must be used (e.g.: dovecot, cyrus).
    
    Signed-off-by: L. Alberto Giménez <[email protected]>
    agimenez committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    6bbfa2a View commit details
    Browse the repository at this point in the history
  5. Set SASL options for dovecot backend

    Signed-off-by: L. Alberto Giménez <[email protected]>
    agimenez committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    7f94e41 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2020

  1. Add SPF policy agent

    Add a new boolean variable that will install and configure a SPF policy
    agent for Postfix.
    agimenez committed Sep 27, 2020
    Configuration menu
    Copy the full SHA
    a32cef6 View commit details
    Browse the repository at this point in the history