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


Skip to content
  • 1 Votes
    2 Posts
    30 Views
    girishG

    @JOduMonT an email server (without email relays) requires a public IP. There is no way around this. Even if you add a second IP, the second IP will be exposed and one can always access your Cloudron dashboard via that IP address. Just have to put an entry in /etc/hosts on my laptop and point that floating IP to my.domain.com and that's it.

    I guess you are looking for a way to "sandbox" mail server to a specific IP somehow. We don't have a way to do this in Cloudron. I can move this to Feature Requests.

    But also, it might be easier to just create another VM and run mail on the other VM? Security wise , this is the easiest and cleanest instead of writing a lot of code to make sure mail server and dashboard despite being on the same server don't step on each other (networking wise).

  • Solr+SOGo

    Moved Solved Support
    9
    2 Votes
    9 Posts
    145 Views
    girishG

    This was a regression in Cloudron 7.7. Thanks for reporting @AartJansen

    Fixed in https://git.cloudron.io/cloudron/box/-/commit/1afa2e87ec93881ebcd1f79d83d4477467b40770

  • 1 Votes
    16 Posts
    255 Views
    girishG

    @AartJansen '+' is the default qualifier. So, it is redundant in +a:my.friendwholesale.co.nz . You can remove it.

  • 2 Votes
    3 Posts
    71 Views
    sponchS

    @girish Thanks. That could possibly do the trick. Maybe as an option to the current behavior.
    In my understanding, this is the expected behaviour of a mailing list. But maybe I'm wrong - it's been a while since I was last active in mailing lists ..... 😉

  • 2 Votes
    3 Posts
    80 Views
    girishG

    This is fixed in the latest release 7.6.2

  • 2 Votes
    1 Posts
    54 Views
    No one has replied
  • 1 Votes
    9 Posts
    341 Views
    nebulonN

    Topic was merged, unfortunately I merged it reversed, so the new topic is now on top of this.

  • 2 Votes
    17 Posts
    356 Views
    girishG

    @robi @d19dotca identified the issue at https://forum.cloudron.io/topic/10434/email-event-log-loading-very-slowly-seems-tied-to-overall-email-domain-list-health-checks/9 . When we switch views, pending http requests of the old view are not canceled .

  • 1 Votes
    4 Posts
    119 Views
    girishG

    @bloops are you saying you created a Domain called mail.domain.tld ? This is not needed. I think the certificate issue could simply be a matter of DNS propagation. Especially, with manual DNS, depending on your provider, this can take a while and Cloudron has no way to check . In such cases, it will start using a self signed certificate initially. There is a nightly cron job to renew certs and that would kick in and get a certificate eventually.

  • Some emails going to spam

    Solved Support
    9
    3 Votes
    9 Posts
    388 Views
    C

    @THI_Staff Apologies for a late response on this. I haven't used this yet. I was grandfathered on some free monitoring elsewhere. That being said, some of the delivery reports tell you servers that attempted to send email on your behalf. That has helped me resolve some delivery issues where others were sending legitimate emails, but using one of our email addresses instead of theirs. That tripped a DMARC fail. I would start their service without and then see if you want more.

  • 0 Votes
    2 Posts
    80 Views
    girishG

    @zylstra I think you are asking how to relay email . See https://docs.cloudron.io/email/#relay-outbound-mails

  • cant open port25

    Solved Support
    6
    0 Votes
    6 Posts
    177 Views
    girishG

    Follow up at https://forum.cloudron.io/topic/10145/any-way-to-relay-incoming-email

  • Create mail accounts by API

    Solved Support
    2
    0 Votes
    2 Posts
    118 Views
    BrutalBirdieB

    via api you can do that.
    POST
    {{baseUrl}}/mail/:domain/mailboxes
    note :domain is a variable for the mail domain.
    note {{baseUrl}} is the Cloudron api url e.g. https://my.DOMAIN.TLD/api/v1

    with body:

    { "name": "webmaster", "ownerId": "uid-be9dcf57-ad65-40e0-a3f8-d1c75974bf01", "ownerType": "user" }

    The ownerType can be user or group. and the ownerId you need to get via either /users and for groups /groups.

    The API and the API Doc is currently being reworked.
    https://git.cloudron.io/cloudron/docs/-/blob/master/api/cloudron_api_swagger.yaml?ref_type=heads

  • 1 Votes
    4 Posts
    132 Views
    A

    You can also use https://docs.cloudron.io/email/#subaddresses without having to add aliases at all.

    This is pretty much covering my use case, great, thanks 👍

  • 3 Votes
    4 Posts
    153 Views
    BrutalBirdieB

    @hakunamatata goto E-Mail => Click the Mail Domain you want => top right
    da007e89-1df8-498d-96ba-6503dc59096d-image.png

  • 0 Votes
    4 Posts
    168 Views
    girishG

    I have added a workaround in the next release to delete 0 length files on startup.

  • How to remove all mail folder?

    Support
    7
    2 Votes
    7 Posts
    211 Views
    StardenverS

    @necrevistonnezr said in How to remove all mail folder?:

    Another thing is that - as usual with Apple - there’s no way to adjust or reset such suggestions. Even without the „all mail“ folder, it was hit & miss. And why would a folder that has been added later override all previously learned suggestions? It’s just stupid.
    (BTW, the same goes for login/password suggestions in Safari, even when using Bitwarden - for my Cloudron site, Safari suggests 30 login / password combinations that are out of date. No way to reset that).

    I hear you. Apple always does everything the apple way. In this case I think its not really related to "learning". I think its more of a scan and match system. You receive a mail and the mail app is looking up for the folder containing the most mails with the given sender. So in case of Amazon apps there are like two options: The Amazon folder and the all mail folder. As I may have missed a few mails in the past and probably just moved them into the archive, there may be a slightly higher amount of mails in the all mail folder. Also I tend to use folders like "cancellations" or "payments" which may also contain Amazon mails.

    The same goes for office mails. The same sender (f.g. boss@work) may end up in folder "Project A" and Project "B", according to its content and topic. But both mails will be found in "all mail". So no matter what, the all mail folder will - due to its nature - always have the biggest and max. possible amount of mails from every given sender and therefor get the highest "rank" from Apple Mail.

    At least thats what I assume.

  • 1 Votes
    3 Posts
    137 Views
    D

    ooh yes, that works, my bad i was in the wrong folder

  • Virtual "all mail" folder after 7.5.1 update

    Solved Support
    18
    2 Votes
    18 Posts
    491 Views
    P

    @girish I think the base installation should have option disabled by default, and then the option to enable it...

  • Postmark outbound integration

    Solved Support
    14
    0 Votes
    14 Posts
    367 Views
    C

    @girish Nice. Wish Cloudron could fix all the other mistakes I make.