Hello everyone, i think this is my first post here.
so i have been for months now trying to trouble shoot email issues.. now first, email does work. however it frequently happens that mails send from domains on my server to gmail and hotmail frequently disappears into gmail/hotmail spambox.
so i was checking around and i had several issues.
1. my server would not connect with TLS.. FIXED
2. i was missing DMARC for all my domains. (this i didn't know was needed) FIXED
3. smtp reverse dns mismatch.. fixed?
4. smtp valid hostname.. fixed?
5. smtp banner check.. fixed?
so mxtoolbox is reporting everything is ok now, but i still get reverse dns translating to the PTR record of the hostname, not the domain name.
(i'm not using the actual domain names because it's the internet after all
)
my server has 3 ips (plus 2 for dns). the PTR records are
x.x.x.210 one shared under server.example.com
then x.x.x.213 dedicated shared.example.com (pun intended with the shared being dedicated)
then x.x.x.214 dedicated secundus.example.com
on x.x.x.210, server.example.com i have several domains listed, one is lets say smurf.com when i send emails from this one i have to connect to server.example.com for outgoing mail and the reverse dns resolves to server.example.com.
everything i send is therefor branded server.example.com instead of mail.smurf.com which would make more sense.
and if i send the mail from the the dedicated ip address on shared.example.com with only one domain, lets call it example.net, i still connect the imap and smtp to server.example.com. and when i send the email the source of the email reads server.example.com but the reverse lookup for example.net is shared.example.com.
menaing if i send mail [email protected] to [email protected] (get it? scrooge has gmail because it's free) it's going to show up as coming from server.example.com instead of mail.example.net
it would make more sense if the source of the mail comes from mail.example.net
this is getting to be long, but anyway, as i figured it has something to do with exim configuration for mailhelo, mailips and mail_reverse_dns to do and certain exim configuration.
i have followed a billion guides on how to set this correctly but i still just can't figure it out.
i get the idea that if the sending domain isn't showing and instead a different hostname is showing it will affect if the email ends up in the spambox or not.
so having followed these billion guides, i still cannot grasp how to configure these damn files correctly. i feel really stupid.
basically, i want the following.
i want all the domains on the shared ip to send from their own domain names.
I want the domain on the dedicated ip to send form the own domain name.
i want reverse dns translation to be the domain name (is this important? is it enough with it being the hostname?
i want the email client to connect to mail.domain.tld, not to server.example.com for both outgoing and incoming. incoming seems to work and i see a cname for mail in the dns for example.net so connecting to mail.example.net works but sending email has to be server.example.com.
can i just make a cname for mail.example.net to server.example.com and it works?
will this display outgoing domain correctly?
how do i need to configure the mailips and mailhelo?
right now the only thing i have in mail_reverse_dns
is the 3 ips of and three hostnames mentioned in the beginning
x.x.x.210 server.example.com
x.x.x.213 shared.example.com
x.x.x.214 secundus.example.com
i have also edited some exim settings (like smpt_banner etc) according to the best guide i found for this.
i feel like i'm going crazy. most mails are going through, but this can't be the 100% correct settings for the server?? can anyone help?
so i have been for months now trying to trouble shoot email issues.. now first, email does work. however it frequently happens that mails send from domains on my server to gmail and hotmail frequently disappears into gmail/hotmail spambox.
so i was checking around and i had several issues.
1. my server would not connect with TLS.. FIXED
2. i was missing DMARC for all my domains. (this i didn't know was needed) FIXED
3. smtp reverse dns mismatch.. fixed?
4. smtp valid hostname.. fixed?
5. smtp banner check.. fixed?
so mxtoolbox is reporting everything is ok now, but i still get reverse dns translating to the PTR record of the hostname, not the domain name.
(i'm not using the actual domain names because it's the internet after all
my server has 3 ips (plus 2 for dns). the PTR records are
x.x.x.210 one shared under server.example.com
then x.x.x.213 dedicated shared.example.com (pun intended with the shared being dedicated)
then x.x.x.214 dedicated secundus.example.com
on x.x.x.210, server.example.com i have several domains listed, one is lets say smurf.com when i send emails from this one i have to connect to server.example.com for outgoing mail and the reverse dns resolves to server.example.com.
everything i send is therefor branded server.example.com instead of mail.smurf.com which would make more sense.
and if i send the mail from the the dedicated ip address on shared.example.com with only one domain, lets call it example.net, i still connect the imap and smtp to server.example.com. and when i send the email the source of the email reads server.example.com but the reverse lookup for example.net is shared.example.com.
menaing if i send mail [email protected] to [email protected] (get it? scrooge has gmail because it's free) it's going to show up as coming from server.example.com instead of mail.example.net
it would make more sense if the source of the mail comes from mail.example.net
this is getting to be long, but anyway, as i figured it has something to do with exim configuration for mailhelo, mailips and mail_reverse_dns to do and certain exim configuration.
i have followed a billion guides on how to set this correctly but i still just can't figure it out.
i get the idea that if the sending domain isn't showing and instead a different hostname is showing it will affect if the email ends up in the spambox or not.
so having followed these billion guides, i still cannot grasp how to configure these damn files correctly. i feel really stupid.
basically, i want the following.
i want all the domains on the shared ip to send from their own domain names.
I want the domain on the dedicated ip to send form the own domain name.
i want reverse dns translation to be the domain name (is this important? is it enough with it being the hostname?
i want the email client to connect to mail.domain.tld, not to server.example.com for both outgoing and incoming. incoming seems to work and i see a cname for mail in the dns for example.net so connecting to mail.example.net works but sending email has to be server.example.com.
can i just make a cname for mail.example.net to server.example.com and it works?
will this display outgoing domain correctly?
how do i need to configure the mailips and mailhelo?
right now the only thing i have in mail_reverse_dns
is the 3 ips of and three hostnames mentioned in the beginning
x.x.x.210 server.example.com
x.x.x.213 shared.example.com
x.x.x.214 secundus.example.com
i have also edited some exim settings (like smpt_banner etc) according to the best guide i found for this.
i feel like i'm going crazy. most mails are going through, but this can't be the 100% correct settings for the server?? can anyone help?
Last edited by a moderator: