Nu mai acapara fiecare trimitere la 1MB, astfel încât o imagine lipită poate ieși de fapt
Compozitia cu o imagine lipita a esuat cu un "A esuat sa trimita email." ă compozitor inlines pasta în corpul HTML ca o bază64 date URI, care plimbari în partea...
Editura mailbox-schimbare evenimente astfel încât vederile de mail opri sondaje
Dosarul, lista de conversații și lista de mesaje fiecare a fugit propriile 30 de secunde Timer, reîncarcă şansa ca ceva să se mişte. WebSocket deja Le-am spus c...
Împingeți INBOX numărătoare necitite peste NATS/WebSocket în loc de votare
The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...
Opriți Hibernate manjirea "::" aruncă în SQL nativ
Hibernate Nativ-query parser tratează ":" ca un colon scăpat și înainte a "" CockroachDB primit ***************************************************************...
Continuă să încerci din nou consumatorul NATS durabil al indexorului după o implementare
O desfăşurare de rulare se suprapune păstăi şi cel de ieşire încă mai deţine durabil consumator, astfel încât legătura pod de intrare la "email-metadate-indexer...
Adaptați indexatorii metadatelor la coloane tip matrice
Urmează schimbarea kamo-shared-library care hărți conversații/search index coloane array ca String[]/UUID[] mai degrabă decât List<T>, care este ceea ce sa opri...
Legat indexul de dosar în vrac și opriți-l pe eșec structural
Lucru neangajat de la o sesiune concomitentă, măturat în astfel încât copacul este curat. Indexul în vrac a mers pagini cu total Pages setat la Integer. MAX VA...
Rezolva oamenii din spatele adreselor pe un mesaj
Un antet mesaj știe o adresă și orice nume de afișare expeditorul ales să Pune lângă ea. Organizatia stie deja mult mai multe colegi, adresa cărţi, extensii, fu...
Nu se potrivesc cu o pistă împotriva propriilor adrese ale companiei
O pistă a cărei e-mail a fost setat la noreply@kamotrm.com potrivit fiecare mesaj că adresa a trimis vreodată flux de e-mail (126 de asociații din 6 conduce în...
Page matura plumb până când fereastra este acoperit
O singură pagină fixă a pierdut în tăcere e-mail ori de câte ori o cutie poștală a luat mai mult decât PaginăSize message between ticles doar prima matura a un...
Corespondență de plumb asociat, și repara indexer împinge mort
Adaugă jumătate din fila de comunicare de plumb, plus ingestie a avut nevoie să existe. Platforma nu are împingere de e-mail de lucru: IMAP IDLE este hardcoded...
Răspunsurile la adresa de răspuns-To, și opri scurgerile de excepții SMTP la UI
Un răspuns rapid la o notificare KamoCRM a eșuat cu "error" "Addresses Invalid"} transformat verbatim în caseta de răspuns. Acest șir este propria formulare Jak...
Opriți clasificarea ca atașament a unei rădăcini HTML multipart/asociate
Fiecare e-mail tranzacţional pe care îl trimitem cu un logo org aliniat a sosit în propria noastră /mesaj vizual cu un subiect corect și un corp complet gol. i...
Previzualizare probe pentru cele nouă notificări de oportunitate
Fără un braț aici admin Email șabloane editor redă fiecare titular gol, astfel încât oricine personalizarea acestor nouă ar fi editarea unui schelet gol. Un br...
Variabilele de previzualizare pentru PHI ACCESS ALERT
Fără un eșantionVariables braț admin e-mail șabloane previzualizare redă fiecare titular gol, astfel încât oricine este rugat să aprobe formularea unei garanții...
Scanează depozitele comune MAE
MfaEnrollmentService is a @Service in kamo-shared-library, so the wildcard @ComponentScan("com.kamo") în această aplicație construiește sau nu aceasta service a...
Combină cheia kamo duplicat care s-a prăbuşit prin e-mailService
Noul EmailService pod a fost în CrashLoopBackOff de la 16e8a05 22 reporniri, N-am început niciodată. snakeyaml ridică Duplicate KeyException la un nivel superio...
Comite o lucrare remarcabilă în curs
Înscenat și angajat ca-este astfel încât nimic nu este lăsat neangajat în copacul de lucru. 1 fișier modificat, 12 inserții(+)
Harden download kubectl împotriva egress fulg [skip ci]
dL.k8s.io peste ieşirea alergătorului scade intermitent la mijlocul transferului: curl: (56) OpenSSL SSL read: decriptare eșuată sau înregistrare proastă mac ca...
Avatar endpoints; fix unauthenticated reachability and contact tenancy
Adds the mailbox side of sender avatars, and fixes three pre-existing holes this work would otherwise have built on top of. AUTHENTICATION. OTKPreAuthFilter us...
Adăugați criteriile finale de evaluare a Campaniei de Control al REST lipsă pentru /api/email/campanii
Spațiu de lucru vrac-email/editor apel GET/POST /api/email/campaigne etc., dar numai CampaignService (The @Service) a fost creata vreodata. Deci fiecare apel 40...
Elimină cererea ambiguă de dezabonareMatcher care s-a prăbușit
EmailService mounts two servlets (MVC DispatcherServlet + Spring-WS MesajDispatcherServlet la /servicii/*), astfel încât o cerere de siruri de caractere goaleMa...
Bulk e-mail campanie backend
Suport pentru campanii de e-mail en gros de nivel org, complet separate de zi cu zi furnizorul de e-mail astfel încât acesta nu poate fi accelerat / blocate ală...
Reconstruieşte pentru a ridica *************** Chei canonice
Nicio schimbare de sursă. EmailService pachete kamo-shared-library la timp de construcție, astfel încât Canonica KEYS fix (shared-lib c028131) atinge doar timpu...
Variabilele eșantionului pentru modelul LEADES ASSIGNED
Fără un caz aici admin șablon preview editorului redă noul șablon cu fiecare titular gol, care citește mai degrabă ca un șablon rupt decât un unul necompletat. ...
Accept X-***-Token pentru clienti mobili in OTKPreAuthFilter
sesiune per-tab ID ca X-***-Token (potrivire *************** Când sunt prezente (şi nu există X-OTK), rezolvaţi sesiunea fără consum şi stabiliţi aceleași atrib...
Suport "deblocare pentru totdeauna" de la distanță-image consimțământul
Adaugă un consimțământ wildcard (All / is AlwaysAlowed) astfel încât un membru poate opta pentru afişează imagini externe în fiecare mesaj. Reutilizează tabelul...
Sigla Inline-CID org (SVG-> PNG) astfel încât să redă în Gmail; eliminați conținutul mesajului; păstrați caz din domeniu
- FIX (securitate): e-mailuri de notificare transporta nici un mesaj organism messagePreview din șablon vars, registru, probe și comutarea setărilor. - FIX (lo...
Variabile ale eșantionului editorului pentru șabloane de notificare a mesajelor omise
Mostre de previzualizare pentru MISSED CHAT Mesage și suport TICKET REPTly inclusiv prime vs Variante de expeditor/titlu html escape utilizate de corpurile cano...
Microsoft 365 mail via Microsoft Graph app- only (zero per-mailbox setup)
Microsoft 365 mail acum citește/trimite numai prin aplicația Microsoft Graph (Mail.ReadWrite/Mail. Trimite permisiuni de aplicare) în loc de IHAP Credențial ac...
Reconstrucție pentru LOAN STATUS shared-lib UPDATE canonic șablon (9fab88c)
Reconstruiește pentru a ridica LOAN DOCS READY LO șablon canonic (împărțit-lib)
Nu mai serializa sistemul xoauth2 care a spart MailCredentials Redis cache
MailCredentials este cached in Redis (GenericJackson2Json). Adăugat Boolean Geter a fost serializat ca o proprietate "xoauth2," dar nu are nici un câmp de citi...
Traseu e-mail al tuturor furnizorilor de cloud prin IMAP/SMTP cu OAuth2 (XOAUTH2)
Furnizori de cloud (Microsoft 365, Exchange Online, Google Workspace, Zoho, IceWarp) Moştenire citită/trimite de la *************** dar rezolvatorul niciodată A...
Consimţământul server-side "display imagini externe"
Înlocuiește clientul-local (localStorage) amintindu-și de alegerea de imagine externă cu un dosar durabil pe membru. Nou distanceImageConsentService (record-sof...
Domeniul de aplicare KamoMail mailbox / domeniul de listare la domeniile proprii ale org (scurgere încrucişat-tenant)
SECURITATE: ****************************************************************************************************************************************************...
Persist selectat furnizor OAuth la apel înapoi astfel încât să se oprească revenirea la KamoMail
Comutarea unei org pe Microsoft 365 (sau Google Workspace / Zoho) nu s-a blocat niciodată: jetoanele de apel stocate OAuth și numai statutul răsturnat pe un rân...
Rezolva logo-ul de bun venit-email de la gazda temă org, nu apex
Logo-uri antet/de jos în e-mailuri de sistem (bun venit/verificare) au fost construite ca **********************************************************************...
Comparație secretă în timp intern-aut constant (oracle Timing)
Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...
VAR-uri de eșantionare pentru previzualizarea șablonului de ședință
Adăugați un exempluVariables caz pentru noul șablon-sumar întâlnire astfel încât administratorul preview UI redă conținut realist.
Obiectivul intern pentru crearea/anularea evenimentului calendaristic al unui membru
Post/api/intern/calendar/evenimente (X-Normal-Auth gated) rezolvă membrul -> utilizator -> calendar primar (crearea unui implicit, dacă este necesar) și creează...
Redirecționare publică fixă + revenire prin poartă
Platforma de email OAuth (Microsoft 365 / Google / Zoho) nu a avut public valid redirecţionarea URI: redirecţionarea a fost derivată din gazda cererii, care în ...
Rebuild against gated shared-lib (mlos.intke beans now opt-in; fixs CrashLoop)
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
