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. Quick question about email

Quick question about email

Scheduled Pinned Locked Moved Solved Support
email
15 Posts 3 Posters 4.0k Views 3 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.
  • A Offline
    A Offline
    abargel
    wrote on last edited by girish
    #1

    I realize that this must be quite basic, but I am new to this! 😉
    I set up Cloudron email a few days ago and everything worked fine. But then I started using OpenVPN on my computer and now I cannot send emails (but can receive). If I turn the VPN off, it works.
    Nothing else has changed, the DNS are still green 😉
    What do I need to do?

    nebulonN 1 Reply Last reply
    0
    • girishG girish

      @abargel mmm. Just to double check, can you check if all traffic is indeed going via the VPN ? (curl https://ipv4.api.cloudron.io/api/v1/helper/public_ip)

      Next step to debug after confirming above:

      • Open Web terminal in VPN app.
      • Run the telnet commands on different ports. I suspect things are failing here too. If so, then there is some routing issue.
      A Offline
      A Offline
      abargel
      wrote on last edited by
      #15

      @girish Oh, never mind, it was an SMTP OUT block by the VPS provider... I didn't think that it would apply to running email from another server through OpenVPN on this one...
      Sorry for taking your time with this, and thanks again.

      1 Reply Last reply
      1
      • A abargel

        I realize that this must be quite basic, but I am new to this! 😉
        I set up Cloudron email a few days ago and everything worked fine. But then I started using OpenVPN on my computer and now I cannot send emails (but can receive). If I turn the VPN off, it works.
        Nothing else has changed, the DNS are still green 😉
        What do I need to do?

        nebulonN Away
        nebulonN Away
        nebulon
        Staff
        wrote on last edited by
        #2

        @abargel just to clarify, you are using OpenVPN to connect to the internet via the Cloudron OpenVPN app? And the issue is, that a desktop email client is unable to send emails via the mail server on your Coudron?

        Are there any errors, timeouts or warnings shown?

        A 1 Reply Last reply
        0
        • nebulonN nebulon marked this topic as a question on
        • nebulonN nebulon

          @abargel just to clarify, you are using OpenVPN to connect to the internet via the Cloudron OpenVPN app? And the issue is, that a desktop email client is unable to send emails via the mail server on your Coudron?

          Are there any errors, timeouts or warnings shown?

          A Offline
          A Offline
          abargel
          wrote on last edited by
          #3

          @nebulon I am using a separate Open VPN instance (on another VPS). Yes to the desktop email client (Evolution), in which I have configured the Cloudron mail server.
          The error message is: “Could not connect to my.XXX.net: Connection refused”
          Thank you!!

          nebulonN 1 Reply Last reply
          0
          • A abargel

            @nebulon I am using a separate Open VPN instance (on another VPS). Yes to the desktop email client (Evolution), in which I have configured the Cloudron mail server.
            The error message is: “Could not connect to my.XXX.net: Connection refused”
            Thank you!!

            nebulonN Away
            nebulonN Away
            nebulon
            Staff
            wrote on last edited by
            #4

            @abargel can you check if you can connect to the smtp port in question 587 ? Not sure how your tunnel is setup and works, but if IMAP (receiving) works, then I suspect this is some special firewall setting when using the tunnel on either the tunnel side or your OpenVPN client configs.

            A 1 Reply Last reply
            0
            • nebulonN nebulon

              @abargel can you check if you can connect to the smtp port in question 587 ? Not sure how your tunnel is setup and works, but if IMAP (receiving) works, then I suspect this is some special firewall setting when using the tunnel on either the tunnel side or your OpenVPN client configs.

              A Offline
              A Offline
              abargel
              wrote on last edited by
              #5

              @nebulon Well, Evolution "sending mail" is set up to port 465 with TLS over a dedicated port. The instructions say 587 or 465 and I don't know the difference...
              I'm not sure what is a tunnel not how it is setup...
              My OpenVPN client is the Cloudron app as well, just on a separate server (which does not allow SMTP OUT, by the way) so a separate Cloudron account as well.
              Hope you can make sense of this, I realize that there are gaping holes in what I understand and therefore can tell you!

              A girishG 2 Replies Last reply
              0
              • A abargel

                @nebulon Well, Evolution "sending mail" is set up to port 465 with TLS over a dedicated port. The instructions say 587 or 465 and I don't know the difference...
                I'm not sure what is a tunnel not how it is setup...
                My OpenVPN client is the Cloudron app as well, just on a separate server (which does not allow SMTP OUT, by the way) so a separate Cloudron account as well.
                Hope you can make sense of this, I realize that there are gaping holes in what I understand and therefore can tell you!

                A Offline
                A Offline
                abargel
                wrote on last edited by
                #6

                @abargel *nor how it is setup

                1 Reply Last reply
                0
                • A abargel

                  @nebulon Well, Evolution "sending mail" is set up to port 465 with TLS over a dedicated port. The instructions say 587 or 465 and I don't know the difference...
                  I'm not sure what is a tunnel not how it is setup...
                  My OpenVPN client is the Cloudron app as well, just on a separate server (which does not allow SMTP OUT, by the way) so a separate Cloudron account as well.
                  Hope you can make sense of this, I realize that there are gaping holes in what I understand and therefore can tell you!

                  girishG Do not disturb
                  girishG Do not disturb
                  girish
                  Staff
                  wrote on last edited by
                  #7

                  @abargel said in Quick question about email:

                  The instructions say 587 or 465 and I don't know the difference

                  Port 587 is STARTTLS. Port 465 is TLS.

                  Can you try "telnet my.xxx.net 465" on your PC after connecting to VPN? Does it connect ? This could also be an IPv6 related issue, but let's see what telnet says.

                  A 1 Reply Last reply
                  0
                  • girishG girish

                    @abargel said in Quick question about email:

                    The instructions say 587 or 465 and I don't know the difference

                    Port 587 is STARTTLS. Port 465 is TLS.

                    Can you try "telnet my.xxx.net 465" on your PC after connecting to VPN? Does it connect ? This could also be an IPv6 related issue, but let's see what telnet says.

                    A Offline
                    A Offline
                    abargel
                    wrote on last edited by
                    #8

                    @girish telnet says "Unable to connect to host: connection refused".
                    Without the VPN, telnet connects.
                    It's the same from both my computers, on which I use VPN from the same server.

                    girishG 1 Reply Last reply
                    0
                    • A abargel

                      @girish telnet says "Unable to connect to host: connection refused".
                      Without the VPN, telnet connects.
                      It's the same from both my computers, on which I use VPN from the same server.

                      girishG Do not disturb
                      girishG Do not disturb
                      girish
                      Staff
                      wrote on last edited by
                      #9

                      @abargel Can you try "telnet -4 my.xxx.com 465" just to make sure it's IPv4 ? I wonder if this might be a client side VPN issue - what OS is your client?

                      A 1 Reply Last reply
                      0
                      • girishG girish

                        @abargel Can you try "telnet -4 my.xxx.com 465" just to make sure it's IPv4 ? I wonder if this might be a client side VPN issue - what OS is your client?

                        A Offline
                        A Offline
                        abargel
                        wrote on last edited by
                        #10

                        @girish Same results. I'm on Ubuntu (different versions) on both computers.

                        girishG 1 Reply Last reply
                        0
                        • A abargel

                          @girish Same results. I'm on Ubuntu (different versions) on both computers.

                          girishG Do not disturb
                          girishG Do not disturb
                          girish
                          Staff
                          wrote on last edited by
                          #11

                          @abargel Do port 587 (starttls) , 443 (https) , 80 (http) work? Or do all fail?

                          A 1 Reply Last reply
                          0
                          • girishG girish

                            @abargel Do port 587 (starttls) , 443 (https) , 80 (http) work? Or do all fail?

                            A Offline
                            A Offline
                            abargel
                            wrote on last edited by
                            #12

                            @girish 80 and 443 work, 587 doesn't

                            girishG 1 Reply Last reply
                            0
                            • A abargel

                              @girish 80 and 443 work, 587 doesn't

                              girishG Do not disturb
                              girishG Do not disturb
                              girish
                              Staff
                              wrote on last edited by
                              #13

                              @abargel mmm. Just to double check, can you check if all traffic is indeed going via the VPN ? (curl https://ipv4.api.cloudron.io/api/v1/helper/public_ip)

                              Next step to debug after confirming above:

                              • Open Web terminal in VPN app.
                              • Run the telnet commands on different ports. I suspect things are failing here too. If so, then there is some routing issue.
                              A 2 Replies Last reply
                              0
                              • girishG girish

                                @abargel mmm. Just to double check, can you check if all traffic is indeed going via the VPN ? (curl https://ipv4.api.cloudron.io/api/v1/helper/public_ip)

                                Next step to debug after confirming above:

                                • Open Web terminal in VPN app.
                                • Run the telnet commands on different ports. I suspect things are failing here too. If so, then there is some routing issue.
                                A Offline
                                A Offline
                                abargel
                                wrote on last edited by
                                #14

                                @girish The curl command gives this (first with VPN off, then VPN on) The second IP is indeed that of my VPS where OpenVPN is.

                                minipc@minipc-iPC45:~$ curl https://ipv4.api.cloudron.io/api/v1/helper/public_ip
                                {
                                  "ip": "91.163.111.16"
                                }minipc@minipc-iPC45:~$ curl https://ipv4.api.cloudron.io/api/v1/helper/public_p
                                { 
                                  "ip": "91.199.223.67"
                                
                                

                                Running the telnet command in the Web terminal gives the same results as before.

                                On my end, I tried checking the open ports on that VPS with "ss -tunlp" and it seems that ports 465 and 587 are not open, but 80 and 443 are. I tried opening the port with "nc -lk 465" command, but nothing happens. In doubt, I opened a ticket with the VPS provider asking if they can open port 465. Waiting for answer.

                                Other thought was, do I need to enable email in Cloudron that is on that VPS, so that the ports for email are open?

                                1 Reply Last reply
                                0
                                • girishG girish

                                  @abargel mmm. Just to double check, can you check if all traffic is indeed going via the VPN ? (curl https://ipv4.api.cloudron.io/api/v1/helper/public_ip)

                                  Next step to debug after confirming above:

                                  • Open Web terminal in VPN app.
                                  • Run the telnet commands on different ports. I suspect things are failing here too. If so, then there is some routing issue.
                                  A Offline
                                  A Offline
                                  abargel
                                  wrote on last edited by
                                  #15

                                  @girish Oh, never mind, it was an SMTP OUT block by the VPS provider... I didn't think that it would apply to running email from another server through OpenVPN on this one...
                                  Sorry for taking your time with this, and thanks again.

                                  1 Reply Last reply
                                  1
                                  • A abargel has marked this topic as solved on
                                  • girishG girish has marked this topic as unsolved on
                                  • girishG girish has marked this topic as solved on

                                  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