-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
Cannot send emails #69
Comments
Is port 25 open? Check by running |
I am unsure of where to run this. I am exposing port 25 on the docker container with these lines:
And I am forwarding port 25 on my router to my server. EDIT: |
It is unusual to run a mail server over a private Internet connection because this usually does not work. There are several reasons for this. First, the IP address range of the end customer ISPs is on almost all blocklists. This is done to prevent mass spam from infected bots. So you need an IP address from your ISP that is not in its default address range. Furthermore, the IPv4 addresses of a private connection usually change after a certain time or a router restart. This is not suitable for email servers. Most mail servers work with a reverse DNS record check. To do this, you need to have your ISP create a reverse DNS record for your fixed IPv4 address. You cannot create this entry yourself. The reverse DNS record points from your IP address to your domain name (not the other way around as is usual with DNS - hence reverse DNS). You can check it with this tool. Just enter your IPv4 address. What is the output?: https://mxtoolbox.com/ReverseLookup.aspx What do you get as output from this tool? https://ssl-tools.net/mailservers |
Yeah I just got off the phone with my ISP and can't change the rDNS record without a business acc & static IP so like 160+ a month. So that's an end right there. Though, its a little silly as I've had the same IP for literally years, through long blackouts and many router restarts. Anyway, I'm gonna get a VPS that has port 25 open and allows me to set custom rDNS records. (Vultr is who I'm thinking of going with) Thanks for all the help everyone |
Ok so I've got Anonaddy setup on a VPS but am still having problems sending the verification email for my account.
I have ensured that port 25 is open and my hosting provider isn't blocking things. I'm not sure if I've messed up other things so below are my config files. For reference I am trying to use anonaddy at lake.[DOMAIN] docker-compose.yml
the_lake.env
DNS recordsPlease note my rDNS record is set to lake.[DOMAIN] |
Try Version 0.7.5 |
Yep, changed from the latest version to 0.7.5 and it worked immediately. |
Tracked in #70 |
Version of what? |
@abdooo9 At the time I tried using version 0.7.5 of Anonaddy on my server, I believe version 0.9+ is out by now so using the latest version is prob your best bet. This issue was due to my ISP blocking connections on port 25 & my inability to set rDNS records. I would look into both of these things to see if its the issue. PS. Self-hosting email is kinda a pain in the butt. If it fits your needs, see if you can use Anonaddy or ProtonMail or both. |
Right after setting up AnonAddy and registering for an account, AnonAddy wants to verify the user's real email address. I setup a dummy account using a 10 min mail real address but noticed that no verification email is being sent. In the logs I get this error message:
What's going on with this? I've also tried it with my gmail account but got the same error. Does this have something to do with my ports? (I am forwarding port 52 to my docker container)
Thanks for your help in advance
EDIT: here are some more descriptive error messages:
UPDATE:
Does this have something to do with my reverse DNS records? Im starting to think it does...
The text was updated successfully, but these errors were encountered: