ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Mail SMTP Relay - Reverse DNS Question

    IT Discussion
    6
    71
    15.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • PSX_DefectorP
      PSX_Defector @scottalanmiller
      last edited by

      @scottalanmiller said:

      I might not have followed this correctly but... PTR (Reverse DNS) records have to be done at the IP Address point, not with your DNS provider. Whoever does your A and MX records can't be the company with the PTR record. Your ISP has to do the PTR record. The ISP at which your MX record points.

      Incorrect. It can be the same one, but someone has to have delegation to perform it.

      https://www.arin.net/resources/request/reversedns.html
      https://www.apnic.net/services/services-apnic-provides/registration-services/reverse-dns
      https://www.ripe.net/manage-ips-and-asns/db/support/configuring-reverse-dns
      http://www.lacnic.net/en/web/lacnic/guia-de-sistema-04
      https://www.afrinic.net/library/corporate-documents/216-how-to-request-reverse-delegation-in-afrinic-region

      And for the most part, most ISPs, especially home ISPs, do not delegate out permissions.

      1 Reply Last reply Reply Quote 1
      • DashrenderD
        Dashrender @scottalanmiller
        last edited by

        @scottalanmiller said:

        I might not have followed this correctly but... PTR (Reverse DNS) records have to be done at the IP Address point, not with your DNS provider. Whoever does your A and MX records can't be the company with the PTR record. Your ISP has to do the PTR record. The ISP at which your MX record points.

        You're assuming that @Sparkum is using a different DNS provider than his ISP. If he is using the ISP to provide DNS for his setup, he's already calling the right people.

        And from reading the response he received from the ISP, I'd guess they are one in the same.

        Also, as for your Reverse DNS issue, can you have more than one PTR record on an IP? If you can great, but if not, you'll be forced to get a second IP address for the Artica.

        scottalanmillerS 2 Replies Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @Dashrender
          last edited by

          @Dashrender said:

          You're assuming that @Sparkum is using a different DNS provider than his ISP. If he is using the ISP to provide DNS for his setup, he's already calling the right people.

          Assuming that his DNS provider is not his VM hoster, that is correct.

          1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @Dashrender
            last edited by

            @Dashrender said:

            Also, as for your Reverse DNS issue, can you have more than one PTR record on an IP? If you can great, but if not, you'll be forced to get a second IP address for the Artica.

            If you had more than one PTR to an IP it would return results in round robin. Under what scenario would you want that to happen?

            DashrenderD 1 Reply Last reply Reply Quote 0
            • DashrenderD
              Dashrender @scottalanmiller
              last edited by

              @scottalanmiller said:

              @Dashrender said:

              Also, as for your Reverse DNS issue, can you have more than one PTR record on an IP? If you can great, but if not, you'll be forced to get a second IP address for the Artica.

              If you had more than one PTR to an IP it would return results in round robin. Under what scenario would you want that to happen?

              I don't think you would - so because the OP wants to different domains here mail.domain.ca and mail-store1.domain.ca, he will be required to get a second IP to get what he wants - right?

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @Dashrender
                last edited by

                @Dashrender said:

                @scottalanmiller said:

                @Dashrender said:

                Also, as for your Reverse DNS issue, can you have more than one PTR record on an IP? If you can great, but if not, you'll be forced to get a second IP address for the Artica.

                If you had more than one PTR to an IP it would return results in round robin. Under what scenario would you want that to happen?

                I don't think you would - so because the OP wants to different domains here mail.domain.ca and mail-store1.domain.ca, he will be required to get a second IP to get what he wants - right?

                Yes, because when you do a PTR lookup, it would not know which one to return so you'd either have to pick one or have it return at random. Not sure which is worse 🙂

                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller
                  last edited by

                  I easily missed something in the description, but why does he want to have two different domains at that IP address?

                  DashrenderD 1 Reply Last reply Reply Quote 0
                  • DashrenderD
                    Dashrender @scottalanmiller
                    last edited by

                    @scottalanmiller said:

                    I easily missed something in the description, but why does he want to have two different domains at that IP address?

                    Because he only has one IP from his host provider.

                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                    • DashrenderD
                      Dashrender
                      last edited by

                      From what I gather, the OP has a VM server running hosted in a DC. That VM server is running both his email server and his Artica server. Both of those are behind his firewall sharing the same outgoing IP.

                      scottalanmillerS 1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @Dashrender
                        last edited by

                        @Dashrender said:

                        @scottalanmiller said:

                        I easily missed something in the description, but why does he want to have two different domains at that IP address?

                        Because he only has one IP from his host provider.

                        Well that explains why he only has one IP. But the question was why he wants it to identify as two different domains in a PTR record.

                        DashrenderD 1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @Dashrender
                          last edited by

                          @Dashrender said:

                          From what I gather, the OP has a VM server running hosted in a DC. That VM server is running both his email server and his Artica server. Both of those are behind his firewall sharing the same outgoing IP.

                          And both of those solutions require a unique PTR record? Why?

                          1 Reply Last reply Reply Quote 0
                          • DashrenderD
                            Dashrender @scottalanmiller
                            last edited by Dashrender

                            @scottalanmiller said:

                            @Dashrender said:

                            @scottalanmiller said:

                            I easily missed something in the description, but why does he want to have two different domains at that IP address?

                            Because he only has one IP from his host provider.

                            Well that explains why he only has one IP. But the question was why he wants it to identify as two different domains in a PTR record.

                            Because he wants a backup host to accept his email when his email server is offline.

                            of course, this only works assuming the ISP/DC/VM host are all still running. Once any of those die, the whole box is down, and your email appears down from the outside.

                            Oh.. and this is a learning thing.. not really production - stated in OP.

                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                            • scottalanmillerS
                              scottalanmiller @Dashrender
                              last edited by

                              @Dashrender said:

                              Because he wants a backup host to accept his email when his email server is offline.

                              I continue to not understand. How does this relate to the issue at hand? PTRs have nothing to do with receiving emails.

                              DashrenderD 1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller
                                last edited by

                                PTRs are used to reduce other people seeing you as a spammer. So your PTR record needs to be set. You only need it for sending email. MX records are for receiving email.

                                Emails coming to this IP address have already arrived once they hit the outside and the PTR record, and DNS altogether, is already past the point of being used. Receiving emails are unaffected by any PTR settings anywhere.

                                1 Reply Last reply Reply Quote 0
                                • DashrenderD
                                  Dashrender @scottalanmiller
                                  last edited by

                                  @scottalanmiller said:

                                  @Dashrender said:

                                  Because he wants a backup host to accept his email when his email server is offline.

                                  I continue to not understand. How does this relate to the issue at hand? PTRs have nothing to do with receiving emails.

                                  His Artica box was trying to forward email that was sitting on it to his real email server and was failing due to a rDNS failure.

                                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                                  • scottalanmillerS
                                    scottalanmiller @Dashrender
                                    last edited by

                                    @Dashrender said:

                                    @scottalanmiller said:

                                    @Dashrender said:

                                    Because he wants a backup host to accept his email when his email server is offline.

                                    I continue to not understand. How does this relate to the issue at hand? PTRs have nothing to do with receiving emails.

                                    His Artica box was trying to forward email that was sitting on it to his real email server and was failing due to a rDNS failure.

                                    That's fine. So set the PTR record. All outgoing email would be the same PTR. Why would you want it to change. None of this is getting me any closer to understanding why a single PTR record doesn't do the job equally well. Outgoing email will always come from the same system, so only one PTR is needed, right? What's the function of the second PTR?

                                    DashrenderD 1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller
                                      last edited by

                                      If I have a network with a dozen outgoing SMTP servers all sending out, you don't go get more IP addresses or do weird PTR things. You just set the PTR and you are done.

                                      1 Reply Last reply Reply Quote 0
                                      • DashrenderD
                                        Dashrender @Sparkum
                                        last edited by

                                        @Sparkum said:

                                        NOQUEUE: reject: RCPT from mail.example.ca[EXAMPLE IP]: 451 4.3.5 : Helo command rejected: Server configuration error; from= to= proto=ESMTP helo=

                                        Which box are you seeing this error on? The Artica or your email server?

                                        1 Reply Last reply Reply Quote 0
                                        • DashrenderD
                                          Dashrender @scottalanmiller
                                          last edited by

                                          @scottalanmiller said:

                                          @Dashrender said:

                                          @scottalanmiller said:

                                          @Dashrender said:

                                          Because he wants a backup host to accept his email when his email server is offline.

                                          I continue to not understand. How does this relate to the issue at hand? PTRs have nothing to do with receiving emails.

                                          His Artica box was trying to forward email that was sitting on it to his real email server and was failing due to a rDNS failure.

                                          That's fine. So set the PTR record. All outgoing email would be the same PTR. Why would you want it to change. None of this is getting me any closer to understanding why a single PTR record doesn't do the job equally well. Outgoing email will always come from the same system, so only one PTR is needed, right? What's the function of the second PTR?

                                          because his relay box is trying to act like a sender of his own domain, oddly enough, to his own domain.

                                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller @Dashrender
                                            last edited by

                                            @Dashrender said:

                                            @scottalanmiller said:

                                            @Dashrender said:

                                            @scottalanmiller said:

                                            @Dashrender said:

                                            Because he wants a backup host to accept his email when his email server is offline.

                                            I continue to not understand. How does this relate to the issue at hand? PTRs have nothing to do with receiving emails.

                                            His Artica box was trying to forward email that was sitting on it to his real email server and was failing due to a rDNS failure.

                                            That's fine. So set the PTR record. All outgoing email would be the same PTR. Why would you want it to change. None of this is getting me any closer to understanding why a single PTR record doesn't do the job equally well. Outgoing email will always come from the same system, so only one PTR is needed, right? What's the function of the second PTR?

                                            because his relay box is trying to act like a sender of his own domain, oddly enough, to his own domain.

                                            Right... so clearly no overlap. 🙂 Just one PTR record it is. Domain isn't connected to the PTR record. You only get one PTR for hosts handling thousands of domains. You can't possibly have one IP per domain hosted on a server!

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 2 / 4
                                            • First post
                                              Last post