Adjust 50 Mails per Automation limit on self-hosted servers - how?

Your Setup:

  • Enterprise 6.0.10 self-hosted

Describe the Problem/Error/Question:

We need to extend this limit. Limit of 50 Automations at once? says that it’s possible, and System Limitations - SeaTable Admin Manual mentions it, too. I haven’t found any way to configure this. I looked around primarily in all environment variables and the file-based configuration I could find - nothing yet.

We are working on it! Don’t expect this to come with the next release, but soon.

2 Likes

@ppm :grin:

1 Like

no update with version 6.1. EMAIL_CONDITION_ROWS_LIMIT = 50 is still a hard coded limit in dtable_events/automations/actions.py. You can overcome this by copying the file to the host, then update it and mount it back into the container. :slight_smile:

Thanks for the update!

Since we are running a CI/CD-Pipeline anyway to create a customized Seatable and, more important, Python runner image, I just added this to my Dockerfile:

RUN sed -i -e 's/EMAIL_CONDITION_ROWS_LIMIT = 50/EMAIL_CONDITION_ROWS_LIMIT = 200/g' \
/opt/seatable/seatable-server-latest/dtable-events/dtable_events/automations/actions.py

I’d rather have you not rush any implementations, but make it truly usable. I see quite some requirement for a per-base configuration, giving some trustworthy base owners a larger mail quota than others.