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
  • 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 | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. No outgoing mail after last update via sendgrid

No outgoing mail after last update via sendgrid

Scheduled Pinned Locked Moved Solved Support
emailsendgrid
10 Posts 4 Posters 78 Views 4 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.
    • affinityA Offline
      affinityA Offline
      affinity
      wrote last edited by joseph
      #1

      Hey guys noticing some weird behavior after the last update. @girish

      1. Connection timeout on API refresh
      2. all connected apps firing outbound email with SendGrid are failing
      3. 0 sending after update on Wednesday morning

      (image with secret removed)

      failed mx.png tried all mx.png send.png

      1 Reply Last reply
      1
      • BrutalBirdieB Online
        BrutalBirdieB Online
        BrutalBirdie
        Partner
        wrote last edited by
        #2

        . . . did you mean to leak your API Token? 😬

        Like my work? Consider donating a drink. Cheers!

        affinityA 1 Reply Last reply
        1
        • J Online
          J Online
          joseph
          Staff
          wrote last edited by
          #3

          Is the Email Status ok? Second, can you try sending test email - https://docs.cloudron.io/email/#send-test-email

          affinityA 1 Reply Last reply
          0
          • J joseph marked this topic as a question
          • BrutalBirdieB BrutalBirdie

            . . . did you mean to leak your API Token? 😬

            affinityA Offline
            affinityA Offline
            affinity
            wrote last edited by
            #4

            @BrutalBirdie its brand new and only a fraction of the full string. no worries

            1 Reply Last reply
            0
            • J joseph

              Is the Email Status ok? Second, can you try sending test email - https://docs.cloudron.io/email/#send-test-email

              affinityA Offline
              affinityA Offline
              affinity
              wrote last edited by affinity
              #5

              @joseph this works surprisingly but the outbound relay is failing for all internal emails. And nothing is able to send from any email or app. Restarting does not do anything. This went out on the last patch v8.3.2

              red.png relay.png test.png

              last.png

              log.png

              J 1 Reply Last reply
              0
              • affinityA affinity

                @joseph this works surprisingly but the outbound relay is failing for all internal emails. And nothing is able to send from any email or app. Restarting does not do anything. This went out on the last patch v8.3.2

                red.png relay.png test.png

                last.png

                log.png

                J Online
                J Online
                joseph
                Staff
                wrote last edited by joseph
                #6

                @affinity are you sending to sendgrid via port 587? and are you using digitalocean servers?

                DO seems to have blocked outbound port 587 for some strange reason (we got some reports about this). You should try telnet smtp.mailgun.org 587 . Does it connect ? If it doesn't you have to ask DO support why they blocked it.

                affinityA 1 Reply Last reply
                1
                • J joseph

                  @affinity are you sending to sendgrid via port 587? and are you using digitalocean servers?

                  DO seems to have blocked outbound port 587 for some strange reason (we got some reports about this). You should try telnet smtp.mailgun.org 587 . Does it connect ? If it doesn't you have to ask DO support why they blocked it.

                  affinityA Offline
                  affinityA Offline
                  affinity
                  wrote last edited by
                  #7

                  @joseph yes... i have Digital ocean. I don't have a mailgun account so I cant test that. They already have port 25 block but thats why we have sendgrid to get around that.

                  1 Reply Last reply
                  0
                  • affinityA Offline
                    affinityA Offline
                    affinity
                    wrote last edited by
                    #8

                    Okay, this is solved. Using port 2525 as an alternative seams to get past this current block... but i have reached out the DO as well. Thanks for helping!

                    1 Reply Last reply
                    1
                    • affinityA affinity has marked this topic as solved
                    • affinityA Offline
                      affinityA Offline
                      affinity
                      wrote last edited by
                      #9

                      @girish Just a suggestion it would be so much better to have the ability to set outbound providers credentials globally and then just bind/link them on the domain level. So in the event of an API refresh or in the case a port change, i dont have to go through hundreds of apps (in my case) manually update the effected field one by one..

                      robiR 1 Reply Last reply
                      1
                      • affinityA affinity

                        @girish Just a suggestion it would be so much better to have the ability to set outbound providers credentials globally and then just bind/link them on the domain level. So in the event of an API refresh or in the case a port change, i dont have to go through hundreds of apps (in my case) manually update the effected field one by one..

                        robiR Offline
                        robiR Offline
                        robi
                        wrote last edited by
                        #10

                        @affinity @girish as in set them a global profile which then get picked up by any apps via ENV VARs?

                        Then you'd just need an app restart.

                        Conscious tech

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