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.1k 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.
  • 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 Offline
        girishG Offline
        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 Offline
            girishG Offline
            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 Offline
                girishG Offline
                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 Offline
                    girishG Offline
                    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