¿Por qué nadie ha desarrollado una “cura” de software verdaderamente efectiva para el correo no deseado?

Depende de lo que quiera decir con “realmente eficaz”: si se refiere a la automatización total y a la eliminación de todos los mensajes de spam antes de que terminen en su bandeja de entrada, no creo que suceda pronto.

La detección de spam se basa en el análisis de escenarios: la aplicación antispam comprueba el contenido del mensaje y decide si es o no es spam, siguiendo reglas predefinidas. Sin embargo, tantas personas, tantas formas de formular un mensaje en particular, es simplemente imposible proporcionar un conjunto de escenarios que detecte CADA mensaje de spam. Algunos mensajes pasarán por el filtro, algunos se marcarán erróneamente como spam.

Otra cosa: imagine que un mensaje de spam no incluye NINGÚN texto, solo una imagen con toda la información. ¿Lo eliminarías automáticamente? No lo creas, puede ser un amigo tuyo enviándote una divertida foto de gatito. Para lidiar con eso, debe incluir el módulo OCR en su aplicación antispam para evaluar el texto potencial incluido en la imagen.

Se aplicaría una regla similar a diferentes tipos de archivos adjuntos. Tendría que aplicar un módulo disponible para analizar decenas de los formatos de archivo más populares. Es costoso, logísticamente complicado y hace que el código sea enorme.

Tenga en cuenta que no me estoy refiriendo a listas negras, direcciones IP de spam comunes y ese tipo de cosas, ya que es extremadamente fácil de engañar, es demasiado “mecánico”.

Supongamos que tenemos un software de tales capacidades: si se tratara de una versión de escritorio, probablemente consumiría muchos recursos y no trabajaría cómodamente con su estación de trabajo. Era una aplicación de servidor, se aplica la misma restricción y su proveedor tendría que invertir en más hardware, lo que definitivamente se reflejaría en su precio.

Finalmente, no puede ser un software estático, lo que significa que debe desarrollarse continuamente. Eso cuesta dinero y usted será quien lo pague. Producir y desarrollar aún más dicha aplicación sería extremadamente costoso (¡imagínese solo las tarifas de licencia necesarias para el análisis de archivos!); Es muy probable que los ingresos potenciales no cubran los costos …

Porque los spammers son igualmente inteligentes y trabajan en sentido contrario. Estoy seguro de que los bloqueadores de spam actuales bloquearían todo el spam de hace cinco años.

El spam está mediado por computadoras, pero es humano contra humano: la computadora es solo el cartero o la línea telefónica. Si pudiéramos encontrar una manera perfecta de bloquear el spam, también podríamos bloquear todo fraude y detectar instantáneamente políticos hipócritas y cónyuges engañosos. Miles de años de esfuerzos no han logrado esto último, y tampoco espero que derroten el spam.