mirror of
https://github.com/cypht-org/cypht.git
synced 2026-04-25 04:56:03 +03:00
[GH-ISSUE #1422] 🌟 [EPIC] Comprehensive review of to/cc/bcc when reply/reply-to-all/forward in all possible contexts #651
Labels
No labels
2fa
I18N
PGP
Security
Security
account
advanced_search
advanced_search
announcement
api_login
authentication
awaiting feedback
blocker
bug
bug
bug
calendar
config
contacts
core
core
devops
docker
docs
duplicate
dynamic_login
enhancement
epic
feature
feeds
framework
github
github
gmail_contacts
good first issue
help wanted
history
history
imap
imap_folders
inline_message
installation
keyboard_shortcuts
keyboard_shortcuts
ldap_contacts
mobile
need-ssh-access
new module set
nux
pop3
profiles
pull-request
question
refactor
release
research
saved_searches
smtp
strategic
tags
tests
themes
website
wordpress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cypht#651
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @marclaporte on GitHub (Jan 10, 2025).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/1422
Originally assigned to: @IrAlfred on GitHub.
Sometimes, I click forward or reply to all and the list of emails in to or cc is not what I expected.
Related:
Does anyone know of a comprehensive list of how it should be done? Maybe @nekohayo or @dumblob ?
We could then write tests and code it.
Thanks!
@marclaporte commented on GitHub (Jan 24, 2025):
An example of an issue:
I have an email b@example.org which is delivered/forwarded to account d@example.org (b@example.org is not a real mail account and thus, can't send emails)
Say I receive a message:
From: a@example.com
To: b@example.org
reply-to: c@example.com
A cypht reply replies to c@example.com (This is OK)
A cypht "reply to all" generates:
to: a@example.com, c@example.com
cc: b@example.org
from: d@example.org
Problems:
1- I am replying to a@example.com and c@example.com but the email sender specifically asked to use the "reply to" (c@example.com)
2- I am CCing b@example.org which is myself, so will be redirected to d@example.org
@marclaporte commented on GitHub (Apr 18, 2025):
@nekohayo @dumblob
@IrAlfred identified over 20 permutations:
https://github.com/cypht-org/cypht/wiki/Comprehensive-review-of-to-cc-bcc-when-reply-reply%E2%80%90to%E2%80%90all-forward-in-all-possible-contexts
@marclaporte commented on GitHub (Jun 3, 2025):
@IrAlfred
I love what you did at https://github.com/cypht-org/cypht/wiki/Comprehensive-review-of-to-cc-bcc-when-reply-reply%E2%80%90to%E2%80%90all-forward-in-all-possible-contexts
Can you imagine a way to add tests so we can be sure bugs don't come back after we fix them all?
@marclaporte commented on GitHub (Jul 1, 2025):
@IrAlfred I received an email today and there was no "to". So I was in BCC along with many others.
@IrAlfred commented on GitHub (Jul 2, 2025):
Yes, that seems to be the current setup.
@IrAlfred commented on GitHub (Jul 2, 2025):
On Cypht standalone master branch I'm seeing this in the email headers
when all the recipients are in BCC
@marclaporte commented on GitHub (Jul 2, 2025):
Great. So please add that in the scenario list so we can cover in testing,
@marclaporte commented on GitHub (Aug 27, 2025):
71 permutations so far. wow!
https://github.com/cypht-org/cypht/wiki/Comprehensive-review-of-to-cc-bcc-when-reply-reply%E2%80%90to%E2%80%90all-forward-in-all-possible-contexts
@marclaporte commented on GitHub (Oct 3, 2025):
Related: https://github.com/nextcloud/mail/issues/11772