Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Local Mail autoconfig files #51

Closed
3 tasks done
boredsquirrel opened this issue May 13, 2024 · 5 comments
Closed
3 tasks done

[RFC] Local Mail autoconfig files #51

boredsquirrel opened this issue May 13, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@boredsquirrel
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Afaik this hardening completely cripples the Feature of TB to use autoconfig for stuff like server ports, protocols etc.

I opened a PR, we can discuss if it makes sense.

I could not find any official info about this, but there is supposed to be a debian package, and privacy handbuch offers a mail autoconfig dataset for download, which I now mirror on my Github repo

I dont know where this needs to be placed, and how to test if it works. Maybe this allows to disable connections to the servers, and still autofetch the needed info?

Describe alternatives you've considered
Be a hackerman and know all ports and configs, or connect to some servers to fetch them.

Additional context
This is experimental and anecdotal but sounds useful. The dataset is quite nice, and I implemented it in some experimental form in my script

Checklist

  • I know thunderbird user.js is a template and personal preferences should be stored elsewhere ;
  • The change I want to propose should globally improve the usability / ( privacy + security + anti-fingerprinting ) ratio ;
  • I agree that subsequent modifications to my change scope may occur in the future.
@HorlogeSkynet
Copy link
Owner

I opened a PR, we can discuss if it makes sense.

It definitely makes sense, and would elegantly workarounds #50 if autoconfig stays disabled by default.

I could not find any official info about this, but there is supposed to be a debian package [...]

Do you have any pointer about this ? A quick search in apt cache didn't return any results...

Maybe this allows to disable connections to the servers, and still autofetch the needed info?

Yes, if we manage to vendor the dataset and provide somehow a shim to make TB querying it.
Periodic or anniversary updates of the dataset has also to be considered.

Thanks for your time, bye 👋

@boredsquirrel
Copy link
Contributor Author

I dont use a Debian/Ubuntu system and the package is not in the Fedora repos.

tbh this seems to be very abandoned.

Having some possibly outdated settings may be better or worse than fetching from online sources.

@HorlogeSkynet
Copy link
Owner

I dont use a Debian/Ubuntu system and the package is not in the Fedora repos.

Could you send me a resource where you first heard/read about this package ?

Having some possibly outdated settings may be better or worse than fetching from online sources.

Indeed, and maybe we can afford "outdated settings" until next TB ESR version (for which we'll release a new version of this script accordingly afterwards).

Thanks ! Bye 🙏

@HorlogeSkynet
Copy link
Owner

I'm closing here as it's very unlikely something usable OOTB could be integrated here at a minimal cost.
Although if such a project gets resuscitated, I think indeed it could be a viable alternative to auto-configuration (but "packaging" this template and the so-called database and script(s) would be required).

Thanks for your time and contributions, I hope you're okay with previously merged PR in their final states.
Bye 👋

@HorlogeSkynet HorlogeSkynet closed this as not planned Won't fix, can't repro, duplicate, stale Jul 9, 2024
@HorlogeSkynet HorlogeSkynet added the wontfix This will not be worked on label Jul 9, 2024
@boredsquirrel
Copy link
Contributor Author

Thanks for your work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
Development

No branches or pull requests

2 participants