Gmail-előzmények és push-értesítések
A GoogleHistoryPoller a mentett előzményállapotból egyezteti a csatlakoztatott postafiókot. A GoogleWebhookIngress hitelesített push-jelzéseket fogad. Egy push-üzenet nem hiteles levéltartalom. Először végezd el a Google Cloud beállítását.
Szinkronizálás engedélyezése
A GOOGLE_MAILBOX_SYNC_ENABLED=true engedélyezi az importot és az előzmény-feldolgozást. A GOOGLE_MAILBOX_WATCH_ENABLED=true külön engedélyezi a watch/push működést. A watch csak működő szinkronizálás és teljes, megbízható GOOGLE_PUBSUB_CONFIG_JSON útválasztás mellett működik. A watch alapértelmezés szerint ki van kapcsolva.
A személyes Gmail OAuth-hozzájárulást használ. A Workspace-delegáláshoz külön üzemeltetői jogosultság kell. A bemeneti szolgáltatás nem kap postafiók-frissítési hitelesítő adatot. A nyilvános tunnelnek csak a /v1/pubsub/push útvonalat szabad továbbítania a bemeneti szolgáltatásnak.
Pub/Sub beállítása
Hozz létre témát és hitelesített push-előfizetést a postafiókkliens Cloud-projektjében. Add meg a Gmail-közzétevő jogosultságot a témára való közzétételhez. A push OIDC-szolgáltatásfiókját és célközönségét illeszd a beállított MailGen-útvonalhoz. Ezután az alkalmazás létrehozza és megújítja a postafiók-watcheket.
A Cloud-beállítási eljárást használd. Egy előfizetés szolgálhatja a beállított útválasztást. Ne hozd létre postafiókonként újra. Ne másolj át másik deployment callbackjét.
A leképezés ellenőrzi az aktív előfizetést, az ellenőrzött e-mail-címet, a watch lejáratát, az aktuális hitelesítő forrást és az eredeti, engedélyezett onboarding-műveletet. Az értesítés identitása önmagában nem engedélyezi a befogadást. A jelzések visszatarthatók, amíg az onboarding be nem fejeződik.
Haladás ellenőrzése
Nézd meg a Gmail-szinkronizálás haladását. A watch állapota, a push-érkezés és az előzmények előrehaladása külön jelzések. Cloud-erőforrás létrehozása vagy tesztüzenet közzététele nem bizonyítja a postafiók szinkronizálását.
Ha a push nem működik, nézd meg az útválasztást és az OIDC-hitelesítést. Az időszakos előzményfeldolgozás push nélkül is folytatódhat. Lejárt előzményállapot ellenőrzött teljes helyreállítást indít. Az előzmény-ellenőrzőpont javításához ne töröld a postafiók adatait.