Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Emails undeliverable to Yahoo and Outlook - DMARC rejection

Emails undeliverable to Yahoo and Outlook - DMARC rejection

Scheduled Pinned Locked Moved Solved Support
dkimemail
16 Posts 5 Posters 948 Views 5 Watching
  • 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.
  • B Beardmancer

    @james Thanks for showing me how to us mxtoolbox! I see that I needed to us :cloudron instead of the default :email in my search string.

    Under Cloudron > Network, I tried changing IPv6 from "Disabled" to "Public IP" to match the IPv4 setting. However, it doesn't detect an address (see screenshot) and the IPv6 statuses under Email are now red alerts.

    I've raised a ticket with my VPS provider (CloudFanatic) to see what they have to say, but is there anything else I can try in the mean time?

    Screenshot From 2026-05-30 10-17-19.png

    B Offline
    B Offline
    Beardmancer
    wrote on last edited by
    #5

    @james Also, I just used ip -f inet6 -br addr to check for IPv6 addresses and it provided eth0 and another entry starting with br- that has a longer name. I tried setting the IPv6 Setting to Network Interface > eth0, which does successfully detect the address. However, that leaves an error for the PTR6 record under Email status:

    Screenshot From 2026-05-30 10-42-42.png

    1 Reply Last reply
    1
    • C Offline
      C Offline
      ccfu
      wrote on last edited by
      #6

      You need to set the reverse IP (PTR) in your VPS provider's network settings and make sure the IPv6 resolves to the mailserver address.

      B 1 Reply Last reply
      3
      • C ccfu

        You need to set the reverse IP (PTR) in your VPS provider's network settings and make sure the IPv6 resolves to the mailserver address.

        B Offline
        B Offline
        Beardmancer
        wrote on last edited by
        #7

        @ccfu said:

        You need to set the reverse IP (PTR) in your VPS provider's network settings and make sure the IPv6 resolves to the mailserver address.

        Thanks! It turns out that an IPv6 address is included with my VPS, but it wasn't assigned. Hosting support provided me an address, and now that it's added to Cloudron and a PTR record was set, I have all green checks under email status.

        Hopefully this will resolve the DMARC rejections.

        Thanks to all for your help.

        1 Reply Last reply
        3
        • J Offline
          J Offline
          joseph
          Staff
          wrote on last edited by
          #8

          @beardmancer you can also check via https://mail-tester.com/

          B 1 Reply Last reply
          1
          • J joseph has marked this topic as solved on
          • J joseph

            @beardmancer you can also check via https://mail-tester.com/

            B Offline
            B Offline
            Beardmancer
            wrote on last edited by
            #9

            @joseph said:

            @beardmancer you can also check via https://mail-tester.com/

            I actually did test it in my original message, and the DKIM and DMARC tests both passed.

            1 Reply Last reply
            0
            • B Offline
              B Offline
              Beardmancer
              wrote on last edited by
              #10

              Okay, I'm at a loss. I tried sending a message today, the same two addresses gave the same DMARC errors. Email > Status is all green checks, https://mail-tester.com gave me 10/10 and https://easydmarc.com seems to indicate that my DMARC is valid.

              I'm not sure what to do next. Is there anything else I can do to troubleshoot?

              1 Reply Last reply
              0
              • jamesJ Offline
                jamesJ Offline
                james
                Staff
                wrote on last edited by
                #11

                Hello @beardmancer
                You can contact the mail hoster of the recipient and ask them why this happens with them.

                B 1 Reply Last reply
                1
                • jamesJ james

                  Hello @beardmancer
                  You can contact the mail hoster of the recipient and ask them why this happens with them.

                  B Offline
                  B Offline
                  Beardmancer
                  wrote last edited by
                  #12

                  @james said:

                  Hello @beardmancer
                  You can contact the mail hoster of the recipient and ask them why this happens with them.

                  @james Sorry for the delayed response, I've been away for a bit and I'm just getting back to this issue.

                  The two hosts in this case are Yahoo and Microsoft. I don't expect either of these legacy tech giants to pick up the phone, if you know what I mean. Do you know of a way to contact either about this issue? I can't find anything.

                  Yahoo does have this page about deliverability for reference: https://senders.yahooinc.com/best-practices/

                  I see two things that may be an issue:

                  • They say to "Support easy unsubscribe". I'm not sure if this even applies to the emails I send because I'm sending to individuals as an individual, not marketing content using a list. I just did mail-tester.com again and the only yellow check is for "Your message does not contain a List-Unsubscribe header". I suppose this could be a knock against me, but to me it doesn't explain why Yahoo would be rejecting due to the DMARC policy.
                  • The results of my DMARC record are v=DMARC1; p=reject; pct=100 and Yahoo says it should be "at least" p=none. Does p=reject meet that requirement?

                  I barely understand most of this, it's new to me. Is there anything else in the Yahoo documentation that I should investigate?

                  Also, I do have a dummy Yahoo account that I can test send to. So far, everything I send directly to that account has been received without issue. Not sure what to make of this.

                  1 Reply Last reply
                  1
                  • jamesJ Offline
                    jamesJ Offline
                    james
                    Staff
                    wrote last edited by
                    #13

                    Hello @beardmancer

                    In your previous message you did set up IPv6.
                    I just looked up your IP records and found the following:

                    # lookup PTR of IPv4
                    dig -x 107.152.33.121 +short @1.1.1.1
                    my.iantompkins.com.
                    
                    # get A record
                    dig A my.iantompkins.com +short @1.1.1.1
                    107.152.33.121
                    
                    # get AAAA record
                    dig AAAA my.iantompkins.com +short @1.1.1.1
                    # no response - missing!
                    
                    # get MX record
                    dig mx iantompkins.com +short @1.1.1.1
                    10 my.iantompkins.com.
                    

                    @beardmancer
                    You still do not have the IPv6 configured for your mail server/domain.
                    This is most certainly the reason why your mails are beeing rejected.

                    B 1 Reply Last reply
                    2
                    • jamesJ james

                      Hello @beardmancer

                      In your previous message you did set up IPv6.
                      I just looked up your IP records and found the following:

                      # lookup PTR of IPv4
                      dig -x 107.152.33.121 +short @1.1.1.1
                      my.iantompkins.com.
                      
                      # get A record
                      dig A my.iantompkins.com +short @1.1.1.1
                      107.152.33.121
                      
                      # get AAAA record
                      dig AAAA my.iantompkins.com +short @1.1.1.1
                      # no response - missing!
                      
                      # get MX record
                      dig mx iantompkins.com +short @1.1.1.1
                      10 my.iantompkins.com.
                      

                      @beardmancer
                      You still do not have the IPv6 configured for your mail server/domain.
                      This is most certainly the reason why your mails are beeing rejected.

                      B Offline
                      B Offline
                      Beardmancer
                      wrote last edited by
                      #14

                      @james said:

                      Hello @beardmancer

                      In your previous message you did set up IPv6.
                      I just looked up your IP records and found the following:

                      # lookup PTR of IPv4
                      dig -x 107.152.33.121 +short @1.1.1.1
                      my.iantompkins.com.
                      
                      # get A record
                      dig A my.iantompkins.com +short @1.1.1.1
                      107.152.33.121
                      
                      # get AAAA record
                      dig AAAA my.iantompkins.com +short @1.1.1.1
                      # no response - missing!
                      
                      # get MX record
                      dig mx iantompkins.com +short @1.1.1.1
                      10 my.iantompkins.com.
                      

                      @beardmancer
                      You still do not have the IPv6 configured for your mail server/domain.
                      This is most certainly the reason why your mails are beeing rejected.

                      @james This is a surprise to me. On my Cloudron control panel, all the email status checks for this domain are green. Shouldn't this interface flag the issue?

                      Screenshot From 2026-07-06 19-37-29.png

                      Also, my Cloudron instance is managing my domain via Porkbun API key. Does Cloudron not setup the AAAA record itself? Do I need to do that manually? I don't see anything about that in the documentation.

                      How should I go about fixing this?

                      1 Reply Last reply
                      0
                      • jamesJ Offline
                        jamesJ Offline
                        james
                        Staff
                        wrote last edited by
                        #15

                        Hello @beardmancer
                        Please go into your Cloudron dashboard Domains settings.
                        There you will find the Sync DNS section.
                        Press the Sync DNS button and all records should be synchronized.
                        If you have done so, you can check your Porkbun management UI or inform me so I can run the dig commands again to validate the DNS records have been set.

                        B 1 Reply Last reply
                        0
                        • jamesJ james

                          Hello @beardmancer
                          Please go into your Cloudron dashboard Domains settings.
                          There you will find the Sync DNS section.
                          Press the Sync DNS button and all records should be synchronized.
                          If you have done so, you can check your Porkbun management UI or inform me so I can run the dig commands again to validate the DNS records have been set.

                          B Offline
                          B Offline
                          Beardmancer
                          wrote last edited by
                          #16

                          @james said:

                          Hello @beardmancer
                          Please go into your Cloudron dashboard Domains settings.
                          There you will find the Sync DNS section.
                          Press the Sync DNS button and all records should be synchronized.
                          If you have done so, you can check your Porkbun management UI or inform me so I can run the dig commands again to validate the DNS records have been set.

                          Thank you for explaining this step. I've done that and I ran the relevant get command locally, it returned what looked like an IPv6 address to me. Hopefully this is resolved; I'll test it with my external contacts at some point this month.

                          1 Reply Last reply
                          1

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Bookmarks
                          • Search