dataset/seed/postfix-relay
2024-10-01 13:19:35 +02:00
..
dictionaries feat: upgrate to format 1.1 2024-10-01 13:19:35 +02:00
funcs update module path 2022-10-17 18:28:22 +02:00
manual/image/preinstall remove application version 2022-07-01 22:10:33 +02:00
templates fix 2024-09-10 13:41:03 +02:00
tests update tests 2023-01-23 20:21:42 +01:00
applicationservice.yml feat: upgrate to format 1.1 2024-10-01 13:19:35 +02:00
DEBUG.md change base directory for postfix 2022-10-01 19:24:39 +02:00
doc.md remove application version 2022-07-01 22:10:33 +02:00
FIXME remove application version 2022-07-01 22:10:33 +02:00
README.md update doc 2023-08-29 10:37:29 +02:00

Table of Contents

Return to the list of application services.

postfix-relay

Synopsis

Postfix, the mail server, as relay.

The mail relay allows the various internal services to communicate with the other services. It is also possible to receive from outside or send emails to the outside.

Example

Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.

postfix-relay:
  applicationservice: postfix-relay
  provider_zone: smtp
  zones_name:
    - externaldns

Basic variables

General

Postfix mail server

Parameter Comments
general.postfix.postfix_mail_hostname
Type: domainname
External email server domain name.
This variable is mandatory if mail server needs to interact with external area.
general.postfix.postfix_crt_provider
mandatory
Type: choice
Type of certificate autority signing external certificate.
The certificate can be self-signed (therefore invalid by default for the client) or obtained via the Let's Encrypt service (generally valid for the client).
Choices:
- self-signed ← default
- letsencrypt

Requirements services

Mandatories

Optionals

  • Journald: Concentrate journal messages on one host.

Dependances

Useful for services

  • dovecot: Postfix and Dovecot as mail servers (IMAP and submission).
  • forgejo: Forgejo, a community managed lightweight code hosting solution.
  • gitea: Transitional package for Gitea to Forgejo.
  • grafana: Grafana is an analytics and interactive visualization web application.
  • lemonldap: LemonLDAP, a Web Single Sign On and Access Management.
  • mailman: GNU Mailman, managing electronic mail discussion and e-newsletter lists.
  • nextcloud: Nextcloud, Online collaboration platform.
  • odoo: Odoo, an ERP and CRM.
  • peertube: Peertube, a federated (ActivityPub) video streaming platform.
  • piwigo: Piwigo, a photo management software.
  • vaultwarden: Vaultwarden, a password manager.