Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable sender's host check on Helo #225

Open
buxm opened this issue Aug 13, 2023 · 0 comments
Open

Disable sender's host check on Helo #225

buxm opened this issue Aug 13, 2023 · 0 comments

Comments

@buxm
Copy link

buxm commented Aug 13, 2023

Description

I am dealing with a perfectly legitimate online service (a utility company) where I am trying to registering a new email address generated by my self hosted Anonaddy.
They send an email to that address with a verification link.
However my Anonaddy rejects that email with the following error from the logs:

postfix/smtpd[1281]: NOQUEUE: reject: RCPT from smtprelay.beeweeb.com[89.202.147.83]: 450 4.7.1 <smtprelay.private.beeweeb.com>: Helo command rejected: Host not found; from=<senderaddress> to=<myanonaddyaddress> proto=ESMTP helo=<smtprelay.private.beeweeb.com>

So there is no way to use my Anonaddy with them.
I know this is because their email service is ill configured.
Considering their IT skills don't seem great, it's quite likely that even if I notify them of the issue they won't take suggestions from a random customer, maybe they won't even understand it or they will be just too lazy to do anything.
In the end, if I give them a gmail address, the email with the verification link gets successfully delivered. So I'm probably going to be the only customer raising the issue.
Also, I'm expecting many other legitimate but ill configured online services/applications to have the same/similar issue.

Would it make sense to have an option to disable the sender host name verification on the Helo command?
So to accept emails from those misconfigured services just like Gmail does.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant