In my mailcow server, i set up mailbaby relay using this tutorial:
https://docs.mailcow.email/manual-guides/Postfix/u_e-postfix-relayhost/
But when i do testing of relay - I had this issue
CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (https://github.com/PHPMailer/PHPMailer)
CLIENT -> SERVER: MIME-Version: 1.0
CLIENT -> SERVER: Content-Type: text/plain; charset=iso-8859-1
CLIENT -> SERVER:
CLIENT -> SERVER: This is our test body
CLIENT -> SERVER:
CLIENT -> SERVER: .
SERVER -> CLIENT: 550 This message was classified as rSPAM and may not be delivered https://mail.outboundspamprotection.com/mailinfo?id=1916be5dd0b0000353&user=mb69416
↪ SMTP ERROR: DATA END command failed: 550 This message was classified as rSPAM and may not be delivered https://mail.outboundspamprotection.com/mailinfo?id=1916be5dd0b0000353&user=mb69416
↪ SMTP Error: data not accepted.
CLIENT -> SERVER: QUIT
SERVER -> CLIENT: 221 Bye
Connection: closed
So I contacted the mailbaby support.
They replied
What mailserver software do you run? There is no auth header which would lead to a more strict filter. Postfix should follow https://www.mail.baby/tips/mailbaby-for-postfix/
And they said
yourdomain.com has been verified with valid origin and spf records and would go through now.
Meaning (they did it manually from back end)
My question - after we did the step of Add sender-dependent transport
Do we need to add header auth? like this https://www.mail.baby/tips/mailbaby-for-postfix/