Well before i did not test it, so I did now for you, E1 is in inbox and E7 land in spam,
DIAG E1: domain.com test ID: 2794 valid email baseline no action [ 1.79 / 15 ]
DIAG E3: Strict DKIM and Strict PF test for domain.com ID: 2794 reject [ 30.50 / 15 ]
DIAG E5: Relaxed SPF and Strict DKIM test for domain.com ID: 2794 reject [ 18.49 / 15 ]
DIAG E7: SPF fail with No DMARC test for domain.com ID: 2794 add header [ 11.00 / 15 ]
DIAG E9: Internal email authentication test for domain.com ID: 2794 reject [ 76.49 / 15 ]
Others are rejected before hitting Rspamd like this one:
NOQUEUE: reject: RCPT from p3nlsmtp01-01.prod.phx3.secureserver.net[50.63.9.53]: 450 4.1.8 <test2794@verybad.badspf.com>: Sender address rejected: Domain not found; from=<test2794@verybad.badspf.com> to=<info@domain.com> proto=ESMTP helo=<p3nlsmtp01-01.prod.phx3.secureserver.net>
And yes it looks like mailcow is thinking mail is originated in your local network, so it’s not able to do IP base checks.