Wone laaj yi am etiket:

In Thunderbird, the "Play a Sound" feature has quit.

In Thunderbird, the "Play a Sound" feature has quit. I changed from 'Use the following sound file' to 'Default system sound for new mail' and back again. That didn't work… (jàng ci lu gën a bari)

In Thunderbird, the "Play a Sound" feature has quit. I changed from 'Use the following sound file' to 'Default system sound for new mail' and back again. That didn't work. I tried changing the file in 'Use the following sound file'. That didn't fix it. I restarted Thunderbird and it was the same. I don't want to uninstall and re-install. Is there a fix?

Open 11 2

Thunderbird with Nix and Home Manager

I've been trying to get Thunderbird and the home manager of Nixos to work nicely together. This seems to have been the case judging by the vast amount of config options t… (jàng ci lu gën a bari)

I've been trying to get Thunderbird and the home manager of Nixos to work nicely together. This seems to have been the case judging by the vast amount of config options that are present in the tool.

However, it seems development slowed and I was wondering whether there's a workaround to some of the problems. More precisely, nixos only does static configs - so things you know at compile time. This works great for credentials you know a priori like plain passwords or probably also encrypted password but it starts to fail once tokens start getting involved like with oauth2 (any most likely also Kerberos).

Since home manager in nix does not know the the token, it can only populate the account half way. The rest is subsequently handled by Thunderbird itself, asking you to perform the OAuth flow.

Here are two distinct issues. 1. If I create the "wrong" account - plain password instead of oauth2 - and I update the account to oauth2. Even with a restart of the entire system, Thunderbird doesn't understand that it needs to perform the authentication flow again. Even if I delete any passwords Thunderbird has stored in it's password manager. 2. I have a bunch of email accounts, work, private, university. I would like to keep them separate [...]. However, suppose I have three mail boxes within my university domain and I added all of them in this incomplete fashion as I outlined (everything done except password / authentication), Thunderbird will perform the OAuth2 flow for the first mailbox but the it won't do it for the other two. I just get

The current operation on 'Inbox' did not succeed. The mail server for account ethz-main responded: Command Error. 12.

for the other two mail boxes.

I'm well aware that a big contributor to this issue is NixOS and Home Manager. And I'm in touch with these parties trying to find a solution. What I wanted to ask from the Thunderbird / Mozilla community:

Is there a way to reinitialize the OAuth2 flow or password prompts for any account from the UI or alternatively from the shell? Because deleting the credentials didn't start it (well at least in my case) and I would like to find an explicit way to tell Thunderbird "for account x, please ignore all authentication info you have, perform the auth flow again and then update the auth details with whatever response you got." I'd prefer to be able to things like this rather than deleting and adding the account again. Especially considering that across all Accounts I have about 30Gb of data needs to be fetched every time.

Thank you for your Response and Support

AS2k

Open

Filters to delete from Pop server

I am using version 140.9.0esr-bb20 (64-bit)  There are three categories of messages I want to filter: 1. Messages where the Subject contains a known word. Action: dele… (jàng ci lu gën a bari)

I am using version 140.9.0esr-bb20 (64-bit) 

There are three categories of messages I want to filter: 1. Messages where the Subject contains a known word.

   Action: delete  before downloading from POP server

2. Messages from senders not in my address books.

   Action: Move to Junk-folder [and if possible: only download header AND delete them from the server once they have been cleared manually from the junk folder]

3. Everything else

   Action: download the full message to inbox

I'd like to know the settings for __Each message filter __ Check for new messages every 1 minutes __Automatically download new messages __Fetch headers only and anything else that is needed.

I thought I could achieve this out by turning off "Automatically download new messages" and turn on "Fetch headers only". Then, explicitly ask to FETCH FROM SERVER in the filter to get the full messages or "DELETE FROM POP server" as needed. "Check for new messages every 1 minutes" is always on, so I assumed that the filters will be applied every minute. Instead, what I am seeing is that nothing happens, as if "Check for new messages every 1 minutes" does not even work. However, when I do a manual "Get Messages", things seem to work (mostly). If I check "Automatically download new messages" the 1-minute action do occur except everything gets downloaded, regardless of the "DELETE FROM POP server" filters. So it seems I misunderstand these setting. 

Any hints on how to get the requirements done will be appreciated

Open 2

TB randomly autocompletes with an old address

I am using TB 140.9.0esr (64-bit) on Kubuntu 25.10 but this has been true for some years. Mostly when a start a new Email address whether in the To:, cc: or bcc: fields… (jàng ci lu gën a bari)

I am using TB 140.9.0esr (64-bit) on Kubuntu 25.10 but this has been true for some years. Mostly when a start a new Email address whether in the To:, cc: or bcc: fields TB does a very good guess after a few letters about the address I want. However, every so often, perhaps 5% of the time it will pick the correct person but I won't notice that it has picked an old address for that person. It seems to happen in bursts, so three times in the last few hours for two different addressees. I realise that I could shift the old addresses for people to the notes section of the address book but I would rather not as I am hoping that one day TB will have the ability to search for all Emails to/from someone across all the addresses they ever had, current or deceased. Is there a way you can stop TB suddenly changing its guesses about the addresses for a person? Or could you add a way to tell TB in the address book that addresses are dead and should never be offered as addresses to send to?

TIA,

Chris

Open 4 27

Thunderbird never removes the lock files when it shuts down - profiles.ini shows Path of /run/user/1000/doc/e1a4ab74/thunderbird

I am running Fedora 42 KDE spin ("plasma"). The "Discover Software Center" app offers Thunderbird as both a regular and a flatpak install, and I somewhat arbitrarily cho… (jàng ci lu gën a bari)

I am running Fedora 42 KDE spin ("plasma"). The "Discover Software Center" app offers Thunderbird as both a regular and a flatpak install, and I somewhat arbitrarily chose flatpak.

I am dealing with several legacy email accounts that have 20 years of messages, so I need to control where the profile was created, so immediately after installing I ran with -P to create a profile and specified a path name of /lore/jeff/thunderbird. /lore is the mountpoint of /dev/sda2 and it is in my /etc/fstab. /lore/jeff previously existed because that's where I put my Dropbox folder.

Every time I shut down TB and restart it later it always fails because lock and .parentlock are never deleted. Until now, I just dealt with it by deleting the files in bash, but today I wanted to make sure that TB always starts offline and decided that user.js would be the absolute safest way to guarantee that, so I pulled up profiles.ini to get a list of all profile paths to make sure that I put a copy of user.js in each and every one whether it's in use or not. What I discovered is that the profile I created does NOT have a Path of /lore/jeff/thunderbird but instead /run/user/1000/doc/e1a4ab74/thunderbird and not only that but at the very bottom of the file are these three lines [InstallBD520B11F73A6B64] Default=/run/user/1000/doc/e1a4ab74/thunderbird Locked=1

The interesting thing is that when I put user.js into the /run/user... path and then looked at /lore/jeff/thunderbird to check on lock and .parentlock, I see that there is magically a copy of user.js there. I'm not exactly sure what is going on because when I do `ls -ldi` on the two files, their inode numbers are vastly different. I don't know enough about how flatpak operates internally, but my gut tells me it has something to do with it, and my question that I'm finally getting around to asking is if I edit the profiles.ini file to use /lore/jeff/thunderbird in an attempt to get TB to correctly clean up the lock files, is that going to cause a problem because of whatever flatpak is doing? And should I complain to flatpak about it?

Thanks for reading :-)

Open 1 32