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
12 Posts 5 Posters 542 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

    I have one contact with an Outlook address that has been undeliverable for awhile, which I just attributed to Microsoft being picky. Recently, however, two other contacts with Yahoo addresses have been undeliverable for me as well.

    Outlook rejection:

    Access denied, sending domain [IANTOMPKINS.COM] does not pass DMARC verification and has a DMARC policy of reject.
    

    Yahoo rejection:

    This mail has been blocked because it failed authentication checks against the sending domains DMARC policy.
    

    According to my Cloudron dashboard everything is good, although IPV6 checks are not green (is that an issue?):

    Screenshot 2026-05-29 at 9.02.18 PM - cloudron email.png

    The site mail-tester.com didn't find any issues. However, the site mxtoolbox.com says my DKIM record is not published:
    Screenshot 2026-05-29 at 9.02.05 PM - mxtoolboxdotcom.png

    Results from cloudron-support --troubleshoot:

    [OK] Root disk usage is OK (41%)
    [OK] Memory usage 1s OK (55%)
    [OK] Clock is NTP-synchronized
    [OK] node version is connect
    [OK] IPv6 is enabled in kernel. No public IPv6 address
    [OK] docker is running
    [OK] docker version is connect
    [OK] MySQL is running
    [OK] netplan is good
    [OK] DNS is resolving via systemd-resolved
    [OK] is running
    [OK] IPV4 HTTPS to api. cloudron.io/api/v1/helper/public_ip
    [SKIP] IPV6 HTTPS api.cloudron.1o/api/v1/helper/public_ip - no public IPv6
    [OK] auth.docker.io/token
    [SKIP] auth.docker.io/token - no public IPv6 address
    [OK] IPV4 HTTPS acme-vo2.api.letsencrypt.org
    [SKIP] IPv6 HTTPS to acme-v02.api.letsencrypt.org - no public IPv6 address
    [OK] nginx is running
    [OK] dashboard cert is valid
    [OK] dashboard is reachable via loopback
    [OK] No pending database migrations
    [OK] Service mysql' is running and healthy
    [OK] Service 'postgresal' is running and healthy
    [WARN] Service 'mongodb' is not running (may be lazy-stopped)
    [OK] Service 'mail' is running and healthy
    [OK] Service graphite is running and healthy
    [OK] Service 'sftp' is running and healthy
    [OK] box v9.2.0 is running
    [OK] Dashboard is reachable via IPv4 (https://my.iantompkins.com)
    [SKIP] Dashboard IPv6 reachability - no public IPv6 address
    [OK] Domain iantompkins.com is valid and has not expired address
    ======== Summary ========
    PASS: 26
    WARN: 1
    FAIL: 0
    SKIP: 4
    Warnings:
    - Service 'mongodb' is not running (may be lazy-stopped)
    

    I'm very much a novice on this and I'm not sure where to look next. What can I do to troubleshoot? I am not using a relay and would prefer not to if possible.

    jdaviescoatesJ Offline
    jdaviescoatesJ Offline
    jdaviescoates
    wrote on last edited by
    #3

    @Beardmancer said:

    PV6 checks are not green (is that an issue?):

    Yes, quite possibly.

    I use Cloudron with Gandi & Hetzner

    1 Reply Last reply
    1
    • jamesJ james

      Hello @beardmancer
      Your DKIM is located here:

      dig txt cloudron._domainkey.iantompkins.com +short
      "v=DKIM1; t=s; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwsjYfrPtC3N9FLin73CHC/ntmYzw6LPM/v+iloRCYwzUg667kuglFZ3COBmgUlVH+JvodDbmq3a2aFqCo6NSNo48RmsUmUi9uwAcynkqcbVpTA2WepxIOTzBrzk+RGhATE4LvGHnzNngsIple+87nG043BDUTV41lFGTpjNQQuQIDAQAB"
      

      02983b6a-f58f-43f7-a1c3-85af41a28a40-image.jpeg

      I would advise setting up IPv6. Many times it has been reported that certain providers deny mail servers that do not have an IPv6.

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

      @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 1 Reply Last reply
      1
      • 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 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 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
                      0

                      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