tmail-flutter icon indicating copy to clipboard operation
tmail-flutter copied to clipboard

[Story] As a user, I want to see my list of forwarding recipients

Open dieptran88 opened this issue 2 years ago • 3 comments

Summary

  • Related EPIC
  • Definition
  • Screenshots
  • Misc

Related EPIC

  • TODO: {link}

Definition

  • Given that I am a Tmail user
  • After logged in successfully, I click on my avatar and select option Settings, the setting screen will be opened.
  • In Setting screen, there will be a new section: Forwardings
  • In this screen, I can see the list of recipients of forwarding: When a new email is sent to my email address, it will be forwarded to these email addresses
  • Each item in the recipient list includes: Avatar, email address and a Delete button
  • In the top of the list, I can see a toggle: Keep local copy:
    • If the toggle is enabled, when there is a new email, it will be in my Inbox and forwarded to the recipient lis.
    • If the toggle is disabled, when there is a new email, it will be forwarded to the recipient list and not kept in my Inbox.
  • I can enable/disable this toggle and click button Save, then the above rule will be applied immediately.

Back to Summary

Screenshots

image.png

Back to Summary

Misc

None

Back to Summary

dieptran88 avatar Aug 09 '22 02:08 dieptran88

Dev

Desc

  1. Create Forward module in tmail-flutter for com:linagora:params:jmap:forward

    • Add Forward object
    • Extent GetMethod to implement Forward/get
    • Implement Forward API with Forward/get
  2. Integrate to features in tmail-flutter

    • If Session not include com:linagora:params:jmap:forward, Forward function is disabled and otherwise
    • Add Forwarding page in Settings
    • List all recipients of forwarding in the page

DoD:

  • [x] List all recipients of forwarding

References:

dab246 avatar Aug 11 '22 09:08 dab246

1 HD

dab246 avatar Aug 17 '22 02:08 dab246

2 HD

dab246 avatar Aug 18 '22 02:08 dab246

https://ci.linagora.com/linagora/lgs/design/-/issues/279

dieptran88 avatar Sep 14 '22 04:09 dieptran88