Skip to content

[Feature Request] Make it possible to restore recently blocked emails #2690

@Torsteinws

Description

@Torsteinws

I would love a feature that lets you restore incoming mail that was recently blocked.

Example use case

Shopping sites will often spam you with advertisement. It's therefore natural to disable the associated alias if you are not using the website very often. However, it can be very easy to forget to re-enable the alias next time you make a new purchase. This will cause you to permanently loose useful mail such as order confirmation, receipts, tracking info or potential issues with the purchase.

Adding a feature that lets you re-send recently blocked mail would solve these types of problems.

Implementation suggestions

I'd be happy for any implementation of this feature, but I have drafted some ideas about how this potentially could be implemented. Feel free to ignore this though. I am just throwing this out there to help with brainstorming.

  1. Separate restore list for each disabled alias.
    • For each disabled alias, store the last X mails from the past Y hours/days.
    • Powerful for users, but could be storage intensive.
  2. Global restore list
    • The last X blocked mails from past Y hours/days are stored in a global restore list.
    • Less storage intensive, but not as powerful.
  3. Have a toggle button for opting in to email restore.
    • Same as 1 or 2, but only keep track of recently blocked mail if the user has manually opted in to it.
    • Could be a global option, or a local option that is added to every alias.
    • Significantly less storage intensive, but not the best UX as it requires some tinkering.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions