When accepting/declining an invitation, generated mail should use the account the invite was received on
Categories
(Calendar :: E-mail based Scheduling (iTIP/iMIP), defect)
Tracking
(Not tracked)
People
(Reporter: kkauper, Unassigned)
References
Details
Reporter | ||
Updated•16 years ago
|
Comment 1•16 years ago
|
||
Updated•16 years ago
|
Updated•16 years ago
|
Comment hidden (advocacy) |
Comment hidden (obsolete) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Updated•13 years ago
|
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (obsolete) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment 24•7 years ago
|
||
Comment 25•7 years ago
|
||
Comment 26•7 years ago
|
||
Comment 29•6 years ago
|
||
Just figured out that even if one sets the mail identity of the calendar to the address to which the invite was sent, the message text in the message response will still contain the default mail address while the FROM address will be the one configured in the calendar settings. This means that setting the calendar identity to the correct address is not a complete workaround as the default identity will still be revealed.
Comment 30•6 years ago
|
||
(In reply to Lorenz Froihofer from comment #29)
Just figured out that even if one sets the mail identity of the calendar to
the address to which the invite was sent, the message text in the message
response will still contain the default mail address while the FROM address
will be the one configured in the calendar settings. This means that setting
the calendar identity to the correct address is not a complete workaround as
the default identity will still be revealed.
Can you please file a separate bug for this? Please include a description what identity assocciations you have set, on to which calendar the invitation was added when you accepted it. Please also attach the sent reply. You may redact it, but please make sure the structure and e-mail address relation to your calendar settings is retained.
Comment 31•6 years ago
|
||
I can't believe this bug is 10 years old already.
Comment 32•6 years ago
|
||
(In reply to [:MakeMyDay] from comment #30)
(In reply to Lorenz Froihofer from comment #29)
Just figured out that even if one sets the mail identity of the calendar to
the address to which the invite was sent, the message text in the message
response will still contain the default mail address while the FROM address
will be the one configured in the calendar settings. This means that setting
the calendar identity to the correct address is not a complete workaround as
the default identity will still be revealed.Can you please file a separate bug for this? Please include a description what identity assocciations you have set, on to which calendar the invitation was added when you accepted it. Please also attach the sent reply. You may redact it, but please make sure the structure and e-mail address relation to your calendar settings is retained.
Is there a separate Bug for this? I have a similare Problem...
Comment 33•6 years ago
|
||
(In reply to edlly from comment #32)
(In reply to [:MakeMyDay] from comment #30)
(In reply to Lorenz Froihofer from comment #29)
Just figured out that even if one sets the mail identity of the calendar to
the address to which the invite was sent, the message text in the message
response will still contain the default mail address while the FROM address
will be the one configured in the calendar settings. This means that setting
the calendar identity to the correct address is not a complete workaround as
the default identity will still be revealed.Can you please file a separate bug for this? Please include a description what identity assocciations you have set, on to which calendar the invitation was added when you accepted it. Please also attach the sent reply. You may redact it, but please make sure the structure and e-mail address relation to your calendar settings is retained.
Is there a separate Bug for this? I have a similare Problem...
Yes, created bug 1524055 as suggested in comment 30.
Comment 34•6 years ago
|
||
Still running into this bug in 2019. This is a privacy issue for me, as accepting requests sent to one identity is leaking information about the calendar's identity.
Comment 35•6 years ago
|
||
(In reply to Bram from comment #34)
Still running into this bug in 2019. This is a privacy issue for me, as accepting requests sent to one identity is leaking information about the calendar's identity.
Not just for you, this is a privacy issue, plain and simple. And having a bug like this for 11 years doesn't look good. I know this is an open source project and some people do this on their free time, but such issues should have priority over others.
Comment 36•6 years ago
|
||
I simply stopped responding to calendar invites from TB on my business email because it replies with my personal email and it makes me look ridiculous. I always reply from gmail directly. Maybe now that TB team has grown bugs like this will be solved? One can hope.
Comment 37•6 years ago
|
||
It's not even solely a privacy issue. It's a functional one as well. On a lot of these invitation systems, if you reply from a different address that wasn't invited, your confirmation won't be accepted.
Comment 38•6 years ago
|
||
(In reply to Phil Stracchino from comment #37)
It's not even solely a privacy issue. It's a functional one as well. On a lot of these invitation systems, if you reply from a different address that wasn't invited, your confirmation won't be accepted.
which makes total sense! So let's hope they take this one for the next release, 11 years i way to long for an issue to be open
Comment 39•6 years ago
|
||
I've that bug using caldav calendars setup not related to any of my currents emails account.
Using Thunderbird 60.7.0 / Ligtning version 6.2.7
-
Calendar
calendar1
properties- location:
https://server1.tld/dav/calendar
- login username: user@server1.tld
- location:
-
Thunderbird email
account1
- outgoing : smpt.server2.tld
- email: user@server2.tld
Received event invitation in mailbox account1
accepted and registered in calendar1
. The outgoing email contains mismatches between the calendar account username (user@server1.tld
) and the account email adress (user@server2.tld
). See the following email source :
MIME-version: 1.0
From: Username <user@server2.tld>
Message-ID: <xxxxx-xxxx-xxx@server2.tld>
To: other.user@server2.tld
Date: Tue, 04 Jun 2019 14:37:14 +0200
Subject: =?UTF-8?Q?Event_Invitation_Reply_?=
=?UTF-8?Q?=28Accepted
Content-type: multipart/mixed; boundary="Boundary_(ID_qyG4ZdjoAsiZ+Jo19dCbWQ)"
--Boundary_(ID_qyG4ZdjoAsiZ+Jo19dCbWQ)
Content-type: multipart/alternative;
boundary="Boundary_(ID_ryU4ZdJoASiZ+Jo21dCbwA)"
--Boundary_(ID_ryU4ZdJoASiZ+Jo21dCbwA)
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 8BIT
user@server1.tld has accepted your event invitation.
--Boundary_(ID_ryU4ZdJoASiZ+Jo21dCbwA)
Content-type: text/calendar; method=REPLY; charset=UTF-8
Content-transfer-encoding: 8BIT
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
METHOD:REPLY
[...]
ATTENDEE;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT;SENT-BY="mailto:user@server2.tld":mailto:user@server1.tld
[...]
Comment 40•5 years ago
|
||
- If I receive an invite and press Reply, correct sender identity is automatically chosen.
- If I press Accept, default account's identity is used as desribed in initial post.
As #1 works, it must be technically possible to choose correct identity to send acceptance notification.
11 years and counting...
Comment 41•5 years ago
|
||
I have made many tests now. I believe that this problem is a design fault. if you use accept or decline button, lightning seems to be send via the calender identity.
calendar/modules/utils/calProviderUtils.jsm
These select the indentity, but you could only configurate one:
/**
* Gets the iTIP/iMIP transport if the passed calendar has configured email.
*
* @param {calICalendar} aCalendar The calendar to get the transport for
* @return {?calIItipTransport} The email transport, or null if no identity configured
*/
getImipTransport: function(aCalendar) {
// assure an identity is configured for the calendar
if (aCalendar && aCalendar.getProperty("imip.identity")) {
return Cc["@mozilla.org/calendar/itip-transport;1?type=email"].getService(
Ci.calIItipTransport
);
}
return null;
},
These function her has a second parameter outAccount.
/**
* Gets the configured identity and account of a particular calendar instance, or null.
*
* @param {calICalendar} aCalendar Calendar instance
* @param {?Object} outAccount Optional out value for account
* @return {nsIMsgIdentity} The configured identity
*/
getEmailIdentityOfCalendar: function(aCalendar, outAccount) {
on line: 641. Is an config parameter imip.account. Which seems never set. I could not find out for what the config paramter is. Maby its old dead code or so. But here we could select the right indentity if we use this parameter.
case "imip.account": {
let outAccount = {};
if (calprovider.getEmailIdentityOfCalendar(this, outAccount)) {
ret = outAccount.value;
}
I think a solution for this problem would be to select more than one identity in a calendar and have it selected by the recipient mail.
I could not found any SourceCode form lightning on web where I could made a pull request.
Comment 42•5 years ago
|
||
This is a High Severity problem for me, at least disable the "accept" button
Comment 43•5 years ago
|
||
Just got burned by this one - accepted an invite (to do with local government) on my personal email - meeting organizer got an acceptance from my work email (which they had no idea was me) and decided the meeting had been hacked, causing some issues
Comment 44•4 years ago
|
||
Eternally suffering from this, and attributing to myself being disorganized, I discover I am in good company.
Situation
You have multiple email identities, (A: name.surname@oldproviderdomain, B: nick.name@gmail.com, C: professional.address@company.domain; and possibly other addresses D: another.professional@anothercompany.domain or E: name@sport.association like the last one).
You want to use google calendar (GC), because it's believed to be the simplest. You want to receive and accept/decline invitations, and manage related notifications and alerts via the usual TB (thunderbird) and your favourite android email application (Bluemail for me, BM) and android calendar application (AC), as well as Ubuntu Calendar application (UC), that you may receive on any of those email identity.
A possible solution is to create independent calendars for all those identities. To do it with google, does it require a new account for each original identity? Unfortunately that would even increase complexity. What you need in fact is to have all those calendars be shown in one view. Is there a calendar solution that allows me to manage them all from the email identities registered in TB? Google? So far I am sticking with it. NextCloud?
A. Question: Can google calendar allow me create multiple calendars in one account (B), that I can manage in the name of A, C, D, E, ... as well? Can TB interact effectively with google calendars. Is there really a problem and where is it? Is it in Google or in TB or in their interaction? I don't have it clear and would like to receive your advice and links to documentation that teaches me how to do it.
B. Thinking of using also your smartphone, and of the other person environments, the situation is more complex. I try to sketch basic use cases here:
- S (someone@anydomain.anywhere) invites me on any of the above email identities (say X), that I all manage in TB (Ubuntu) or BM (Android). I can:
1.1 decline the invitation: TB (or BM) will send a reply message with X's refusal, from the same address of mine that received it (X)
1.2 accept the invitation: TB (BM) will send an acceptance reply message and will save the event in the calendar linked to email identity X
1.2.1 if more than one calendar is linked to the same email address, it will use a default one, or ask in which to insert it, and optionally remember the chosen association saving the association (calendar, sender) ("save this association as the default for next invitation from same sender?")
1.3 modify/suggest changes: TB (BM) will send back a modification message which suggests changes either of the event ("X would like to propose to modify the event timing so and so"), and even of the invited person identity ("X wants to be subscribed to the event as Y. Please confirm it and save this preference). S can choose to send back this message either from X or from Y identity or from both of them, and S will be able to act on any of these to confirm my modification, deleting the other message, replacing the participant identity in the event. and saving the preference that X prefers to be invited as Y. Next times he selects me from a list, or tries to digit address X, he will see Y identity highlighted and X lowlighted, or will be suggested to replace it with Y.
This requires that a some associations are known/accessible to TB (and BM) and managed by it:
- (my.email.identity; preferred.calendar; a 3rd column "preferred" marks the one to be used as default):
- (inviter.email.identity, or domain; my.preferred.email.identity.with.him)
- (other.person.email.identity; preferred.identity.I.should.use.for.him)
The first suffices for 1.1 and 1.2, and is probably already there or buildable on the fly based on the subscribed calendars. If it is already there, how can I clearly configure it from TB? Or from Evolution? I need to see all calendars known to each TB email account, and want to be able to manage these associations.
The last two are required for 1.3, they are the reciprocal of each other and should better be saved in one place only (on the "invited" side) and accessible to registered inviters.
Yes 1.3 is complex (and I likely was neither complete nor accurate). It requires that the email client on the other side has features that TB cannot control. Maybe some of these or similar ones have already been implemented in some context (Google? Microsoft? Notes?) the difficult point is that many different players need to be coordinated. Or is it enough that one player in the middle manages it all? (does Google do it? I suspect it does but could not find myself instructions how to do it). But maybe 1.3 is not that necessary.
Sorry for the message if it is too long. Please free to answer only to the question at point A. or follow up more on the "use cases" at B. In any case what I need most is some link to a clear way how to set up a system that "simply works enough" with multiple email identities. Please point me to any howto on the net or just give hints.
Bye
L
Comment 45•4 years ago
|
||
After clarifying my needs, I found something useful myself:
You definitely [can use google calendars without a gmail address] (https://help.oncehub.com/help/creating-a-google-calendar-account-that-uses-your-business-email-address). This relaxes the constraint that you have create a gmail account just to use google calendar (wrong belief).
Let's see what else I find and if I can post a solution
Comment 46•4 years ago
|
||
I have the same problem as described above. For accepting invitations and as well while sending them.
Already at my creation of an invitation for an event the "organizer" can not be changed. It is set fix to the login credentials of the calendar account.
I tried all i found (turning off offline-support in calDAV settings, creating alias SMTP-accounts for the calendar-account etc...) It is highly annoying for me not to be able to separate calendar and email accounts as I have several email addresses but everything in one calendar account (that i access from the phone etc).
Using and accepting invitations is really confusing for everyone involved as the email-address of my calendar-account appears in all other people's invitation. In my case (same as described in comment 43) the receivers can't even tell from the email-address that it is me that has accepted or sent the invitation. Hence i can not use any of the invitation features with Thunderbird although invitations are very popular and wildly used.
Please increase severity 🤗
Duplicates: (I guess) (...respectively fixed with this fix)
https://bugzilla.mozilla.org/show_bug.cgi?id=1562896
https://bugzilla.mozilla.org/show_bug.cgi?id=1097558
https://bugzilla.mozilla.org/show_bug.cgi?id=749921
Additionally found some stuff in German and French speaking forums about this problem.
see also:
https://bugzilla.mozilla.org/show_bug.cgi?id=1642678
and:
https://bugzilla.mozilla.org/show_bug.cgi?id=1587736
@lurix66 thx for sharing. the fix with google calendars doesn't help me as i do not use google calendars.
Comment 47•4 years ago
|
||
Let me summarize.
All TB users that have multiple email accounts have a hard time in managing invitations, as:
- sent invitations show the email identity of the calendar account, instead of the email identity of the "organizer", because one cannot set an organizer different from the calendar owner. This seems to me a limitation of the calendar service, not of TB. If I want to organize a meeting as X, I should send the invitation from a calendar belonging to X, or at least X should be a secondary email linked to the same account. TB could be made aware of the calendar ownership relation, and probably already is. I don't know if additional email identities linked to the same calendar are already managed, I believe they are not
- received invitations which do not impinge on any known calendar, cannot be accepted, unless registering the recipient email address to an existing calendar, or creating a new one. The latter is not desirable because one may not want to multiply calendars just for one invitation. The former is not desirable because it will permanently associate the receiver email account with a certain calendar, while instead the involved calendar will differ every time, as it more likely depends on the sender or on the event, rather than on the email account that received the invitation.
- more generally, also received invitations that do impinge on a known calendar, may in some cases need to be moved to another calendar, within those known to TB. This "move" operation could be interesting to implement, and might work also if the participant is the organizer. Other recipients, will receive a notification that a person originally registered to the event E with email identity X, changes it to Y. The person commanding the move, will see that as the event E moving from a calendar belonging to account X to one belonging to account Y.
Hope this "online reasoning" is useful to understand the severity of this issue, and to identify of a solution.
L
Comment 48•4 years ago
|
||
yes please fix this and increase severity. I love Thunderbird, but this is making me consider to move to a different programme. Calendar invites are so often used, it is really hampering my professional life.
Comment 49•4 years ago
|
||
This is the most annoying Thunderbird issue for me as well.
Comment 50•4 years ago
|
||
This is a major defect bordering on a security leak for anyone using multiple accounts as it creates a bleadover between accounts. This is the same as hitting reply to an email and the reply going out with the wrong email.
For example, I use multiple accounts for:
A. personal email
B. side business
C. faculty email
D. non profit where I'm a board member
E+. other less important accounts
There are potential legal implications of responding to an invitation sent to accounts B, C, or D with one of the other two accounts, and a security implication of responding to in invitation to account C with account A - imagine failing a vengeful student after sending out personal account info instead of faculty specific account info only.
Distinct accounts need to be fully compartmentalized. I can't believe this bug has been open for 13 years.
Comment 51•4 years ago
|
||
This is very frustrating. I thought that managers are adding my personal email to the work meetings unless I realised that this is done actually by Thunderbird when I click "Accept" – it uses the first account (my personal) to send a reply :/
Comment 52•4 years ago
|
||
(In reply to puppy from comment #50)
This is a major defect bordering on a security leak for anyone using multiple accounts as it creates a bleadover between accounts. This is the same as hitting reply to an email and the reply going out with the wrong email.
For example, I use multiple accounts for:
A. personal email
B. side business
C. faculty email
D. non profit where I'm a board member
E+. other less important accountsThere are potential legal implications of responding to an invitation sent to accounts B, C, or D with one of the other two accounts, and a security implication of responding to in invitation to account C with account A - imagine failing a vengeful student after sending out personal account info instead of faculty specific account info only.
Distinct accounts need to be fully compartmentalized. I can't believe this bug has been open for 13 years.
yeah i totally agree with this, i have exactly the same situation. I love open-source and Thunderbird, but i've just moved everything over to Outlook, because this was just not workable / professional any longer for me, with all the online calendar invites that are going around in these COVID times
Comment 53•4 years ago
|
||
Also, mindblowing that after 13 years this bug is set to:
Priority: Not set Severity: normal
!!
Comment 54•4 years ago
|
||
+1
Still annoying after so many years.
Always have to switch account in the calendar although it could be automatic.
Comment 55•4 years ago
|
||
At least on a work computer you can:
- Right click on your work account
- Click Settings
- On the bottom left corner set it as a default account
- Restart Thunberbird
Comment 56•4 years ago
|
||
I didn't know about this workaround, that's useful. Still, rather ridiculous that to accept a calendar invite you would have to change the default account and restart your email programme every time...
Comment 57•4 years ago
|
||
(In reply to Rik from comment #56)
I didn't know about this workaround, that's useful. Still, rather ridiculous that to accept a calendar invite you would have to change the default account and restart your email programme every time...
Not every time, only once. With this guide you will change your default account permanently
Comment 58•4 years ago
|
||
(In reply to Rik from comment #56)
I didn't know about this workaround, that's useful. Still, rather ridiculous that to accept a calendar invite you would have to change the default account and restart your email programme every time...
So, this is not what I would call a "workaround".
Comment 59•4 years ago
|
||
(In reply to Oleg K from comment #57)
(In reply to Rik from comment #56)
I didn't know about this workaround, that's useful. Still, rather ridiculous that to accept a calendar invite you would have to change the default account and restart your email programme every time...
Not every time, only once. With this guide you will change your default account permanently
Not sure you understood the issue : when receiving several invitations for different accounts the same day, I won't change my default account and restart Thunderbird every minute !
We need something like :
- autoselection of the good calendar account (the one of the email address) when answering to an invitation,
or - an option to switch calendar accounts easily,
or - an option to select the account thanks to a "Reply with account..." button.
Comment 60•4 years ago
|
||
(In reply to Oleg K from comment #57)
(In reply to Rik from comment #56)
I didn't know about this workaround, that's useful. Still, rather ridiculous that to accept a calendar invite you would have to change the default account and restart your email programme every time...
Not every time, only once. With this guide you will change your default account permanently
I think you’re missing the point. If you have 3 invites in three different accounts, to get Thunderbird to send the response to the invite from the right email when using the “Accept” button, you’d have to change the default and restart Thunderbird at least twice (assuming one of the invites matched the current default mail account).
I think a better workaround would be just to create a profile for each account. But then you have to deal with external mailto:
links launching the wrong Thunderbird…
Comment 61•4 years ago
|
||
(In reply to Oleg K from comment #57)
(In reply to Rik from comment #56)
I didn't know about this workaround, that's useful. Still, rather ridiculous that to accept a calendar invite you would have to change the default account and restart your email programme every time...
Not every time, only once. With this guide you will change your default account permanently
Incorrect. This would need to be done every time. If you get calendar invites to more than one account and want the responses to go out to the correct account, then you need to this every single invite you respond to, which is quite a lot now that everything is remote. That is not a functional workaround.
Comment 62•4 years ago
|
||
Is this bug now near to be fixed if https://bugzilla.mozilla.org/show_bug.cgi?id=1702782 is fixed?
Comment 63•4 years ago
|
||
Fascinating. The similar bug from 16 days ago is closed as fixed. Has anyone tested the fix?
Comment 64•4 years ago
|
||
(In reply to 1u from comment #62)
Is this bug now near to be fixed if https://bugzilla.mozilla.org/show_bug.cgi?id=1702782 is fixed?
Possible. It depends how it will be fixed.
Comment 65•3 years ago
|
||
I don't think the issue has been fixed. The bug above relates to a small fraction of cases where an identity* is not associated with a calendar already. This is not relevant to the problems reported here. See:
(In reply to lurix66 from comment #47)
Let me summarize.
All TB users that have multiple email accounts have a hard time in managing invitations, as:
- sent invitations show the email identity of the calendar account, instead of the email identity of the "organizer", because one cannot set an organizer different from the calendar owner. This seems to me a limitation of the calendar service, not of TB. If I want to organize a meeting as X, I should send the invitation from a calendar belonging to X, or at least X should be a secondary email linked to the same account. TB could be made aware of the calendar ownership relation, and probably already is. I don't know if additional email identities linked to the same calendar are already managed, I believe they are not
- received invitations which do not impinge on any known calendar, cannot be accepted, unless registering the recipient email address to an existing calendar, or creating a new one. The latter is not desirable because one may not want to multiply calendars just for one invitation. The former is not desirable because it will permanently associate the receiver email account with a certain calendar, while instead the involved calendar will differ every time, as it more likely depends on the sender or on the event, rather than on the email account that received the invitation.
- more generally, also received invitations that do impinge on a known calendar, may in some cases need to be moved to another calendar, within those known to TB. This "move" operation could be interesting to implement, and might work also if the participant is the organizer. Other recipients, will receive a notification that a person originally registered to the event E with email identity X, changes it to Y. The person commanding the move, will see that as the event E moving from a calendar belonging to account X to one belonging to account Y.
Hope this "online reasoning" is useful to understand the severity of this issue, and to identify of a solution.
L
This is a useful summary. Looking at solutions, I am sure the code can be tweaked to accommodate a selection of the sender's address when generating the e-mail.
However, the major design flaw is the requirement for a one-to-one relationship between calendars and e-mail addresses*. These are completely different, and more importantly independent, concepts. It's the same as the relationship between mail folders and e-mail addresses.
When an invitation is sent, Thunderbird should ask which address to send it from. When an invitation is received, Lightning should ask which calendar to put it into. When accepting/declining, Thunderbird should let users change the From address of the message, which should be by default the e-mail address on which the invitation was received.
You can tell I've been burnt... Frankly, leaving the current bug makes users (i.e., me) appear downright unprofessional. Lots of users are affected (only a tiny fraction post here, and many may not bother when they see this bug has been opened for 13 years). I would suggest to immediately remove the facility to accept/decline until a proper solution is found.
- Some people refer to identities; others to e-mail addresses. Lightning asks to associate a calendar with an e-mail address, but does it then behind the scene use the identity associated with that e-mail address? What happens with aliases (e.g., a calendar is associate with an alias; or an invitation is received on an alias of an identity whose primary e-mail is associated with a calendar)?
Comment 66•3 years ago
|
||
Thank you Francis and lurix66 for summarizing the problem so well. I'm not sure why so few people care, but it really bothers me since many years.
Comment 67•3 years ago
|
||
yeah i agree this is a great summary
Comment 68•3 years ago
|
||
great summary; would be really glad if this was solved soon. It currently turns TB useless for me regarding calendar invites - just discovered my business contacts kept receiving invites/accepts with my private email address, which is really a no-go for me.
Comment 69•3 years ago
|
||
Regarding (In reply to lurix66 from comment #47)
Let me summarize.
All TB users that have multiple email accounts have a hard time in managing invitations, as:
- sent invitations show the email identity of the calendar account, instead of the email identity of the "organizer", because one cannot set an organizer different from the calendar owner. This seems to me a limitation of the calendar service, not of TB. If I want to organize a meeting as X, I should send the invitation from a calendar belonging to X, or at least X should be a secondary email linked to the same account. TB could be made aware of the calendar ownership relation, and probably already is. I don't know if additional email identities linked to the same calendar are already managed, I believe they are not
- received invitations which do not impinge on any known calendar, cannot be accepted, unless registering the recipient email address to an existing calendar, or creating a new one. The latter is not desirable because one may not want to multiply calendars just for one invitation. The former is not desirable because it will permanently associate the receiver email account with a certain calendar, while instead the involved calendar will differ every time, as it more likely depends on the sender or on the event, rather than on the email account that received the invitation.
- more generally, also received invitations that do impinge on a known calendar, may in some cases need to be moved to another calendar, within those known to TB. This "move" operation could be interesting to implement, and might work also if the participant is the organizer. Other recipients, will receive a notification that a person originally registered to the event E with email identity X, changes it to Y. The person commanding the move, will see that as the event E moving from a calendar belonging to account X to one belonging to account Y.
Hope this "online reasoning" is useful to understand the severity of this issue, and to identify of a solution.
L
This summary is really useful, but we should avoid merging several things into a single bug.
- Received invitations: This issue is solved for my with the solution for bug 1702782.
- Sent invitations: This is not part of the original bug report and a completely different use case. Would suggest to move it out into a separate bug. However, just figured out that I can change the identity with which the invitation is sent if I just change the first entry of the meeting (= organizer) to the e-mail address of the desired identity. While this is not obvious and has potential for improvement, it seems to work.
- Move between calenders: Also different topic than accepting calendar invites and should be filed as a feature request.
Overall, I would suggest to close this bug as it concerns "received invitations", which should be fixed by bug 1702782, and open two other bugs for the "identity selection of sent invitations" and "move invitations between calendars"
Comment 70•3 years ago
|
||
I don't see how bug 1702782 actually resolves the issue reported here and don't that this "summary" accurately reflects it.
If a user has more than 1 email account, then it is a security (& possibly legal) risk to get an invitation received by 1 email and a reply sent via a different account. For example, a calendar is associated with email A and the user receives an invite sent to email B, the reply should never be sent via email A for any reason other than explicit user choice, the reply should be sent via email B defaulting the account which received it, always.
Invite replies should only be sent via the exact same email account that received them.
Different email accounts should be kept separate and never, never, NEVER be automatically intermixed.
Different email accounts are different email accounts!
This is a serious bug and not resolved
Comment 71•3 years ago
|
||
(In reply to puppy from comment #70)
I don't see how bug 1702782 actually resolves the issue reported here and don't that this "summary" accurately reflects it.
If a user has more than 1 email account, then it is a security (& possibly legal) risk to get an invitation received by 1 email and a reply sent via a different account. For example, a calendar is associated with email A and the user receives an invite sent to email B, the reply should never be sent via email A for any reason other than explicit user choice, the reply should be sent via email B defaulting the account which received it, always.
Invite replies should only be sent via the exact same email account that received them.
Different email accounts should be kept separate and never, never, NEVER be automatically intermixed.
Different email accounts are different email accounts!
This is a serious bug and not resolved
Looks like you haven't tried the solution of 1702782 or have a different scenario. Currently, if you receive an invite on an e-mail address different from the one of your calendar, Thunderbird will ask which identity to use for the reply. If things are still wrong, please describe the steps performed that still lead to an incorrect behaviour. Have retested my scenario reported in bug 1524055 because of an earlier discussion in this thread (comment 33) and it works now.
Comment 72•3 years ago
|
||
This is much better now, I get a popup and a dropdown to select the proper email. However.. it seems like a half baked fix.
Why do we need this popup? Why not just always send from the receiver email? I don't see a single use case when I want to use a different email for calendar response..
If we really need this popup, maybe the receiver email could be first in the dropdown?
Comment 73•3 years ago
|
||
Not only you get that popup, before that you also get a warning "you are not on the guest list", even though you are. And then the popup pre-selects the wrong email that does not belong to the account. (Tested with Thunderbird 102.)
Comment 74•3 years ago
|
||
Invite replies should only be sent via the exact same email account that received them.
Exactly! Thank you. This is the good summary. (As well as the 14 years old title of this bug)
And I see no other use case (where you want to choose an other email) neither.
Of course I was very happy to try the new select email drop down list. Definitely an improvement.
(Maybe new bug, hence not belonging here) But even now, that I can choose the email that should send the confirmation. The sender didn't got any confirmation.
Comment 75•3 years ago
|
||
to respond to the recent development: great that there has been some progress, much appreciated!
with regards to the different email addresses and choice therein: I feel the email account belonging to a calendar and the email account responding to a calendar invite should be completely separated. So for example, if an invite is sent to rik@mail.com , the calendar acceptance email should ALWAYS come from rik@mail.com. But for rik, it should be possible to save that calendar invitation to the calendar account of rik@mail.com OR ANY OTHER ACCOUNT, e.g. rik2@othermail.com. It should also be possible to choose the 'default' calendar for each email account. So eg for:
- for rik@mail.com, I choose the default calendar to be the calendar account of rik@mail.com,
- for rik2@othermail.com, I also choose the default calendar to be the calendar belonging to rik@mail.com, and
- for rik@otherothermail.com, I choose the default calendar account to be the calendar belonging to rik@otherothermail.com
But again, the responses to email invites should always come from the email account to which they are sent (although it does not hurt to give a choice there too, would be handy though if the default choice is the email account to which it is sent)
Check out Evolution on Linux for a reasonably good example of how this can be implemented.
Comment 76•3 years ago
|
||
just to note again: the solution to this is
- to make the email account belonging to a calendar and the email account responding to a calendar invite completely separated, and
- in the email account settings to provide options for what you want the default calendar to be belonging to the email address
- potentially give options when replying to calendar invites which reply address you want to use and which calendar account, although for me that's not really necessary, good default settings in the account settings are handier and save time.
Comment 77•3 years ago
|
||
(In reply to 1u from comment #74)
Of course I was very happy to try the new select email drop down list. Definitely an improvement.
(Maybe new bug, hence not belonging here) But even now, that I can choose the email that should send the confirmation. The sender didn't got any confirmation.
I guess, you have to activate the option to "prefer sending e-mail via the client" in the calendar.
Comment 78•3 years ago
|
||
(In reply to Lorenz Froihofer from comment #77)
I guess, you have to activate the option to "prefer sending e-mail via the client" in the calendar.
Thx! That helped.
Comment 79•2 years ago
|
||
I am using Thunderbird 102.3.1 and Lighting but I have found issue with accept invitation. When I send invitation from google and 0365 I can't accept and deny button.
Comment 80•2 years ago
|
||
Also in event I can't see any html link and when I send events with html its not going which was working fine previous version. Also my old events links also not showing properly in events.
Updated•2 years ago
|
Comment 81•2 years ago
|
||
(In reply to Rik from comment #75)
with regards to the different email addresses and choice therein: I feel the email account belonging to a calendar and the email account responding to a calendar invite should be completely separated.
I agree, and it's pretty frustrating that this hasn't been addressed after 14 years of discussion.
Comment 83•2 years ago
|
||
I agree with @Bram and the initiator of bug 1822492.
Why waste time on building a calendar when this basic functionality is missing? It's not like no one has identified the customer need.
This is why I try to hide and remove Thunderbird Calendar. It isn't ready for prime time except for very basic use cases.
How about someone actually fix this? 14 years of people complaining should have bounced this issue up the priority list ...
Anyone??
Description
•