Skip to content

Decide reply send-from account and how sent replies re-enter the conversation #16

Description

@Hohnik

Part of #12

Question

Because a Conversation can merge messages from more than one connected account (spec #7, user story 17), sending a reply needs a "From" account chosen from among the user's connected accounts. Decide the rule (e.g. the account the most recent inbound message in the conversation arrived through).

Separately, fetch_recent_messages (src/mailchat/sync/imap_client.py) only reads the INBOX folder, so a sent reply won't reappear via the normal poll unless something else surfaces it. Decide whether the send path persists the outbound Message directly at send time, or whether sync also needs to poll the Sent folder.

Record both answers as an update to #11's acceptance criteria.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions