I added the Enhance server with the email role to Postal's console and created credentials to it, so the email server can authenticate on the "smtp" server.
Then added each customers domain to the "authorized" domains for that smtp server.
Next, I configured each customers DNS with the necessary SPF, DKIM, RP, etc, entries for the smtp server to send email from those domains.
It's a bit boring to do, but I made it in 30 minutes, for around 50 domains. So...
About the clean IP: yes, you're right. Mine has listed on 1 blacklist.
But I noticed that on the console right away because, like I said, you have a clear view of what's happening.
I asked for a delist and it was removed in a matter of minutes.
Not sure if there's an easy way, because I'm very green at this, but this is what I did.
Thanks,
P