Closed
Bug 589081
Opened 14 years ago
Closed 8 years ago
Wrong outgoing server for meet confirmation in Lighting plugin for Thunderbird
Categories
(Calendar :: E-mail based Scheduling (iTIP/iMIP), defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 475886
People
(Reporter: rshadow, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.11) Gecko/20100720 Iceweasel/3.5.11 (like Firefox/3.5.11) Build Identifier: 0.8 I use Lighting plugin for Thunderbird. When I send accept for new meet, my accept sent from DEFAULT outgoing server for icedove. It`s wrong. I need to send accept from account outgoing server (if it`s differ from default). Reproducible: Always Steps to Reproduce: 1. On remote client (MS Outlook/MS Exchange/...) create new meet and send notice to clients. 2. On client (who use icedove) get new meet notice. 3. Press on "Accept" button. Actual Results: Then accept send from DEFAULT outgoing server. It`s wrong. Expected Results: Then accept send from CURRENT outgoing server. More example. I have 3 accounts: <account> <outgoing server> me@server1.com default me@server2.com me@server2.com me@server3.com default And 2 outgoing server accounts: me@server1.com (default) me@server2.com If a get notice on me@server2.com then accept send from default (me@server1.com). But I need to send from me@server2.com, because it set in account settings for me@server2.com
Comment 1•14 years ago
|
||
Lightning will use the outgoing server of the email account that is selected in the calendar properties dialog for the calendar. If no account is selected for the calendar it will use the default one.
Reporter | ||
Comment 2•14 years ago
|
||
Ok. But can you change this behaviour? I have severel mail accounts and get a meet very often. And it`s always send from wrong outgoing server. My friends and colleagues don`t understand who accept the meet =( : they send meet on one address, but get accept from another. My friends can adapt, but when I at work it`s create a big problems.
Reporter | ||
Updated•13 years ago
|
Severity: normal → major
Version: unspecified → Lightning 1.0b1
Comment 3•13 years ago
|
||
"that is selected in the calendar properties dialog for the calendar." Can you tell us where ? Opening Preferences of Lightning from "Add-ons" opens the Thunderbird Preferences. The last tab "Lightning" contains "General, "Alarms", "Categories", "Views" and Timezone. None of them let us choose the outgoing server. I just confirmed a Skype interview for my work placement with the wrong outgoing address. He didn't notice but that's *very* annoying. People often have several email account, for friends, for work, for website where registration is compulsory ... and we don't want everyone to know all our email addresses. Can you please change the behavior to something like : reply with the same email account as the one where the invitation has been received ?
Comment 4•13 years ago
|
||
In the left pane you see the list of your calendars. Select one calendar and choose menu Edit > Calendar Properties or choose Properties from context menu or double click the calendar entry.
Comment 5•13 years ago
|
||
Ok, I set the proper outgoing server. But it's more a hack than a fix. By default, there is one calendar "Home". This means that every invitation you receive (whatever the email account you received it from) will be replied with the specified outgoing email server for "Home". Now you are aware of the bug, can you try fixing it ? I know people have life, work and familly but solving it could greatly improve user "experience" IMHO.
Reporter | ||
Comment 6•13 years ago
|
||
> Select one calendar and choose menu Edit > Calendar Properties
This fix my problem because I have separated email accounts and calendars for different purposes.
But I think incoming (via email) events need to be tied to email account too. Not just to calendar. And event accept need to be send from tied email account.
Reporter | ||
Comment 7•13 years ago
|
||
(In reply to comment #6) > > Select one calendar and choose menu Edit > Calendar Properties > > This fix my problem because I have separated email accounts and calendars for > different purposes. > > But I think incoming (via email) events need to be tied to email account too. > Not just to calendar. And event accept need to be send from tied email account. Algorithm: 1. Add "Email account" property for event 2. For incoming via email events set this property automayically as incoming account 3. Send accept from via email account from "Email account". If it`s empty then send from email account in calendar properties. Ughhh. It`s really can be done?
Couldn't you "just" use the outgoing server for the mail account that received the invitation? That would most probably be the expected behavior by most people. Also it's flexible. I'd pay 10€ via flattr, if done.
Comment 9•13 years ago
|
||
Unfortunately its not that trivial to fix. We currently don't have a way of saving metadata on an item level other than creating X-properties that are visible on the event. These X-properties would then also be sent back via email invitation, which doesn't make sense since the identity used to recieve the invitation is something user specific.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 10•13 years ago
|
||
So you save an event independently from the mail account it is in? Is there no way to get the mail account at the time the user presses "accept" or "decline"?
Comment 11•13 years ago
|
||
Correct, we save events in a calendar, the items are not related to the mail account. The only correlation we have is the identity that saved with the calendar, which I believe we currently use for the outgoing server.
Reporter | ||
Comment 12•12 years ago
|
||
Maybe add drop-down list "Accept from..." near button "Accept"? Then user can always manually set oupgoing server when accept/decline event. I think this is good compromise.
Comment 13•9 years ago
|
||
Is this a duplicate of the following bug report? https://bugzilla.mozilla.org/show_bug.cgi?id=475886 In any event, I would like to see this bug fixed, because it is a major nuisance for people such as myself who need to have multiple work e-mail accounts.
Comment 14•9 years ago
|
||
I think the workaround (for me acceptable) is to have multiple calendars, one for each e-mail account. In calendar settings there's an associated e-mail account, so select different account for different calendars. After that, whenever an invitation arrives and you accept it, it will appear in the calendar associated to that e-mail address and the reply mail is sent from that account. I suspect this way it worked a long time ago.
Comment 15•9 years ago
|
||
Yes, this looks like a duplicate of 475886. I already have multiple calendars; work (x3); personal (x2); volunteer position etc. etc. So creating multiple calendars for multiple emails will increase the complexity and make syncronization of calendars nearly impossible. +1 for getting this fixed.
Comment 16•8 years ago
|
||
Multiple calendars didn't fixed it for me.. +1 for rshadow's solution: https://bugzilla.mozilla.org/show_bug.cgi?id=589081#c12
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•