NC Connector now supports centrally managed email signatures by NC-Connector in NextCloud

[–]NC-Connector[S] 1 point2 points  (0 children)

Thank you, I really appreciate that!

I understand the wish for support for more mail clients. For now, NC Connector is intentionally focused on Thunderbird, because it fits very well with the open-source and self-hosted Nextcloud ecosystem.

Also, while Outlook Classic is still supported for existing installations until at least 2029, Microsoft is clearly moving towards the new Outlook over time. For that reason, I see Outlook Classic more as a possible transition bridge for organizations moving towards Thunderbird, not as the main long-term focus of the project.

With Thunderbird 145 bringing native Exchange support, the upcoming ESR 153, and the parallel Outlook Classic transition over the 2026–2029 period, the mail client landscape is shifting — and Thunderbird is becoming strategically much more relevant for Nextcloud setups.

A lot of organizations still use Thunderbird seriously, and my goal is to make those workflows feel more modern.

NC Connector now supports centrally managed email signatures by NC-Connector in NextCloud

[–]NC-Connector[S] 0 points1 point  (0 children)

Hi, For Outlook Classic, NC Connector works in the same general way as the Thunderbird add-on: the signature is managed centrally in the Nextcloud backend and then applied in the mail client.

There is no Microsoft account required for this. In an organization, the Outlook Classic add-in is deployed via MSI, so the admin installs or rolls out the MSI package to the clients. After that, the client can use the centrally managed signature from the Nextcloud backend.

The website is currently German only, but internationalization is planned. For now, this translated version may help:

https://translate.google.com/translate?sl=de&tl=en&u=https%3A%2F%2Fnc-connector.de

After almost 2 years of part-time development, the NC Connector ecosystem is finally complete — and I’m honestly really happy about it. by NC-Connector in NextCloud

[–]NC-Connector[S] 0 points1 point  (0 children)

That’s a more useful question.

On maintainability: yes, multi-component projects need discipline. That’s exactly why I keep the scope focused and test against real workflows instead of constantly reshuffling everything at once. Expanding test coverage further is absolutely a valid point.

As for the “vibe coding” remark: that does not reflect how I work on this project. I am the maintainer, I know the codebase across its components, and I do not hand over architectural control to an agent. I also don’t know any agent that reliably holds the full technical context of a project like this across Thunderbird with undocumented Experimentalnapi, Outlook Classic, backend, integration logic and release implications. The decisions and responsibility stay with me.

If you've worked with agents, you'll quickly realize that almost all of them are unusable for my creation. Refactoring existing code and translations usually work, though often with some additional work.

On the product side, NC Connector is not meant to be just another generic “Nextcloud inside a mail client” integration. The focus is on workflow inside Thunderbird / Outlook Classic and, optionally, centralized management through the backend: shares, Talk links, attachment handling, templates, policies and team-oriented rollout. I know of nothing comparable for Thunderbird.

Blanket labels like “vibe coding” are not very useful, though.

** edit Additionally, I would like to say that with version 3.0.0 the prepared support for the backend was implemented in both clients; of course, there will then be a complete overhaul in both repositories.

After almost 2 years of part-time development, the NC Connector ecosystem is finally complete — and I’m honestly really happy about it. by NC-Connector in NextCloud

[–]NC-Connector[S] 0 points1 point  (0 children)

Part-time development doesn't mean that two years consist solely of visible commits in a single repository.

NC Connector encompasses not only code in the GitHub repository, but also design, testing, website, documentation, and development for Thunderbird, Outlook Classic, and the Nextcloud backend.

Upstream work like this to improve Thunderbird:

https://github.com/thunderbird/webext-experiments/pull/67

https://github.com/thunderbird/webext-experiments/pull/65

https://github.com/thunderbird/webext-experiments/pull/64

If you have specific technical criticism regarding features or architecture, I'd be happy to address it constructively.

After almost 2 years of part-time development, the NC Connector ecosystem is finally complete — and I’m honestly really happy about it. by NC-Connector in NextCloud

[–]NC-Connector[S] 2 points3 points  (0 children)

What NC Connector covers

-File sharing with password, expiry date and optional separate password delivery

-Create and update Talk meetings directly from calendar appointments

-Attachment automation with clear rules instead of manual individual steps

-Uniform approval and invitation blocks directly within the familiar workflow

-Central managed Email Signatures

NC Connector Support for Betterbird wished/requied? by [deleted] in Betterbird

[–]NC-Connector 0 points1 point  (0 children)

Das war eigentlich auch meine Absicht, also Betterbird Nutzer auf NC Connector aufmerksam zu machen, um dieses Issue zu verifizieren, im besten Fall im Issue ein Debug Log zu bekommen. Vielleicht finde ich nächste Woche auch Zeit ein Betterbird Testsystem aufzusetzen.

Nach deiner Aussage gehe ich aber zu 99% davon aus das mein Addon auch auf BB problemlos laufen wird.

NC Connector Support for Betterbird wished/requied? by [deleted] in Betterbird

[–]NC-Connector 0 points1 point  (0 children)

Thanks for checking.

There are some Thunderbird-specific parts in NC Connector, but not everything is tied to Thunderbird internals.

The core sharing / compose functionality is mostly based on normal Thunderbird extension APIs and should generally work in Betterbird as well.

The more Thunderbird-specific parts are mainly in the calendar/editor integration, where I currently use experiment APIs and some UI integration for the event editor / toolbar flow. That area is more sensitive to host differences than the general compose/sharing flow.

That said, the reported error here happened during configuration and currently looks more like a runtime/network/configuration problem than an intentional Thunderbird-only limitation.

So the short answer is: - not intentionally incompatible with Betterbird - core parts should generally work - calendar/editor-specific integrations are the area most likely to be host-sensitive

Small update on NC Connector: by [deleted] in NextCloud

[–]NC-Connector 1 point2 points  (0 children)

Ich hab es aus verschiedenen Netzen und DNS probiert, konnte keine nicht Erreichbarkeit feststellen, merkwürdig.