Skip to main content

Out Of Office Autoresponder Loop Protection

Comments

22 comments

  • cPRex Jurassic Moderator

    Hey there!ย  I'm going to bring this up with the team tomorrow as we've had a few requests for this recently, but currently nothing exists in the product to handle this.

    I'll get you more details tomorrow once I have them!

    1
  • Gabrio Linari

    thank you CPRex! Let's see what they come up with :) Can't imagine a simple exclude list is difficult to do for your team, totally doable!

    1
  • cPAdminsMichael

    Yeah, this could be nice!

    Also - not to hijack your thread Gabrio - it would be nice if you can specify WHEN an autoreply shall be sent (time of day, etc.).

    Fx we have requests where people want an autoreply during outside business hours.

    Today we do this by piping to a script that then does the logic (You could do that too Gabrio - but of course not super end-userfriendly)

    1
  • Gabrio Linari

    hi

    No problem. Good questions.

    For me the "when" isn't that critical as i have clients in Europe and US so i want the OOO to fire all the time when i set it up. But i guess that'll be also useful for people that have clients/customers only on their working hours.

    Even having just the a domain exclusion would be a big improvement ๐Ÿš€.

    What usually happens when i come back at work after couple of days i have all these "mail undelivered" and never ending loops from hosting tickets that have been opened and closed on the back of my OOO's.

    Is like my server speaking with the hosting support's ticketing system endlessly ๐Ÿค–

    I was just 14 days on holiday and let's just say it took a bit of time to cleanup.

    thanks, really appreciate you looking into this
    Gabrio

    1
  • cPRex Jurassic Moderator

    I talked with the team and I'm going to go ahead and make a card for the features site so users can vote on this.ย  I'll also manually add the feedback from this page, but I'll post a link once the card is up and available!

    1
  • Gabrio Linari

    That's fantastic, let's do this ๐Ÿš€ thank you!

    1
  • Gabrio Linari

    hi cPRex

    How did it go with the feature? :)

    1
  • cPRex Jurassic Moderator

    Here you go!

    https://features.cpanel.net/c/285-autoresponder-whitelist

    Did you want to leave your thoughts there or have me add them for you?

    1
  • Gabrio Linari

    hey cPRex

    You caught my eye just now, about to log off here - just "submitted my idea" and put it through.

    Once this gets released i suppose that'll go in the next update of Cpanel automatically?

    Thanks!

    1
  • cPRex Jurassic Moderator

    Right now it's in the "under consideration" area, with no guarantee it will get added to the product.ย  If we get enough feedback we'll include it!ย  At that point, I'd move it over to the "Planned Roadmap" page and it would get added to a particular version.

    1
  • Gabrio Linari

    hi cPRex how did it go with the OOO feature ?

    I am really getting too many of these bounces and we're OOO once a week every week. I do understand there's a product roadmap and certain features take priority but surely this wouldn't take much ๐Ÿง  of your amazing Cpanel devs to do?

    set OOO active OK
    email incoming from doimain X
    domain X is in the denylist
    do not send OOO

    that's a simplification but that's pretty much it :)

    Even the team at HostPresto told me "there's no such feature" yet, etc. You'll make many customers really happy and my guess is that people don't upvote because they don't bother too much.

    Thank you for all your efforts! ๐Ÿ™

    0
  • cPRex Jurassic Moderator

    Right now it's only been on the features site for a week, but the site gets a lot of traffic so we should see the votes start climbing soon!

    0
  • Gabrio Linari

    ๐Ÿ’ช

    0
  • Gabrio Linari

    hi cPRex how did it go with the feature? Been there from a while :)

    Thanks!

    0
  • cPRex Jurassic Moderator

    The feature was posted on October 1st, and honestly it hasn't received much action at all yet.

    0
  • Gabrio Linari

    Too bad, i know all the folks at HostPresto (which is my hosting) are very eager to implement that for their 1000s of customers.

    Oh well, what can we do? Continue with the bounces for now then...

    thanks anyway

    0
  • Gabrio Linari

    hi cPRex how are you?

    Any hopes on that OOO protection feature, did it get some upvotes?

    Still drowning in my hosting's never ending feedback loops requests when i am OOO (and i always have a ticket for them).

    Thanks!!

    0
  • cPRex Jurassic Moderator

    It's had a few more people respond to it, but it's still by far our lowest feature on the site.

    However, I did make a case about adding the ability to enable and disable an autoresponder without deleting it, so if that gets implemented that would also be helpful here, although it wouldn't be automated.

    0
  • Gabrio Linari

    OK, cheers and ๐Ÿ˜”

    Well the main thing is to disable firing on specific domains. i.e. the requests of my hosting provider asking feedback on recently closed tickets. that's the โ™พ loop when OOO is active.

    Wish i knew how to code this myself.

    0
  • cPRex Jurassic Moderator

    True, as that feature would only let you disable the autoresponder entirely, not just whitelist individual addresses.

    0
  • Gabrio Linari

    The whitelist would be way too much work cPRex ! I would call it a disable list for those domains you know will generate an OOO infinite loop. Easier for the end user!

    Wouldn't it be just a rule - email comes in, check if in the "disable OOO list" -> it is, then no OOO. It's not -> send OOO (Enabled when OOO is on).

    Maybe you could even ask ChatGPT to code it for you! ๐Ÿ˜…

    0
  • Gabrio Linari

    i asked Chat he said:

    Why this is easy to ship

    1. It is a small UI change plus a simple conditional check

    2. It has almost zero risk to core mail delivery because it only prevents an extra outgoing message

    3. It reduces support noise for hosts and end users

    If you want, I can rewrite this as a short internal ticket for cPanel engineering, including acceptance criteria and a minimal test plan, still without any fluff. ๐Ÿ˜

    0

Please sign in to leave a comment.