Mozilla Thunderbird Beta now supports Matrix chat
matrix.org
matrix.org
And also writing fresh emails from specific emails addresses maybe by easily editing the “from” field.
i.e if I had used an email netflix@mydomain.tld to register on Netflix and I am replying to an email received on that then the reply should automatically bo sent from that email.
Apple mail allows this by adding such email addresses in advance. I already have almost 20 in the from list. It’s a mess. Couldn’t find any other generic client (iPhone or Mac) that does it.
Actually, this happens faily often. Each time some popular project gets a post like "php 8 released", "net 6 released", typically, what should be discussed is the theme of the release, new features, changes etc., but what the top posts end up being is just people arguing how php is shit and java/kotlin is better than net yadda yadda. Seems to be natural in open discussions, also happens on Reddit.
I’ve already set creds for abc@domain.tld, xyz@domain.tld and pr course as usual I can reply, send new emails from these addresses.
But I should also be able to send emails/reply from pqrs/dfg/john/tom/ram/bond/bill/etc@domain.tld. Of course reply will be automatic but sending new email might just require changing the from field.
It can have a setting that “if a from address identified isn’t already added as an identity, it should use the SMTP creds of matching domain”. It won’t work for something like Gmail, Outlook.com (I mean one anyway can’t have catch-all on these domains) but would work great for personal emails.
This is what I meant.
Because without such a feature - catchall feature is often rendered very limited. Even iCloud+ supports replying - id you’ve to send a fresh mail from a catchall/disposable (or service/provider/business specific) email address you’re out of luck.
Thank you!
In reality I found that 99% of the time I only use aliases for receiving and filtering incoming email. On the one day a month I need to send from netflix@mydomain.com, I just sack up and add it as an account alias. Le sigh.
Of course, mutt does this right:
https://gitlab.com/muttmua/mutt/-/wikis/MuttFaq/Header#how-t...
…but now there’s a new problem in that GitLab’s deep linking seems to be broken. Yay.
https://www.fastmail.help/hc/en-us/articles/4406536368911-Ma...
If you have a sending identity that matches with the address the email was received, on the app and webui it will reply from that address.
Disclaimer: I work at Fastmail, but not on the webui or app.
Uh. Neat, I’ve been adding aliases individually as I needed them.
# When replying to an email, use the To: address of the original email as the
# From: address in the reply (requires that the To: address be recognised by
# Mutt as being one of my alternate addresses).
set reverse_name
# Regex to let Mutt know what other email addresses are used by me.
alternates @example
I had been thinking of writing a script to dynamically create a file of alternative addresses from /etc/aliases but this isn’t necessary. There’s no need to individually list all my alternate addresses as – currently – all name@example.com and name@example.info addresses are me so it is enough to just match the `@example` regular expression.Edit: For composing a new message (not a reply), I have this set:
# When composing a message, edit the headers along with the message body.
# This should make it easier to see that the correct From address is being used
# and to fix this if necessary.
set edit_headersExcept one or two main identities I don’t want to pre-add these emails. Because I’m aware it’s already possible at least in Apple Mail.
Also, wouldn’t want to buy a domain just to try. On top of that they don’t allow domains on their starting paid tier (which already costs 4 times current paid mail host) and my email resource usage doesn’t warn more than that.
Can you please tell us how the UI is?
E.g. You registered on Reddit and just used a random/disposable/freshly thought of email address like “reddit@kingcharles.tld”.
Now if you receive an email from Reddit or anybody on the email I guess you can just hit reply and it will be replied from that Email — for this you would have to come back to Fastmail app/dashboard ans add that “reddit@…” as an identity/email or you don’t have to as long as the domain matches (and of course it does, that’s how you received mail in the first place)?
And what if you’re not replying? You’re initiating an email to someone but suddenly want to use “another-addr-random@kingcharles.tld”? You can just set it at the time of sending the mail you this email address has to be added as an identity/alias?
Yes, that's exactly how it works. I just went and checked it. I have one catchall alias set up with a name of King Charles on *@kingcharles.tld. Anything that comes into that domain like reddit@kingcharles.tld I can reply to and the FROM will be King Charles <reddit@kingcharles.tld> without me having to do anything. [It actually shows it as three textboxes "King Charles", "reddit", "kingcharles.tld" you can edit]
I pay $5 a month which I consider a bargain.
https://www.absorb.it/virtual-id
Unfortunately it seems to have been abandonded
In the "From" drop down, you can choose any of your existing addresses or to customise it.
Embarrassingly largely for this reason, I wrote my own client. (Good fun though, and not the only reason.)
AFAIK, you can edit the from field for fresh emails, when using the user-defined-from-option below your identities. Nevertheless, when you have a conversation, it would be much easier if there would be an option to use the recipients address.
that it has.
But of course I understand the desire to selfhost such a solution.
Does anyone know of any services that offer all the backing services for add-ons for thunderbird: WebDAV for filelink, CalDAV, CardDAV, (and now) Matrix?
I provide Matrix hosting (as well as XMPP and ActivityPub Mastodon) on Communick [0].
At the moment I'm more focused on taking these services to offer custom domain hosting, and personally I've been staying away from servers and using DecSync [1] + syncthing to get my calendars and contacts on my devices [2], so I haven't thought about adding a DAV server to the mix on Communick. But if you tell me there is any actual demand, I would definitely consider it.
[1] https://github.com/39aldo39/DecSync
[2] https://raphael.lullis.net/thinking-heads-are-not-in-the-clo...
You might want to send that question jakecopp 's way though! :)
I'm a heavy Thunderbird (+ maddy[3]) user, and have been wondering lately if I'm missing anything by not having CardDAV/CalDAV
[0]: https://baserow.io/
[1]: https://nocodb.com/
Turns out that's really a nextcloud with mustaches, and if you fiddle enough with the web ui you can extract a login token to use the desktop client.
I haven't bothered because i already run nextcloud at home... but yeah, businesses use nextcloud in a number of ways.
That would be a really interesting enterprise solution though - effectively replacing Slack/Teams for internal comms!
The Thunderbird+Matrix integration sounds like a match - I hope that holds up in practice as well!
Edit: as others mentioned, Nextcloud has the features.
I wonder if bundling FF Send would also be useful, see there's a filelink provider for that as well which is interesting.
That sounds true as of 2015, however Matrix now has a large following in open source & in some governments & businesses. I can't find a list of orgs using Matrix but that would be interesting to see.
I've done some experiments with running an email server as well, but I don't think I would be able to run it as reliably and cost-effectively as the more established players.
> replacing Slack/Teams for internal comms
Also, Mastodon (or Pleroma) can work as a substitute for Yammer.
https://brendan.abolivier.bzh/matrix-retention-policies/
https://github.com/matrix-org/synapse/blob/develop/docs/mess...
You can also use IRC and XMPP in Thunderbird.
This is a wild take. Taking donations doesn't invalidate the fact that it is available to everyone for free. By definition donations are voluntary. No part of Thunderbird is behind paywalls of any sort.
Donations directed to Thunderbird go to Thunderbird, and are 99% of Thunderbird's income.
The income streams are not mixed.
I upgraded from ~60 to 91 and it's been nothing but regressions. I couldn't possibly care any less about a chat client when the actual text editor still doesn't let you do something as basic as toggle word wrap. It's almost as if Mozilla's completely forgotten about core competencies.
It should be easy to do as well, given that they have an option for it in about:config.
Do they accept PRs?
I've never ascended a character in Nethack...
In that context why on earth would I bother trying digging into documentation of questionable quality to figure out an archaic build process? Mind you in the decade or so since that issue was raised the badge has been made configurable and can show up to 99 unread or new messages. Nobody ever has more than 99, right?
Trying to dig into the theme stuff was… interesting. The documentation is exceptionally sparse, but the tooling itself was terrible. Things fail silently which means that you often have to restart to render any changes to your theme (instead of uninstalling or reloading it). Of course you'll probably also have to manually reload the theme since it won't persist across restarts if there was some sort of silent failure.
All in all interacting with Thunderbird feels more like interacting with a black box than an open source project. So no thanks, I'll pass on that kind of user hostility.
I use Thunderbird, and I appreciated past "baked-in" additions like PGP support, but, I kinda just want my email client to be an email client.
https://support.mozilla.org/en-US/kb/instant-messaging-and-c...
So, in other words: it merely expands the already shipping chat clients to be just one more
https://support.mozilla.org/en-US/kb/how-subscribe-news-feed...
It's not very good, though, including warts such as automatically attempting an SASL login with your credentials, even if you've never registered a services account on the IRC network [3].
[1] https://i.imgur.com/LQrzpoy.png
This is great for users who are looking for unified communications. Further, chat sessions are index searchable if the user has enabled it.
https://bugzilla.mozilla.org/show_bug.cgi?id=1712721
https://hg.mozilla.org/comm-central/rev/15485902a00b
https://phabricator.services.mozilla.com/D141266 (the unified version of those two links)
Now that is a shocker! I tried hard to find e2e supporting GUI clients and Element was the only viable option.
I have grown to hate these "obese" webapps. I say that because they don't freaking need 4GB ram to send messages between people! I have Teams and several browsers already fighting to the death, I am forced to open slack to multiple groups in my browser except now those tabs are 3GB+ and if I run Element, same thing! Man I miss IRC.
Sorry for the rant. I am sure Thinderbird with Matrix won't need no more than 2GB /S
(Though it might not fit your needs completely, as it's written in Flutter, and Flutter is pretty bloated too...)
Sure and Thunderbird should relegate both IRC and XMPP to community maintained plugins. Ultimately developer time is a zero sum game and Thunderbird is wasting finite resources on fluff while neglecting the core of what's supposed to be an e-mail client.
They just added a protocol.
I realized that I was spending a lot of time in the terminal anyway (using vim as my daily driver) and it did fit me.
What I really like, is that you can script everything, create macro... It is hard to setup (too me like a week to tweak), but now I can do everything a lot faster with less overhead that what I did with thunderbird.
I still recommend thunderbird for less tech savvy users and I hope it will have a bright future.
In my time using graphical mail clients, I’ve used Outlook Express, Eudora, Netscape Messenger, Sylpheed and Thunderbird. Thunderbird was my favourite of them all and I wouldn’t hesitate to recommend it to others.
(Not downvoted by me, so just guessing here.)
E-mail really needs a client with (html-less) markdown support !
The hard part is to fix anything in most common e-mail clients, let alone add something new. One example being Thunderbird - notoriously stale tickets, undocumented codebase and nearly impossible to get anything merged.
We can chat from within TB client using Matrix? So we'd need to be using Matrix (instead of Slack for example) to take advantage of this? Or is there some kind of built-in Matrix chat inside TB?
Also a question for people who use TB - is it possible to use it for teams? So to "delegate" emails for example, or "comment" on emails?
For what it's worth, I've self-hosted a matrix server for years for my family and friends, have participated in a reasonable number of rooms on the flagship matrix.org server, and have never run into any furry porn.