Enviar el propio nombre de host de una org como el buzón de correo OAuth redir cuenta
Una organización que trajo su propia aplicación de Google o Entra registró que aplicación en su propia cuenta, bajo su propia marca, y ahora se le dice en su la...
Cierre los barridos compartidos, y ejecute dos vainas
Nue de los diez barridos programados de EmailService tienen un efecto compartido y ahora toman un contrato de arrendamiento antes Corriendo. El más consecuente ...
Deja que un rollo termine lo que la vieja vaina estaba haciendo
Los despliegues sustituyeron a la única cápsula de cada servicio sin nada para captar las solicitudes en vuelo. Tres ajustes, aplicados en toda la flota: - pre...
Abra el mensaje, no el buzón
La aplicación tiene una ruta por (folder, uid). Que se le hable de un correo y luego aterrizar en una lista para cazar es el tipo de pequeña equivocación que ha...
Lágente a un miembro cuando llegue el correo
MessageIndexer ya es un consumidor duradero de email.inbox. y ya resuelve el buzón OWNER, por lo que es donde esto pertenece a una notificación por Mensaje genu...
Variables de vista previa para las dos cartas de cambio de correo electrónico
Ambas nuevas plantillas canónicas rinden en la consola el momento en que este servicio es reconstruida en la biblioteca compartida que los lleva; sin una muestr...
Correo de sistema no debe enviar como dominio que no autentiquemos
El correo transaccional siempre salió como dominio primario de NoResiplyorg. a través de nuestro propio relevo. Eso sólo es seguro mientras Kamo aloja el correo...
La is &percación está limitada por el JAR, no por la base de datos y la reconstrucción
La cena semilla perezosaParaOrg en sendToUser lee como si una plantilla faltara siempre se cura a sí mismo. No lo hace. El catálogo es CanonicalTemplateLoader's...
Los buzones personales leen el registro OAuth, no la configuración muerta
Conectar un buzón personal de Gmail o Outlook ha estado construyendo su consentimiento URL con cliente-id= vacía, y cada intento fue rechazado por el proveedor....
Resolver credenciales de buzón OAuth por organización
Google, Microsoft 365 y Zoho se conecta ahora lee la aplicación de la org está en su propio registro si trajo uno, de lo contrario la aplicación de la plataform...
Una biblioteca de placas de pies de lados, y la fila cada visor imprime
El pie de la firma pasó de una imagen a una fila de ellos. La biblioteca está en todo el mundo; la selección y su pedido son por alcance, por lo que una imagen ...
Punto de final interno para la importación de contactos de un sistema externo
La integración JustCall de VOIPService necesita aterrizar los contactos de un cliente en el la libreta de direcciones del miembro derecho, y aquí es donde se es...
Deja que un mensaje enviado lleve imágenes dentro de su cuerpo
El cuerpo tenía cuatro formas posibles y enviarlo sólo podía construir tres. El rama multiparte/relacionada, la que pone una imagen en la que el HTML's cid: pun...
Restaurar la transacción la sobrecarga de accesorio dejó atrás
baf3c88 añadió un parámetro de fijación para enviarToUser moviendo todo el cuerpo en una nueva sobrecarga de seis argumentos. El "Transactional se quedó en el l...
Detenla un accesorio que sostiene una conexión IMAP abierta para siempre
getAttachment devolvió la perezosa IMAPInputStream de Jakarta Mail directamente de conStore, que vuelve a poner la Tienda en la piscina en el instante en que el...
Mostrar una captura de pantalla pedada en lugar de una imagen rota
Jakarta Mail devuelve una cabecera MIME exactamente cuando llegó, se dobla y todo: RFC 5322 deja que un jefe de correo atropelle varias líneas rompiéndolo en un...
Denuncian una asociación fallida en WARN, no en DEBUG
La asociación de plomo se traga sus fracasos a propósito. el mensaje nunca debe romper el barrido que estaba leyendo el buzón. línea es la única evidencia de qu...
Mantenga las palabras mecanografiadas después de una foto insertada
El mismo mensaje reportado tenía un registro debajo de su foto. Eso no lo hizo. Llegar o bien el cristal de lectura mostraba un cuerpo vacío por encima del acce...
Deja que se abra una foto adjunta desde un teléfono
Un miembro se envió un mensaje de una cuenta externa con un archivo adjunto. El mensaje llegó; el archivo no estaba en ninguna parte de él. No hay vista previa,...
Dale una carpeta con un ampers y en su nombre su conteo de mensajes
Un buzón llamado "Bugs & Enhancements" no mostró ningún conteo en la barra lateral mientras cada carpeta a su lado mostraba la correcta, y los totales del buzón...
Envíe la invitación de la reunión que la lista de invitados implicaba
Agregar a alguien a la lista de invitados de un evento no se lo dijo. Sólo un recordatorio escribió a un invitado, y un recordatorio llega a un miembro en la ap...
Haz que un mensaje listado sea buscable, no meramente almacenado
El índice está escrito desde dos direcciones. Abrir un mensaje se llena indexador, que escribe la fila y luego calcula su búsqueda. Listado a carpeta escribe un...
Etiqueta: buscar leer la tabla que registra las etiquetas
La cláusula probada si.label-ids, una columna de matriz en el índice de búsqueda. Nada ha en la ocasión escrito, etiquetar una inserción de mensaje en email.met...
Indice un mensaje en una declaración en lugar de una escritura selecta-entora-entona
La clave de la fila del índice de búsqueda está asignada en lugar de generada, por lo que entregando un entidad para guardar () fue una fusión: Datos de primave...
Deja que un transaccional envíe llevar un archivo adjunto
Sumado a los informes programados, que son un PDF o libro de trabajo que tiene que llegar a las personas que pueden no tener cuenta - un enlace no sería una ent...
Servir carpetas inteligentes y etiquetas como mensajes, no como filas de índices
Ambos endpoints respondieron de correo electrónico.metadata.search.index y entregó al cliente lo que tiene la mesa. Una carpeta inteligente devolvió SearchIndex...
A un miembro sólo se le habla de las aplicaciones que tienen
Un tipo de notificación pertenece a una aplicación - una llamada de plomo es Leads, a el recordatorio de la reunión es Reuniones, pero se preguntó si el miembro...
Variables de vista previa de la plantilla cambiada de fallo-status
La vista previa del administrador hace una plantilla contra un mapa de la variable de muestra, y este no tiene brazo, por lo que un administrador de org abriend...
Persiste en los dos conmutaciones de teléfonos de la compañía
Lee y escribe usuarioCompanyPhoneMain / userCompanyPhoneTollFree en la firma configuración de campo, por lo que los nuevos interruptores de la pestaña Content s...
Deja de pedir a Graph un tamaño de mensaje del tipo heredado de la que carece
Cada listado para Mike-OptionOne.com devolvió 400 RequestBroker--ParseUri ("No se podría encontrar una propiedad llamada 'tamaño' en tipo ******************* y ...
Detén la tarjeta sin leer correo que fue leído y borrado
La página de inicio de la página inread-mail widget lee email.metadata.search.index directamente - no debe gastar una conexión IMAP, que es el todo razonas que ...
Detenga dos primeras cargas que aprovisionan dos de cada calendario
El launchpad pinta dos widgets de calendario y cada uno trae su propio alimento, así que Dos solicitudes llegaron a la listaCalendars a la vez. El aprovisionami...
De vuelta la API de correo personal que la consola ya llama
Diecist métodos de cliente en doce rutas que habían estado enviando sin detrás de ellos. Un miembro llega sólo a su propia bandeja de entrada y la configura Sól...
Una primaria disputada es un 409, no un 500
El catch-all convirtió una negativa esperada en un error de servidor, que perdió el mensaje que el miembro necesitaba e hizo que un conflicto rutinario pariera ...
Rechaza un buzón de primaria que sostiene otro miembro
Primary es un identificador de inicio de sesión, por lo que una toma de posesión silenciosa cambia qué cuenta una dirección autentica desde una pantalla que nun...
Construye la URL del logotipo de org de su alias, no de su dominio
El correo electrónico transaccional se envía a las bandejas de entrada reales, por lo que los logotipos de cabeza y pies tienen para resolver sin ningún tema de...
La detección de conflictos encuentra ahora conflictos
Delegados para encontrarBusyForMemberInRange y excluye la edición del evento en Java, donde una exclusión nula no puede envenenar un predicado SQL. La prueba q...
Pin kamo-shared-library 1.6.0
La biblioteca se trasladó a 1,6.0 mientras todos los consumidores se quedaron en 1.5.0. AC de consumo construye la biblioteca desde un clon fresco en un frío ./...
Servir la llamada OAuth de Google en /api/email/oauth/callback
La consola de la plataforma necesita una dirección para mostrar a un operador configurando el Registro de Google Workspace, la forma en que VOIP tiene /api/voip...
En realidad muéeven un evento cuando su calendario se cambia
El diálogo siempre ha ofrecido un selector de calendario al editar y el PUT siempre ha llevado el el calendario elegidoId, pero updateEvent no tenía un parámetr...
Sirve el digerido de página de inicio de página del índice, nunca de IMAP
Un widget en la página de inicio está en pantalla para todos todo el día, sea o no cualquier persona es leer correo y las conexiones IMAP de un miembro son un p...
Servir y anunciar los widgets del calendario de la página de inicio
CalendarioWidgetService responde lo que un widget realmente necesita y la página del calendario hasEarlier/hasMás tarde, así que una flecha gris fuera en lugar ...
Escanear los buzones de la org para el correo anterior de una pista en el correo electrónico a petición
Sirve la casilla "Associar pasados e-mails w/ plomo". Dada una pista y la Dirección recién grabada en ella, lee INBOX y Enviado de cada buzón en ese La organiza...
Tamaño la vaina por encima de su propio techo de púrcim JVM [suelta ci]
La imagen comienza la JVM con -XX:MaxRAMPercentage=70 -XX:-SiemprePreTouch, por lo que el solo puede tomar el 70% del límite de contenedores y el pre-toque mant...
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.