# Géré par Set-OPS (rôle serveur_stalwart). Ne pas éditer à la main. [Unit] Description=Stalwart Mail Server After=network-online.target Wants=network-online.target [Service] Type=simple User={{ serveur_stalwart_utilisateur }} Group={{ serveur_stalwart_utilisateur }} EnvironmentFile=-{{ serveur_stalwart_env }} ExecStart={{ serveur_stalwart_binaire }} --config {{ serveur_stalwart_config }} Restart=on-failure RestartSec=5 LimitNOFILE=65536 # Autorise l'écoute sur les ports privilégiés (25/443/465/587/993) sans être root. AmbientCapabilities=CAP_NET_BIND_SERVICE CapabilityBoundingSet=CAP_NET_BIND_SERVICE NoNewPrivileges=true ProtectSystem=strict ReadWritePaths={{ serveur_stalwart_data }} ProtectHome=true PrivateTmp=true [Install] WantedBy=multi-user.target