IMAP user+IP connection limit

Hi everyone, I’m running n8n v1.99.1 (self-hosted) on Linux and I’ve been wiring up the built-in Email Trigger (IMAP) (version 2) to watch a mailbox on mail.livemail.co.uk. I’m hitting this error in production and testing:

Maximum number of connections from user+IP exceeded (mail_max_userip_connections=10)

I’ve read the docs and seen references to:

Enable IMAP IDLE if available
Reconnect IDLE every X minutes
Close connection after execution

…but none of these options appear in my IMAP credentials dialog (only user/password/host/port/SSL toggle).

What I’ve tried so far:

  1. Deleting all old workflow executions
  2. Ensuring “disconnect” on each run via a hypothetical credential toggle
  3. Polling only “UNSEEN” and throttling reconnects by adding a “Force Reconnect Every Minutes” parameter under the node (but that parameter isn’t supported in v2)
  4. Verifying with my mail provider that IMAP IDLE is enabled server-side (it is)

Environment

  • n8n version 1.99.1
  • Email Trigger (IMAP) node v2
  • Mail server: Fasthosts / livemail.co.uk IMAP on port 993 with SSL

My questions:

  1. Where have the “IDLE” / connection re-use settings gone?
    The docs (and some screenshots in older tutorials) show them under the IMAP credential itself, but they’re missing in my UI.
  2. How can I configure n8n to open only one persistent socket (IMAP IDLE) or at least cleanly close the connection on every execution to avoid hitting the mail_max_userip_connections limit?
  3. If v2 of the node no longer supports those options, is there a recommended workaround (custom credential JSON, environment variable, switching back to v1, alternative node, etc.)?

Any pointers, workarounds, or config snippets would be hugely appreciated!

Thanks in advance :folded_hands: