Recordatorio de calendario envía movimiento del hilo de programador compartido
El hilo de un solo programador predeterminado de Spring es compartido por cada método programado en este servicio. el pulso de campaña de 1 segundo, la garrafal...
Una prueba de conexión IMAP/SMTP no debe ser utilizable como una sonda de red
POST /api/email/member-imap/test y /-id-/imap/test conectado a cualquier host y puerto el El llamante suministró y devolvió el mensaje de excepción en bruto. Cu...
Alias, dominio y acciones de administrador de correo personal necesitan un derecho de gestión
crear/borrar en un alias de correo electrónico, ************* en los dominios de envío de la org, y ************* en un buzón personal (auto-organizado) todos n...
Los buzones de un miembro y alias solo se legibles dentro de su propia organización
GET ************* no HttpServletSquest en absoluto, sin sesión, sin org comprobar en cualquier lugar de la ruta y GET ******************* comprobado que el CALL...
Una exportación o importación de un calendario debe ser uno que el que la persona que llama pueda abrir realmente
GET /export/calendar/-idá y POST /import/-calendarId" tomó el calendario solo UUID HttpServletSquest, así que no hay sesión, no hay org o miembro en absoluto. C...
SearchService marca su constructor de inyección, por lo que el servicio comienza
9809d4b le dio a SearchService un segundo constructor (un reloj, para pruebas) y Marcado tampoco, así que Spring tampoco eligió, buscó un no-argumento construct...
Búsqueda que honre su consulta, y cada acción de correo en el buzón que está abierto
Dos problemas en /messages, fijados en el servicio. La búsqueda no funcionó. La ruta del índice arrojó una ClassCastException en cada golpe (Instant -" Timesta...
Un miembro puede poner una lista de verificación en su calendario, una vez
Listas de chequeos en vivo en KBService y el calendario es el único WHEN, así que un Lista de verificación programada es un evento de miembro ordinario que llev...
Shared-mailbox ************* necesita un derecho de gestión
**************** en /api/email/shared-mailboxes necesitaba sólo un sesión de cualquier miembro autenticado podría crear un buzón compartido, eliminar uno o conc...
Un token de estado de OAuth es un registro del lado del servidor, no una mancha del navegador manos atrás
/api/email/oauth/callback y **************** son públicos y sin sesiones (el el proveedor redirija el navegador aquí sin sesión de Kamo, así que "state" era el ...
A De anulación debe ser una dirección que el llamante puede enviar, ya que
POST /api/email/send tomó solicitud.getFromDirección () directamente en la cabecera De y el SMTP sobre remitente **************** - EmailSmtpService.send, y el ...
El historial de entregabilidad nombra al miembro detrás de cada cambio
Configuraciones de correo electrónico La entrega muestra la historia de la opción de salir de una dirección con quien hizo cada cambio, pero HistoryView envió s...
Alisas y acceso compartido de correo electrónico nombran a sus miembros como texto
GET y POST /api/email/aliases (y /aliases/member/-id) y GET y POST **************** respondida con las propias entidades, cuyo miembro de LongId y concedida por...
Una fila de exclusión lleva al miembro detrás de su último cambio
La lista de exclusión nombrada quién hizo el último cambio de cada dirección (lastActorName) pero no quiénes son, así que la página de configuración no pudo abr...
Ahorrando un calendario/contacta la integración nunca en blanco o suelta sus credenciales almacenadas
Las credenciales de una integración de contactoJson fue reemplazado por cualquier salvado enviado. La pestaña org CalDAV/CardDAV envía todo cuatro campos de ser...
Una lista de acceso de un buzón compartido sólo es legible dentro de su propia organización
GET ******************* llamado ************* que lee el acceso filas para cualquier id de buzón. Cada otra operación de acceso (actualización, supresión, subve...
Una respuesta compartida del buzón no lleva IMAP login
GET /api/email/shared-mailboxes (y /my-access, create, update) volver SharedMailboxEntity se hace a cualquier sesión en la organización. Hasta que los guardias ...
Una persona sacada de un goteo se queda fuera
El motor se mueve hasta 200 personas por goteo de copias que leyó al inicio de un paseo, hasta 25 segundos viejos para cuando se usa cada uno. Mientras tanto, u...
La gente de un goteo cuenta sigue la búsqueda, así que todo es siempre la suma de sus fichas
Campañas de gota
Un goteo es una secuencia automatizada de correos electrónicos en los que una persona entra cuando algo sucede: una pista llega (por mano, importada, o de una i...
Las respuestas de una campaña van a NoReply, el e-mail del miembro, o una dirección personalizada.
La respuesta del editor se convierte en tres opciones (CampaignReplyTo), mantenidas en la columna de respuesta existente. No DDL. - NO-REPLY (columna vacía, la ...
Deja de refrescar una subvención buzón que ninguna aplicación puede actualizarse, y diga que necesita reconectarse
Un org conectaba Microsoft 365 a través de la aplicación de plataforma de Kamo; la aplicación de la plataforma era más tarde se apagó y el org no tiene registro...
sonda de vida en /actuador/salud/vida, no el agregado de DB consciente
El agregado /actuador/salud incluye el indicador DataSource, así que reiniciar la base de datos falló la vida en cada vaina a la vez y reinició el todo platafor...
Las rebotes para enviar dominios de orgánenenen, los envíos de prueba están firmados, y el DNS de los relevos se lee
Rebota Async. El remitente de sobres de una campaña es su From en el dominio de envío de la organización, cuyo MX (a través del CNAME para contact.kamocrm.com) ...
Liberan conexiones ociadas Hikari ahora que la puesta en común de YSQL es compartida
El administrador de la conexión ya no pins sesiones **************** para que las conexiones de la aplicación ociosa ya no tienen un backend de base de datos. M...
El correo de campaña se firma como, enviado y enruta por su dominio de envío verificado
Una campaña puede nombrar su propio Desde un dominio verificado; de lo contrario se va como el remitente a granel de la org. debe estar en un dominio verificado...
Domain Setup's API, el mapa del remitente del relevo compartido, y un barrido que confirma los registros en vivo
********************** PET la pestaña (VIEW-BULK-EMAIL), Buscar Buscar el formulario de adición, POST añádase, POST .id./check, DELETE (MANAGE.BULK-EMAIL); cada...
Enviar dominios. añadir uno, leer su registro DNS por registro, verificarlo, saber lo que una dirección puede hacer
Un dominio de envío (news.acme.com) se mantiene en la mancha del proveedor de granel cifrado de la org con su clave DKIM. EnviarDomainChecker lee lo que los rec...
Teclas DKIM y un letrista relajado/relajado rsa-sha256 para el envío de dominios de las organizaciones
DkimKeys genera la clave RSA-2048 de un dominio (mantuada en la mancha del proveedor de granel cifrada de la org) y el TXT valor un miembro publica en kamoXXXXX...
El triquete de envíoToUser cuenta con tres sobrecargas [salépte]
TransactionalSendRatchetTest pedonada sendToUser en dos sobrecargas, de modo que su la primera prueba los inspecciona de manera demostrable en lugar de pasar ni...
Cada solicitud rechazada dice por qué, no sólo las llamadas de campaña
2a72597 dio a los controladores de campaña la sentencia del miembro en lugar de "Bad Solicito". La misma pérdida ocurrió en todas partes en EmailService que se ...
DNS para el envío de dominios - los propios servidores de nombres de cada dominio primero, SPF evaluado, proveedor DNS nombrado
LiveDnsResolver pregunta a los servidores autorizados de la zona (encontrado a 1.1.1.1/8.8.8.8), por lo que un récord a miembro recién salvado en su proveedor d...
El relevo compartido de org (47.181.8.86) es semilla para cada organización; el relevo de la plataforma se queda en KamoCRM's
PlatformRelayProperties ahora conoce ambos relés de discoteca: postfix-bulk (47.181.8.87, hello.kamocrm.com) y postfix-orgs (47.181.8.86), con la dirección de s...
La lectura de las campañas deja caer su cuenta en vivo / Sent / Los borradores
Los grupos de CampaignWidgetView llevaban esos recuentos sólo para las construcciones de widget de antes de las pestañas del escenario (kamo-internal d0b56adf)....
Una llamada de campaña rechazada dice por qué, en lugar de "Petición de la gada"
CampaignService se niega a una respuestaStatusException con una sentencia escrito para el miembro ("Pausa la campaña antes de borrarla"., "Sólo se detuvo se pue...
El widget de las campañas se lee por etapas, las etapas de las campañas proyectar archivos por
El widget de lanzamiento lee ahora grupos y cuenta las campañas por etapas /comercialización/emails de pago: Ingreso (envío), No Iniciado (borrado o correo elec...
Archive una campaña, y el widget deja fuera a los archivados
POST **************** y /unarchive (MANAGE-BULK-EMAIL) set y Despejar la campaña archivadaAt, y CampaignDTO la lleva. El /marketing/email La pantalla archiva un...
Una lectura en vivo y marcos en vivo para el widget caseros de las Campañas de Correo electrónico
GET /api/email/widget/campañas es el widget de lanzamiento de una lectura, construido para un Pano que se sienta en la página de inicio de cada espectador de ca...
Copias ciegas en la plantilla de servicio enviado
EnviarTransactionalRequest toma una lista de bcc opcional, llevada a través de sendToUser y entregar en el sobre SMTP - incluyendo la plataforma-dirección de re...
Aceptar índices de imagen OCI al resolver el digestivo construido [salómeja ci]
Las imágenes se impulsan como índices de imagen OCI, por lo que piden al registro un solo manifiesto de imagen sólo contestó 404, el diágiro volvió vacío y el c...
Reiniciar cuando un mismo compromiso reconstruir vainas de hojas en el viejo digest [sácata ci]
El paso de despliegue intentó detectar una reconstrucción del mismo compromiso comparando la Referencia de imagen de implementación antes y después de la imagen...
Nombre al destinatario en una cabecera que los informes de quejas solo para cabeceras mantienen
Los informes de retroalimentación-bucle de Microsoft ahora llevan sólo las cabeceras del mensaje original, con cualquier forma de dirección enmascarada. Cada me...
Abrir y hacer clic en el seguimiento, informes de queja por correo electrónico, conteos de caja libre contomos
- Rastreo: el compositor envuelve los enlaces web de una campaña en una red de red firmada (o base/c/token-?u=&s=) y añade un píxel abierto (-base-/o/token-),...
Un motor de elegibilidad decide quién puede enviar una campaña por correo
Cada lista agrega (un miembro, un público, una copia) y el envío mismo ask un motor si una dirección puede recibir la campaña, el cheque más barato primero: sin...
Diriendo recuentos de campaña, y Enviar a última
Cuenta: - Cada cambio de estatus mueve el conteo de una campaña exactamente por lo que cambió: a enviar el número 1, enviado, un informe de rebote posterior -...
El destinatario de una campaña lista páginas en ambos sentidos, con totales, a cualquier tamaño
La lista ya se leía una página a la vez, pero sólo hacia adelante, como un pergeña infinidad sin total. y un filtro de estado encontró sus filas caminando la li...
Ahorro de una campaña ya no falla con "Reestar lectura requerida"
La fila de proveedores a granel (anfitrión, enviar ventana, calentamientos, audiencias de campaña) fue leída dentro de las llamadas de los que llamón transaccio...
Una campaña puede ir a cada pista, cuenta o aplicación que un miembro puede ver
"Todas las pistas / cuentas / aplicaciones" es una regla, no una lista. Se almacena con la campaña (la Blob de proveedor a granel, campañaAudiencias - no DDL), ...
La página de preferencia en cada idioma que el producto habla
La página detrás de cada enlace de darse de baja sólo hablaba inglés. Ahora habla. todos los 22 idiomas producto UI barcos: inglés, chino, hindi, español, Franc...
Una sucríe por correo electrónico es honrada, no caída
Cada mensaje a granel y de artículo compartido ofrecía el dominio de suscribe.sender. en su cabecera de inscripción de la Lista, pero nada lee ese buzón - para ...
Como lo que ves enviaste?
Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.
