I’m currently running Mailcow in test mode. This is the second time the Postfix container has stopped while all other containers are still running. It doesn’t appear that anything has crashed.
Docker ps for postfix
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
mailcowdockerized-postfix-mailcow-1 ghcr.io/mailcow/postfix:3.10.12-1 "/docker-entrypoint.…" postfix-mailcow 4 days ago Exited (0) 2 days ago
Docker logs documenting the termination
2026-07-25 02:45:34,156 WARN received SIGTERM indicating exit request
2026-07-25 02:45:38,020 INFO waiting for processes, postfix, syslog-ng to die
Jul 25 02:45:38 390e8766e8f9 syslog-ng[10]: syslog-ng shutting down; version='4.8.1'
2026-07-25 02:45:38,124 INFO stopped: syslog-ng (exit status 0)
2026-07-25 02:45:41,129 INFO waiting for processes, postfix to die
2026-07-25 02:45:42,668 WARN received SIGQUIT indicating exit request
2026-07-25 02:45:44,670 INFO waiting for processes, postfix to die
2026-07-25 02:45:47,674 INFO waiting for processes, postfix to die
2026-07-25 02:45:49,339 WARN killing 'postfix' (9) with SIGKILL
2026-07-25 02:45:50,341 WARN stopped: postfix (terminated by SIGKILL)
2026-07-25 02:45:50,341 WARN stopped: processes (terminated by SIGTERM)
Excerpt from Docker inspect of the postfix container
{
"Name": "/mailcowdockerized-postfix-mailcow-1",
"State": {
"Status": "exited",
"Running": false,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 0,
"ExitCode": 0,
"Error": "",
"StartedAt": "2026-07-24T00:56:14.434327961Z",
"FinishedAt": "2026-07-25T00:46:41.347974081Z"
},
"RestartPolicy": {
"Name": "always",
"MaximumRetryCount": 0
}
}
What could be the reason that Postfix is terminated, seemingly without anything crashing?