SMTP server

The service is created on the host specified by the –host argument:

$ enough --domain service create --host postfix-host postfix

A SMTP server is running on each host. A service running on can use the SMTP server as follows:

  • Address:
  • Port: 25
  • Authentication: No
  • SSL/TLS: No

It is not possible (and it would not be secure) for services running on another host ( for instance) to use this SMTP server.

The mailname defaults to but can be overridden with the postfix_mailname variable in the ~/.enough/


Outgoing mails are encrypted if the recipient has a known GPG public key. The list of GPG public keys must be provided in the ~/.enough/ file like so:

 - "{{ '~/.enough/*.asc' | expanduser }}"