KamoCRM

Antivirus para correo: puerta de lectura en todos los buzones, marcadores de posición más suaves, detección de envío, detecciones

FeatureEmailService
Enviado
8 de noviembre de 2026 a las 1:02 UTC
Autor
Kamo
Commit
5db5658

- Leer: cada adjunto/parte en línea de cualquier buzón (Kamo Mail, proveedores IMAP, Graph; personal y Las rutas compartidas) están codificadas en memoria (archivo temporal de más de 8 MiB, eliminado al cerrar), su veredicto global El archivo se abre y, cuando es desconocido, se comprueba por KamoAntivirus (origin MAIL_READ, bytes_stored=false) ANTIVIRUS_BLOCKED, no verificable = 423 ANTIVIRUS_CHECKING; razón/familia también como X-Kamo-Antivirus-* Las herramientas de correo de SI leen a través de estas rutas, por lo que también están bloqueadas. Listing nunca escanea: AttachmentInfo lleva **************** solo para las partes ya hash. - Marcadores de posición Milter (X-Kamo-Antivirus-Removed) lista bajo el nombre ORIGINAL, removed=true, bloqueado; nunca X-Kamo-El encabezado del mensaje Antivirus se expone como EmailMessage.antivirus para el banner. - Enviar/borrador (decisión 11): las cargas de dispositivos e imágenes pegadas pasan por AntivirusGate.scanUpload (almacenadas en 422 ANTIVIRUS_BLOCKED con los veredictos reutilizados, nunca se vuelven a escanear); las partes de un forward reciben la comprobación de lectura Nombre del archivo, 503 ANTIVIRUS_UNAVAILABLE. - NATS antivirus.detection.mail (grupo de cola antivirus-mail-detections): destinatarios resueltos a miembros a través de Titulares de buzones, alias personales, lectores de buzones compartidos y dominios de alias; registrados por miembro (MAIL_INBOUND, contraparte = remitente) por lo que FILE_BLOCKED / THREAT_ALERT salen por configuración de la organización. - Notificaciones: ANTIVIRUS_THREAT_ALERT -> VIEW_ANTIVIRUS (aplicación principal, no se necesita fila de características); FILE_BLOCKED/UNLOCKED no pertenecen a ninguna aplicación; orden de catálogo. Vista previa de muestras para las 4 plantillas de antivirus. - configmap kamo.antivirus.* (habilitado: kamowsantivirus está listo). Necesita kamo-shared-library b6c41d34 (HashUtils BLAKE3 en bcprov 1.70).

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios