Added instructions for setting up reverse DNS
This commit is contained in:
parent
8d90c4438e
commit
66854bfdda
15
README.md
15
README.md
@ -49,10 +49,21 @@ actually works perfectly.
|
|||||||
3. You need two little DNS records set on your domain registrar's site/DNS
|
3. You need two little DNS records set on your domain registrar's site/DNS
|
||||||
server: (1) an **MX record** pointing to your own main domain/IP and (2) a
|
server: (1) an **MX record** pointing to your own main domain/IP and (2) a
|
||||||
**CNAME record** for your `mail.` subdomain.
|
**CNAME record** for your `mail.` subdomain.
|
||||||
4. `apt purge` all your previous (failed) attempts to install and configure a
|
4. **A Reverse DNS entry for your site.** Go to your VPS settings and add an
|
||||||
|
entry for your IPV4 Reverse DNS that goes from your IP address to
|
||||||
|
`mail.<yourdomain.com>`. If you would like IPV6, you can do the same for
|
||||||
|
that. This has been tested on Vultr, and all decent VPS hosts will have
|
||||||
|
a section on their instance settings page to add a reverse DNS PTR entry.
|
||||||
|
You can use the 'Test Email Server' or ':smtp' tool on
|
||||||
|
[mxtoolbox](https://mxtoolbox.com/SuperTool.aspx) to test if you set up
|
||||||
|
a reverse DNS correctly. This step is not required for everyone, but some
|
||||||
|
big email services like gmail will stop emails coming from mail servers
|
||||||
|
with no/invalid rDNS lookups. This means your email will fail to even
|
||||||
|
make it to the receipients spam folder; it will never make it to them.
|
||||||
|
5. `apt purge` all your previous (failed) attempts to install and configure a
|
||||||
mailserver. Get rid of _all_ your system settings for Postfix, Dovecot,
|
mailserver. Get rid of _all_ your system settings for Postfix, Dovecot,
|
||||||
OpenDKIM and everything else. This script builds off of a fresh install.
|
OpenDKIM and everything else. This script builds off of a fresh install.
|
||||||
5. Some VPS providers block port 25 (used to send mail). You may need to
|
6. Some VPS providers block port 25 (used to send mail). You may need to
|
||||||
request that this port be opened to send mail successfully. Although I have
|
request that this port be opened to send mail successfully. Although I have
|
||||||
never had to do this on a Vultr VPS, others have had this issue so if you
|
never had to do this on a Vultr VPS, others have had this issue so if you
|
||||||
cannot send, contact your VPS provider.
|
cannot send, contact your VPS provider.
|
||||||
|
Loading…
Reference in New Issue
Block a user