"delivery temporarily suspended: unknown mail transport error"
Useful commands
sudo -u postfix /path/to/filter --test < some_email.eml
ldd /path/to/filter | grep "not found"
sudo apt-get install --reinstall amavisd-new spamassassin
If you use a milter (for signing/scanning) or an external transport (like Dovecot LMTP), ensure those services are running: sudo systemctl status dovecot sudo systemctl status amavis Use code with caution. Copied to clipboard 4. Restart and Flush the Queue Debian/Ubuntu: /var/log/mail
often sit between Postfix and the final destination. If these services crash or if the connection port (often 10024 or 10026) is blocked, the transport becomes unavailable. Chroot & Permission Issues Useful commands
sudo postconf -M dovecot/unix
sudo postconf -M dovecot/unix | awk '$8="/usr/libexec/dovecot/dovecot-lda"; print $0' | sudo postconf -M -
resolv.conf, hosts, services) into the chroot directory whenever they change on the host system.Cause: The update relabeled binaries or changed file contexts. Postfix may no longer have permission to execute a transport binary. Debian/Ubuntu: /var/log/mail