• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
El Blog de Jorge de la Cruz

El Blog de Jorge de la Cruz

El Blog de Jorge de la Cruz - Todas las novedades sobre VMware, Veeam, InfluxData, Grafana, Zimbra, etc.

  • Home
  • VMware
    • VMworld
    • VMware vSphere 6.7
    • VMware vSphere 6.5
  • Veeam
    • Resumen Contenido 2021
    • Veeam v11
      • Continuous Data Protection (CDP
      • Ransomware Protection
      • Archive Tier
      • Mejoras en Instant Recovery
      • Veeam Agent for Mac
      • Veeam Backup for AHV v2.1
    • Veeam Backup for Microsoft Office 365
      • 1 – Razones para proteger nuestra información en Microsoft Office 365
      • 2 – Componentes lógicos de Veeam Backup for Microsoft Office 365 2.0
      • 3 – Instalación paso a paso de Veeam Backup for Microsoft Office 365 v2.0
      • 4 – Configuración inicial de Veeam Backup for Microsoft Office 365 v2.0
      • 5 – Creando trabajos de copia en Veeam Backup for Microsoft Office 365 v2.0
      • 6 – Restaurando elementos en Veeam Backup for Microsoft Office 365 v2.0
    • Veeam Backup for AWS
      • Veeam: Veeam anuncia Veeam Backup for AWS Free Edition
      • Veeam: Cómo Desplegar Veeam Backup for AWS – paso a paso
      • Veeam: Vistazo en profundidad al nuevo Veeam Backup for AWS – Creación de Políticas de Backup y Restauración
      • Veeam: Cómo conectar nuestro Veeam Backup & Replication a Veeam Backup for AWS
    • Veaam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte I – Introducción a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte II – Descarga e Instalación de Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte III – Añadir una Infraestructura de VMware vSphere a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte IV – Añadir una Infraestructura de Veeam Backup and Replication a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte V – Realizando troubleshooting de vSphere usando Veeam ONE Monitor
      • En busca del Dashboard perfecto: Veeam ONE – Parte VI – Realizando troubleshooting de Veeam Backup and Replication usando Veeam ONE Monitor
      • En busca del Dashboard perfecto: Veeam ONE – Parte VII – Vistazo profundo a los Dashboards en Veeam ONE Reporter
      • En busca del Dashboard perfecto: Veeam ONE – Parte VIII – Vistazo profundo a Reportes en Veeam ONE Reporter
      • En busca del Dashboard perfecto: Veeam ONE – Parte IX – Chargeback para crear reportes de coste de nuestra Infraestructura
    • Veeam Availability Console
      • 1 – Teoría e información útil sobre el producto
      • 2 – Instalación de Veeam Availability Console
      • 3 – Configuración y conexión con VBR Server
      • 4 – Administración centralizada de Veeam Backup Agents
      • 5 – Backup de Agentes a diferentes destinos, SMB, Repositorio Veeam o Cloud Connect
      • 6 – Reportes de Backup de Veeam Agent y Veeam Backup and Replication
      • 7 – Manejando la Facturación de Veeam Agents, Backup and Replication y Cloud Connect
    • Backup y restore de cargas de trabajo a Microsoft Azure
      • 1 – Introducción
      • 2 – Conectividad entre nuestro Datacenter y Microsoft Azure
      • 3 – Desplegar Veeam Backup and Replication en Microsoft Azure
      • 4 – Configuración en nuestro Datacenter para backup a Microsoft Azure
      • 5 – Restaurando a Microsoft Azure, desde Microsoft Azure
      • 6 – Migrar cargas de trabajo desde Microsoft Azure hacía nuestro Datacenter
    • Veeam v9.5 Update 4
      • Veeam Cloud Tier
        • Cómo controlar el ancho de banda en Veeam Cloud Tier
      • Secure Restore y Staged Restore
      • Mejoras en Veeam Agent Management
      • Veeam Community Edition
      • Actualizar Veeam Enterprise Manager y Veeam Backup and Replication a la última versión
      • VeeamONE con Intelligent Diagnostics, Remediation actions, Business View 2.0 y Application Monitoring
    • VeeamON 2022
      • Novedades en Veeam ONE v12
    • VeeamON 2021
      • VBO v6 – Self-Service y Backup Copy Glacier-Azure Archive
    • VeeamON 2020
      • Veeam Backup for AWS v2.0
    • VeeamON 2019
      • Veeam Availability Orchestrator v2.0 – ¡novedades!
    • VeeamON 2017
      • Sesiones recomendadas
      • Día I – Veeam Availability Suite v10 – ¡novedades!
      • Día II – Veeam Azure PN (Powered Network), Scale-out Archive Tier y mucho más
    • VeeamON 2015
      • VeeamON 2015 volverá a Las Vegas en el único Evento sobre Disponibilidad en el Data Center
      • Completo resumen, keynotes e imágenes
      • vBrownBag – Jorge de la Cruz – Stop sending postcards to your customers
  • Zextras
  • PRTG
  • Office 365
    • Microsoft – Añadiendo nuestro dominio a Office 365, configuración de DNS y migración de actual Mailbox
    • Veeam: Usando Microsoft Office 365 para nuestras notificaciones por correo electrónico
    • PRTG: Usando Microsoft Office 365 para nuestras notificaciones por correo electrónico
  • Zimbra
    • Instalación
      • Instalando Zimbra 8.7.6 sobre Ubuntu 14.04 LTS – ¡con Chat y Drive!
      • Amazon Lightsail para instalar Zimbra Collaboration 8.7.1, Parte II
      • Amazon Lightsail para instalar Zimbra Collaboration 8.7.1, Parte I
      • Instalando Zimbra 8.7.x con un solo comando, incluye Chat y Drive
  • Linux
    • InfluxDB, Grafana y Telegraf
      • 1 – Instalación y configuración de los components
      • 2 – Instalar agente en Linux
      • 3 – Integración con PRTG
      • 4 – Instalar agente Telegraf en Nodos remotos Windows
      • 5 – Activar inputs específicos, Red, MySQL/MariaDB, Nginx
      • 6 – Monitorizando Veeam
    • Ansible y Zabbix
      • 1 – Inicio
      • 2 – Instalación de Ansible e integración con Active Directory
      • 3 – Configuración de AutoDiscovery en Zabbix
      • 4 – Instalación del agente de Zabbix en Windows
      • 5 – Instalación del agente de Zabbix en Linux y Auto Remove en Zabbix
    • Jenkins
      • 1 – Inicio
      • 2 – Instalación de Jenkins en Ubuntu
      • 3 – Instalando nuestro primer plugin
      • 4 – Sincronización NTP de Linux
      • 5 – Añadir un Slave Windows a Jenkins
      • 6 – Ejecutar tareas en Linux
      • 7 – Ejecutar tareas en Windows
    • Kubernetes
      • 1 – Introducción a Kubernetes
      • 2 – Instalación paso a paso
      • 3 – RollingUpdate con Kubernetes
      • 4 – Dashboard
      • 5 – Volúmenes NFS
      • 6 – Registry
      • 7 – Traefik
      • 8 – Systemd con Traefik y Proxy de Kubernetes
      • 9 – Heapster Influx Grafana
      • 10 – Labels de Kubernetes
      • 11 – API: Swagger
      • 12 – API: Creando nuestro primer POD
  • Contribuidores
    • Acerca de Jorge
    • Acerca de Oscar Mas
      • Clúster SQL
        • 1 – Introducción
        • 2 – Preparación de los equipos virtuales
        • 3 – Instalación del Clúster de Microsoft
        • 4 – Instalación de SQL Server para Clúster de Microsoft
        • 5 – Configuración de nuestro Clúster de SQL
        • 6 – Monitorización de Clúster de SQL con Zabbix
        • 7 – Actualizando clúster de SQL

Zimbra: Instalar y configurar N1, un cliente de correo ligero y elegante

11 January, 2016 - Escrito en: zimbra

zimbra-n1-activesync-banner

Saludos, mientras llega el nuevo Zimbra Desktop, del que todavía no conocemos muchos datos, siempre viene bien revisar las alternativas que el mercado nos ofrece, y si son Open Source, siempre mejor. Cómo ya sabréis, Zimbra Collaboration Network Edition soporta Active Sync, que es la tecnología responsable de sincronizar nuestros iPhone, iPad, Android, etc. con todo el contenido del Mailbox:

  • Carpetas de Email y su contenido
  • Libretas de Direcciones y su contenido
  • Todos los Calendarios y su contenido
  • Todas las Listas de Tareas y su contenido

Usar Active Sync en Zimbra es realmente muy cómodo, y es una funcionalidad básica para perfiles que necesitan moverse mucho, o tienen diferentes dispositivos desde los que se trabaja y se necesita todo sincronizado. Ahora sí vamos al grano.

[alert style=”red”]Atención, N1 usa sus servidores para verificar la autenticación entre nuestro equipo y el Server de Activesync, poniendo su servidor de Amazon en medio, esto puede ser un problema de seguridad para muchos casos.[/alert]

Se está estandarizando mucho este tipo de Clientes de Correo que ponen un API entre el servidor de Correo y el Cliente final, donde las operaciones de Active Sync las realiza los servidores de estas aplicaciones, en vez del propio Cliente de Correo electrónico. Lo que añade un paso intermedio que almacena nuestras contraseñas y usuarios, e incluso todas las operaciones de Active Sync, no es seguro en mi opinión y seguiré prefiriendo siempre las conexiones directas de Cliente a Servidor, os dejo un ejemplo del tráfico de N1 v.s. Zimbra Desktop o Zimbra Web Client:

zimbra-n1-activesync-012

¿Qué es N1?

N1 es un Cliente de Correo Open Source y además bajo licencia GPLv3, aquí el repositorio GitHub donde colaborar, ver código, etc. Soporta las tecnologías más conocidas de Correo electrónico tales como GMail, Yahoo!, Active Sync, IMAP/POP, siempre a nivel de Email de momento, no sincroniza Calendarios o Contactos.

Una de las cosas que más me gusta es que N1 puede extenderse sin problema usando JavaScript, NodeJS, React, Flux, y Electron, lo que permite una gran flexibilidad en caso de que queramos integrar una aplicación externa, o crear Plugins, etc.

Disponible además para Windows, Mac y Linux, no se puede pedir más.

zimbra-n1-activesync-001

Descargando e instalando N1

Descargar N1 no tiene ningún misterio, nos vamos a su página de descarga e instalamos el paquete, Windows y Mac.

Instalación en Debian/Ubuntu

La instalación en Debian y derivados cómo Ubuntu se puede realizar de la siguiente manera:

sudo dpkg-i N1.deb

Instalación en Archlinux

Si usamos Archlinux no hace falta que descarguemos el paquete, podemos usar el siguiente comando:

yaourt -S n1 --noconfirm

Configuración de N1 con una cuenta Zimbra

Cómo he comentado anteriormente, si estáis usando Zimbra Collaboration Network Edition, podéis usar Active Sync con N1, de lo contrario, podéis usar IMAP/SMTP que también da un rendimiento muy bueno.

La configuración de N1 es una de las más elegantes que he visto hasta el momento:
zimbra-n1-activesync-002

El detalle de dar la bienvenida a los Desarrolladores en el proceso de configuración es brillante:zimbra-n1-activesync-003

Una vez más, se nos proporciona información muy útil acerca de la API usada, así cómo de la seguridad.zimbra-n1-activesync-004

Para configurar N1, deberemos seleccionar un proveedor de Correo electrónico, en este caso usaremos Microsoft Exchange:zimbra-n1-activesync-005

Introduciremos los detalles de nuestro servidor, es un detalle que nos deje introducir la dirección del servidor, aunque al final N1 hace uso de Autodiscover, cómo todos los clientes que usan Acitve sync, debéis tener esta parta bien configurada, ya expliqué cómo en otro post.zimbra-n1-activesync-006

El proceso tarda unos segundos y lo qué hace es preguntar a Zimbra los detalles de Active Sync.

[alert style=”red”]Atención, N1 usa sus servidores para verificar la autenticación entre nuestro equipo y el Server de Activesync, poniendo su servidor de Amazon en medio, esto puede ser un problema de seguridad para muchos casos, se puede observar en el Log:[/alert]

2016-01-09 08:10:25,683 INFO  [qtp509886383-314:https://127.0.1.1:8443/Autodiscover/Autodiscover.xml] [oip=52.32.74.203;] AutoDiscoverServlet - Handling autodiscover request...
2016-01-09 08:10:25,773 INFO  [qtp509886383-314:https://127.0.1.1:8443/Autodiscover/Autodiscover.xml] [oip=52.32.74.203;] AutoDiscoverServlet - Response: <?xml version="1.0"?>
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/mobilesync/responseschema/2006">
<Culture>en:en</Culture>
<User>
<DisplayName>admin</DisplayName>
<EMailAddress>[email protected]</EMailAddress>
</User>
<Action>
<Settings>
<Server>
<Type>MobileSync</Type>
<Url>https://zimbra86.zimbra.io:8443/Microsoft-Server-ActiveSync</Url>
<Name>https://zimbra86.zimbra.io:8443/Microsoft-Server-ActiveSync</Name>
</Server>
</Settings>
</Action>
</Response>
</Autodiscover>

2016-01-09 08:10:25,773 INFO  [qtp509886383-314:https://127.0.1.1:8443/Autodiscover/Autodiscover.xml] [oip=52.32.74.203;] AutoDiscoverServlet - sending autodiscover response...

Una vez ha conseguido los detalles de Active Sync, nos preguntará cómo queremos configurar el entorno, podemos cambiarlo posteriormente:

zimbra-n1-activesync-007

Una de las cosas que más me gustan de N1, instalar Plugins, en este caso se nos brindan 3 Plugins muy útiles, traducción, Templates de Correo y usar la información de gitHub para visualizar a nuestros contactos.zimbra-n1-activesync-008

Los he instalados todos en menos de 5 segundos:zimbra-n1-activesync-009

Truco para que empiece a sincronizar

N1 no me ha sincronizado las Carpetas y elementos por defecto, por si os pasa este problema. He creado una carpeta en N1, me he ido a Zimbra Web Client y he eliminado la carpeta, de repente N1 ha empezado a sincronizarme todos los elementos, he reportado el problema a N1.

Pasados unos minutos dependiendo de vuestro volumen de buzón y conexión, ya tendremos todas las carpetas y su contenido:

zimbra-n1-activesync-010

CalDAV and CarDAV y Calendarios

Donde N1 queda muy incompleto es en el aspecto de Calendario, que por ahora no sincroniza ni los de ActiveSync, ni por CalDAV, ni tampoco CarDAV para Contactos, la Comunidad parece estar trabajando en ello:

  • Soporte para CalDAV y CarDAV
  • Soporte para Calendarios desde Exchange

Soporte para PGP

No es ningún misterio que cada vez se tiende a usar más herramientas de cifrado de correo y firma digital, hice una ponencia sobre este tema cuando estuve en Las Vegas. N1 al tener una Comunidad muy activa de usuarios ya están implementando y creando un plugin para PGP, más información.

Conclusión

N1 se presenta muy potente y una opción muy a tener en cuenta, especialmente si eres Desarrollador o en la Empresa donde se instala se puede hacer desarrollos a medida para hacer crecer este Cliente de Correo.

Sin embargo, si lo comparamos con el Web Client de Zimbra, o con el mismo Zimbra Desktop, que aunque con interfaz algo obsoleta, que cumple el trabajo a la perfección sincronizando Zimbra, u otras cuentas como GMail, Yahoo!, etc. Aquí os dejo todas las Peticiones de Funcionalidades que tienen hasta ahora.

Os dejo una breve comparativa entre N1, Zimbra Web Client y Zimbra Desktop, completamente personal:
zimbra-n1-activesync-011

Sin duda es una interesante opción, pero no recomiendo utilizar este tipo de aplicaciones que hacen de intermediarias entre el servidor de correo y la aplicación final.

Filed Under: zimbra Tagged With: n1 activesync, zimbra, zimbra activesync, zimbra n1

Reader Interactions

Comments

  1. Ricardo Gutiérrez says

    10 May, 2016 at 1:43

    Hola, buen post.
    Queria hacerte una consulta, será posible que pueda generar un proceso dentro una aplicación web que genere automáticamente una cuenta de correo en zimbra.
    Te pongo este caso:
    Yo tengo un modulo de gestión de trabajadores, deseo que cada vez que yo registre un nuevo trabajador automaticamente ya se cree su cuenta de correo.
    Espero que puedas despejarme mis dudas y me digas si esto es posible.

    Saludos,
    Ricardo

    Reply
    • Jorge de la Cruz says

      10 May, 2016 at 8:55

      Saludos Ricardo,
      Puedes usar un script que lo haga si, deberias lanzar como usuario zimbra por consola ssh:
      zmprov ca [email protected] PASSWORD

      Y ya esta, ahora el Script depende de ti.

      Un saludo

      Reply
  2. Ed says

    11 November, 2016 at 14:38

    Me guste este blog.
    si alguien me pudiera ayudar. tengo 1 problema con zimbra 8.6, ke cuan2 voy a confirmar la lectura de 1 correo, me dispara 1 mensaje ke les describire a continuacion. me dijeron ke es he hay ke instalar 1 pliguin, el cual ya descargue pero ke no se como instalarlo. por favor, ayudenme!!!

    salu2:

    Ed
    ————–
    Se ha producido un error en el servicio de red.
    method: [unknown]
    msg: system failure: error while sending read receipt
    code: service.FAILURE
    detail: soap:Receiver
    trace: qtp509886383-1139:https://192.168.15.5:443/service/soap/SendDeliveryReportRequest:1478875049956:bf82bfa6c1683427
    request:

    Body: {
    SendDeliveryReportRequest: {
    _jsns: “urn:zimbraMail”,
    mid: “937”
    }
    },
    Header: {
    context: {
    _jsns: “urn:zimbra”,
    account: {
    _content: “[email protected]”,
    by: “name”
    },
    authToken: “(removed)”,
    csrfToken: “0_b4fa5afa82c89b681040ec5dffa52403cd2bd2ca”,
    session: {
    _content: 136,
    id: 136
    },
    userAgent: {
    name: “ZimbraWebClient – FF49 (Win)”,
    version: “8.6.0_GA_1153”
    }
    }
    }

    Enviar informe de error Ocultar detalles

    Reply
  3. Antoni Alegre says

    29 November, 2016 at 14:50

    Lo tengo instalado, pero tengo un problema, en caso de necesidad no me deja imprimir el correo e.
    Es normal?
    Gracias y saludos.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • YouTube

Gold Partners

Silver Partners

Libros Gratuitos

Cloud por vExperts
VMware por vExperts

VMware vExpert

Puesto 16 en Top vBlog

Calendario de Posts

January 2016
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec   Feb »

Disclaimer

Todas las opiniones expresadas en este sitio son las mías propias y no representan las opiniones de ninguna compañía con la que haya trabajado, esté trabajando o vaya a estar trabajando.

Copyright © 2026 · El Blog de Jorge de la Cruz