I'm trying to use the SMTP server from our AS400, which has outbound access to the internet but is blocked from inbound ports.
The purpose is to have our custom AS400 software email customer invoices, statements, and ocasional reports.
I've added an SFP TXT record to the DNS and that seems to be accepted as a "pass" by many servers. However certain servers like
aol.com and
rcn.com will not accept email from us. The reason given is usually some kind of timeout that doesn't give the reason that the server won't accept email from us:
NOT ABLE TO DELIVER MAIL TO SOME/ALL RECIPIENTS.
REPLY CODES WITH FIRST DIGIT = '4' OR '5' ARE ERROR REPLIES.
ERRORS THAT DO NOT HAVE ERROR REPLY CODES MAY EXIST.
HOST PNNK00 NOT ABLE TO DELIVER MAIL TO FOLLOWING RECIPIENT(S):
<xxx...@yyyyyyy.NET>
RETRIES EXHAUSTED WHILE ATTEMPTING TO CONNECT TO REMOTE HOST yyyyyyyy.
In looking into this more, I see that while we now have an SPF that seems OK, we don't have domain keys, DKIM or sender id
Does anyone know the best way to get an AS400 internal SMTP server to be trusted where the AS400 is being used for Send Only and not open to public internet pings on any port?
Thanks