Stoppen Sie eine Provider-Konfigur, die davor bewahrt, die Felder einer anderen Form zu verwerfen

FixEmailService
Verschifft
5. September 2026 um 01:52 UTC
Autor
Kamo
Ausschuss
b058af3

Jede Konfigurationstafel postet nur die Felder, die sie besitzt, flach, neben der Provider-Typ -- das Google Workspace-Panel sendet nichts, aber serviceAccountJson. PUT /api/email/Provider hat diese Reste eingesammelt und schrieb sie als die GANZE config blob, so sparen Mailbox-Zugang leise ließ jeden Schlüssel ein anderes Formular dort gesetzt hatte (ein gepinntes customerId, a on-prem imapHost). Stattdessen fusionieren Sie die gespeicherte Konfiguration. Die gelesene Seite war die andere Hälfte der gleichen Beschwerde: der Service-Account Schlüssel war nur schreiben-nur geschrieben, in gepostet und nie zurück gemeldet, so dass ein Admin konnte nicht einen Schlüssel, der von einem gespeichert wurde, der nicht gespart hat -- die Box auch leer gemacht Weg. GET berichtet nun, ob ein Schlüssel in der Datei ist und benennt ihn nach seinen beiden non-secret Bezeichner (client_email, und der Client_id Googles Admin Konsole fragt nach, wenn die Domain-weite Delegation autorisiert). Der private Schlüssel wird nie zurückgebracht.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen