Arregir el diseño del formulario de plomo: Eliminar la información de contacto duplicada de la columna izquierda, mover Información de plomo a la izquierda, Contacto/Dirección a la columna derecha, fijar los campos del teléfono con la casilla de verificación integrada Texto Soportado
Actualizar a Next.js 16.0.7 y React 19.2.0 para arreglar exploit
Actualizar a parcheado Siguiente.js 15.5.7 y React 19.2.0 para fijar exploit
Añadir logo completo de Kamo SVG con los 14 caminos
Insertar contenido completo de SVG directamente en lugar de caminos parciales
Utilícelo solo para el logo Kamo
Montaje de archivo SVG roto quitado, usando CSS de imagen de fondo para cargar el logo exterior directamente en el elemento .logo
Arregla logo.svg a la URL del logotipo de Kamo de referencia
Utilícese SVG elemento de imagen para incrustar el logo exterior en lugar de caminos complejos con transformadas rotas
Reemplaza Roundcube logo.svg por el logo SVG de Kamo
Montaje personalizado logo.svg a **************** para reemplazar el logotipo Roundcube de la marca de agua/fondo
Añadir archivo CSS personalizado para anular el logotipo de Roundcube watermark
- Creado custom.css con anulación de la marca de agua - Archivo de Mount CSS a /var/www/html/custom.css - Configura Roundcube para cargar hojas de estilo adicio...
Reemplaza todos los logotipos de Roundcube por logo Kamo incluyendo marca de agua
Actualizado de la configuración de skin-logo a la matriz para cubrir: - Logotipo de la cabecera principal - Pequeño logo de la cabecero colapsado - Logotipo de ...
Añadir subdominio de correo a la lista de SUBDOMAINS de autocero
Permite la creación automática de certificados SSL para mail.kamocrm.com
Solicitud de tirada de la fusión 3834 de ****************
Bump jws de 3.2.2 a 3.2.3
Expose Postfix puertos 25 y 587 vía hostPort para correo entrante
Exneado para recibir conexiones externas SMTP en K1M1
Configura Roundcube para usar Mailgun SMTP directamente
Eludiendo Postfix local para el correo saliente, conectándose directamente a smtp.mailgun.org con TLS en el puerto 587
Cambiar postfijo a la implementación basada en alpino con soporte MySQL
Similar a Dovecot, usando Alpine 3.18 con paquete postfix-mysql instalado en tiempo de ejecución para soporte de mapas virtuales confiables MySQL
Arreglar el comando postfix para usar apt-get en lugar de apk
boky/postfix está basado en Debian, no Alpine
Añadir soporte postfix-mysql para mapas virtuales de MySQL
Paquete postfix-mysql instalado en la startup de contenedores para habilitar MySQL buscadores de diccionario para dominios/usuarios virtuales/aliases
Añadir la depuración de auth y asegurar paquetes de controlador MySQL para Dovecot
- Habilitar a auth-debug, auth-debug-passwords, auth-verbose - Añadir paquete dovecot-mysql para el soporte SQL adecuado - Añadir mariadb-conexionor-c para comp...
Añadir MySQL auth fix job para la compatibilidad del cliente de MariaDB
Camiva el usuario de kamo de caching.sha2-password a mysql.native.password Requerido para Dovecot (Alpine/MariaDB) para conectarse a MySQL 8
Reemplazar el logo Roundcube por logo Kamo
Añadido skin.logo config señalando a **************** Anotación de despliegue actualizada para activar reinicio de la vaina
Arregla MySQL auth: cambiar el usuario de kamo a mysql.native.password
El cliente de MariaDB de Alpine no admite el plugin de caching.sha2-password plugin Esto evita que Dovecot se conecte a MySQL para autenticación
Fuerza Roundcube reinicio para recoger el cambio de ConfigMap
Añadido anotación para activar la recreación de la vaina desde ConfigMap con subPath no se autoactual en funcionamiento de vainas
Fix Roundcube bucle de rediración - deshabilitar la fuerzahttps
Traefik maneja la terminación TLS, por lo que el tráfico interno es HTTP La configuración de la fuerza.https=true hizo que Roundcube redirreciera a HTTPS intern...
Referencia kamocrm.com comodín cert en correo IngressRoute
El secreto de certificado está en el espacio de nombre de kamo, copiado al espacio de nombres de correo tls.secretName hace referencia explícita wildcard-kamocr...
Arregla correo IngressRoute para usar el servicio de auto-certo
Camls cambiados de certResolver: letsencrypt a tls: Esto permite que el servicio de auto-certe genere automáticamente certs cuando se accede a correo.kamocrm.co...
La sonda de preparación para Roundcube arreglar - use el enchuf TCP en lugar de HTTP
Roundcube redir cuenta / a la página de inicio de sesión (302), fallando la sonda de preparación HTTP Comprobra de enchufadora TCP en el puerto 80 funciona corr...
Cambiar a Alpine 3.18 con Dovecot 2.3.20 para el establo SQL auth
Dovecot 2.4 tiene cambios de configuración incompatibles sin documentos claros Alpine 3.18 tiene Dovecot 2.3.20 que utiliza sintaxis tradicional bien documentad...
Eliminar la configuración de la dirección de inet-listener - no es válido en Dovecot 2.4.2
La escucha = * a los mangos de nivel superior se une a todas las interfaces
Fix Dovecot 2.4.2 config: mail-location renombrado a mail.path
En Dovecot 2.4.2: - correo-localización es ahora correo-path (configuración a nivel superior, sin bloques) - Añadido dovecot.storage.version = 2.4.2 (requerido)...
Fix Dovecot 2.4 sintaxis de configuración - use correo y ssl.
- Pon la ubicación de correo, uid, configuración de gid dentro del bloque de correo (requisito Dovecot 2.4) - Pon la configuración de ssl dentro de ssl. - Añadi...
Error de tipo de fijación en el error de tipo de AcosadoFormFieldsComponent
Volver a args con archivo de configuración SQL externo - los bloques mysql no funcionan
La sintaxis de bloqueo de mysql causa 'nombre de sección desconocido: error mysql' Utilice passdb sql driver = sql; args = ************* Archivo externo tiene e...
Utilízate formato Dovecot 2.4.2: bloque de conexión mysql . . . . . . . . . . . .
Encontrado en ejemplos reales: - sql-driver = mysql - mysql hostname . usuario, contraseña, dbname . bloque de conexión - passdb sql . . . . . . . . . . . . . ....
Eliminar secciones nombradas - prueba passdb/userdb sin nombres, usa args
Error dijo 'nombre de sección desconocido: mysql' - el bloque mysql estaba equivocado Pruebe passdb/userdb SIN nombres (sólo passdb y userdb) Utilice args = ***...
Pruebe sql-host, sql-user, sql-password, sql-db en lugar de conectar o args
Basado en error que sugería passdb.sql.args - tal vez la configuración de SQL use sql- prefix - Nombrado secciones: passdb sql y userdb sql - conductor = sql co...
Utilre un parámetro de args con secciones nombradas - archivo de configuración SQL externo
Basado en ejemplos encontrados: Dovecot 2.4 permite args con secciones nombradas - Nombrado secciones: passdb sql y userdb sql - conductor = sql - args = ******...
Trate de usar un parámetro args con secciones nombradas en Dovecot 2.4
- Utilícese 'passdb sql' y 'usuadorb sql' (se requieren secciones*) - Utilízate 'driver = sql' con 'args = ************* - Tal vez Args trabaja con secciones no...
Añadir nombres a las secciones passdb/userdb (necesario en Dovecot 2.4)
- Utilízate 'passdb sql' y 'usuariodb sql' con secciones nombradas - Mantenga la configuración de SQL en línea (no hay args parámetro) - Ambos requisitos: secci...
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.