Persister et servir l'ensemble du contact, pas seulement son nom
La couche REST a directement sérialisé les entités JPA. Un contact n'a pas de cartographie pour ses courriels, téléphones, adresses, organisations, URL, IM ou r...
Mesurer les propres boîtes aux lettres KamoMail de chaque org
Walks chaque boîte aux lettres Kamo hôte et enregistre, par jour d'arrivée, le RFC822 octets tient des en-têtes, des éléments de base et des pièces jointes codé...
Laissons/sendable laisser tomber le groupe d'alias pour les appelants qui ouvrent les boîtes aux lettres
Le commutateur de boîte aux lettres /messages offre le même ensemble que le compositeur From champ, moins une chose: un alias ne peut pas être ouvert. Adressé p...
Variables de prévisualisation des modèles de signature électronique
L'éditeur de modèle d'administration rend chaque espace réservé vierge pour une clé avec Pas d'échantillons Bras de variables, donc les sept modèles d'essign pr...
Fin de recherche et de page pour les adresses qu'un membre peut envoyer à partir de
GET /api/email/mailboxes/réponses pouvant être envoyées la même question que/accessible chaque adresse que l'organe peut envoyer en tant que flux fusionné qui e...
Nommer une boîte aux lettres primaire après le membre qui la détient
Une boîte aux lettres que quelqu'un détient comme principale est l'adresse de cette personne, donc le présenter sous quelque boîte aux lettres que soit l'étique...
Agissez sur un dossier entier, pas seulement la page que vous avez défilée
Marquez tous les dossiers en lecture et en vides sont des opérations à l'échelle du dossier, le client ne peut pas exprimer par la mise en lots des uids: il ne ...
Publier des événements de changement de boîte aux lettres pour que les vues postales cessent de s'exprimer
L'arborescence des dossiers, la liste des conversations et la liste de messages ont chacun fonctionné leurs 30-secondes timer, recharger l'occasion que quelque ...
Poussez INBOX n'a pas lu compte sur NATS/WebSocket au lieu de l'interrogation
L'insigne de nav-top de courrier en kémo-interne s'est rafraîchie en appelant /api/courriers/dossiers toutes les 30 secondes, par onglet du navigateur. Ce point...
Résoudre les personnes derrière les adresses sur un message
Un en-tête de message connaît une adresse et quel que soit le nom d'affichage que l'expéditeur a choisi de mis à côté. L'organisation en sait déjà beaucoup plus...
Associer la correspondance de chef de file et fixer l'indexateur de poussée mort
Ajoute la moitié du courrier de l'onglet T-AMM, plus l'ingestion dont il a besoin d'exister du tout. La plate-forme n'a pas de pression de courrier de travail:...
Échantillons de prévisualisation des neuf notifications d'opportunité
Sans bras ici, l'éditeur admin Email Templates rend chaque espace réservé blanc, donc n'importe qui personnaliser ces neuf serait d'éditer un squelette vide. U...
Variables de prévisualisation de PHI-ACCESS-ALERT
Sans échantillonVariables armure l'admin Email Templates prévisualise tous les modèles à l'écart, de sorte que quiconque est invité à approuver le libellé d'une...
Critères d'évaluation de l'avatar ; fixer une joignabilité non authentifiée et une natance de contact
Ajoute la face mail de la boîte aux lettres des avatars de l'expéditeur, et fixe trois trous préexistants D'autre part, les travaux se seraient construits au-de...
En backend de campagne de courrier électronique en vrac - fournisseur, expéditeur, conformité, temps réel
Backend for org-level (campagnes d'e-mails en général) pour les campagnes d'information générale, entièrement séparées du quotidien Un fournisseur de courrier é...
Variables d'échantillonnage pour le modèle LEADS-ASSIGNED
Sans le cas ici, l'éditeur de modèle d'administration Preview rend le nouveau modèle avec chaque caselé, qui se lit comme un modèle cassé plutôt qu'un noteBlock...
Accepter le jeton X-z pour les clients mobiles dans OTKPreAuthFilter
id par onget en tant que X-z-token (correspondant à la table) Lorsqu'elle est présente (et pas X-OTK), résoudre la session non consommante et fixer les mêmes at...
Soutenir le consentement à l'image à distance "un blockblock forever"
Ajout d'un consentement à un gage de caractères (allowAll / isAlwaysAllowed) afin qu'un membre puisse choisir afficher des images externes dans chaque message. ...
Logo d'orge CID en ligne (SVG--PNG) pour qu'il rende Gmail; supprimer le contenu du message; préserver le cas du domaine
- FIX (sécurité) : les e-mails de notification ne transportent pas de corps de message et suppression messagePreview à partir des vars du modèle, du grand liv...
Variables d'échantillonnage de l'éditeur pour les modèles de notification à message manqué
Avant-première des échantillons pour MISSED-CHAT-MESSAGE et SUPPORT-TICKET-REPLY, y compris raw vs V variantes d'expéditeur/tit-titrage html utilisées par les c...
Adresse électronique Microsoft 365 via Microsoft Graph app-only (scartographie par boîte de courrier zéro)
Microsoft 365 mail lit/s'envoie maintenant via Microsoft Graph app-only (Mail.ReadWrite/Mail.Sendorti les autorisations d'application) au lieu de IMAP - une app...
Acheminer tous les fournisseurs de services d'informatique en nuage via IMAP/SMTP avec OAuth2 (XOAUTH2)
Fournisseurs d'informatique en nuage (Microsoft 365, Exchange Online, Google Workspace, IceWarp) Hélicitation de lecture/s'ending de - mais le résolveur n'a jam...
Consentement "afficher des images externes" côté serveur
Remplace le client-local (localStorage) en se souvenant du choix de l'image externe avec un enregistrement durable par membre. Nouveau service RemoteImageConsen...
Exemples de fournisseurs pour l'aperçu du modèle de résumé de réunion
Ajoute un échantillonVariables pour le nouveau modèle de résumé de réunion de manière à l'intendant l'interface utilisateur de l'avance rend un contenu réaliste...
Critère d'évaluation interne pour créer/annulation d'un événement de calendrier d'un membre
POST/api/interne/calendrier/events (X-Internal-Auth gated) résout le membre le calendrier primaire de l'utilisateur (créant une valeur par défaut si nécessaire)...
Redirection publique fixe et rappel par passerelle avancée
Le courrier électronique de la plate-forme OAuth (Microsoft 365 / Google / zoho) n'avait pas de publicité valable redirerection de l'URI: la redirection a été d...
V variables de l'échantillon de prévisualisation de DOC-REQUEST/DOC-REJECTED
Comptes de boîtes aux lettres auto-carrière de l'application DB (récupération de la dérive)
L'application DB est la source de la vérité pour laquelle les boîtes aux lettres devraient exister; KamoMail les comptes en direct dans les utilisateurs virtuel...
Wire DomainManager et MailboxProvisioner pour tous les fournisseurs d'informatique en nuage
Remplacer les stubs UnsupportedOperationException chez chaque fournisseur de cloud avec les appels HTTP réels contre l'API admin de chaque backend: - Microsoft...
Envoyer, dossier et recherche de talons de nuage soutenus par IMAP/SMTP
Extraire le schéma de délégation IMAP/SMTP dans AbstractImapBackedCloudProvider et disposent de l'extension de l'utilisation de l'information, de la surveillanc...
MailReader à l'ISMAP pour les talons de fournisseur de cloud
IMAP, IceWarp, Exchange, Google Workspace et Microsoft 365 exposent tous IMAP, Ainsi, les méthodes MailReader de chaque fournisseur de cloud par EmailImapServic...
Servir des parties MIME et de surface Content-ID
Render 'img src'"cid:..." dans les messages UI en exposant les parties en ligne que le corps HTML fait référence. - L'appendiceInfo gagne contenuId (sans croch...
Ajouter KamoMail validateur de domaine pour bloquer les adresses e-mail entre les locataires
Introduit le composant KamoMailDomainValidator qui vérifie, au niveau de la couche de service, si le domaine de courrier électronique soumis correspond au domai...
Logo d'auto-injectionUrl, logoSimpleUrl, et les variables orgName à l'heure d'envoi
EmailTemplateService fusionne désormais des variables de base (logoUrl, logoSimpleUrl, orgName) dérivé du domaine principal de l'ordonnance avant la restitution...
Ajouter EmailTemplateCategoryController REST
- CRUD. Supprimer la réponse comprend reassignéCount - le nombre de modèles qui ne sont pas classés le résultat de la suppression de la catégorie. Contexte de l...
Ajouter EmailTemplateCritères de REST et DTO
Exposes /api/email/templates/- CRUD - prévisualisation - doublement - réinitialisation à défaut Service-to-service /send /seed-org/-org--org- Orgs de premier ni...
Ajouter InternalAuthFilter pour les critères d'évaluation de service à service
Validation de l'en-tête X-Internal-Auth sur /api/email/templates/send et /api/email/templates/seed-org/- chemins. D'autres chemins contournent ce filtre (La ses...
Ajouter EmailTemplateCategoryService et CRUD pour les catégories à champ d'application org
Nom insensible au casque d'unicité par org l'ordonnance appliquée au niveau de service (correspond à l'indice unique partiel dans le DB). Suppression nulls cate...
Ajouter EmailTemplateService et CRUD - envoyer - semence - réinitialisation à défaut
Orchestre principal pour le courrier électronique transactionnel. sendToUser résout le modèle, rend le sujet/corps, choisit le domaine principal de l'organisati...
Ajouter NoReplySenderService pour 'NoReply'domain' à partir de l'adresse
Source unique de vérité pour les courriers transactionnels à partir d'adresses. Accepte a chaîne de domaine, la sous-cassette la répercute, retourne "NoReply-do...
Ajouter TemplateRenderer pour la substitution de l'Avar
Cendleur de regex d'État. Les cuves manquantes remplacent la ficelle vide et émettre un journal WARN avec templateKey et orgId pour l'attribution. Pas d'échappe...
Ajouter une API de configuration de champ de signature électronique
Ajouter un service et un contrôleur REST pour gérer la visibilité du champ de signature par courrier électronique configuration par organisation. Les administra...
Ajouter un point d'extrémité accessible des boîtes aux lettres avec un accès élargi basé sur les privilèges
Add AccessibleMailboxService et GET/api/courriel/courbe de courrier électronique/critère d'évaluation accessible qui retournent des boîtes aux lettres personnel...
Ajouter la gestion du domaine du courrier électronique et l'approvisionnement de la boîte aux lettres par le biais de la couche de fournisseur abstraite
- Ajouter les interfaces de capacité DomainManager et MailboxProvisioner avec détection de sous-capabilité - Ajouter ProviderDomain, ProviderMailbox, DnsRecord ...
Ajouter des pseudonymes de courrier électronique et un support de boîte aux lettres partagé
Nouvelle interface de capacité du fournisseur MailboxManager pour les alias et la boîte aux lettres partagée CRUD. L'implémentation KamoMailMailboxManager gère ...
Ajouter ReminderSchedulerService pour la livraison de rappels par courrier électronique/popup/SMS
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.