A nova versão 6.8.0 do DavMail foi disponibilizada em 14 de junho de 2026. O projeto, que funciona como um gateway de código aberto entre servidores Microsoft Exchange/Office 365 e clientes padrão (POP, IMAP, SMTP, CalDAV, CardDAV e LDAP), traz importantes novidades: inclusão de um gateway LDAP para o catálogo global do Exchange, integração ativa com a API Microsoft Graph, refatoração da configuração de modos e autenticação, além de correções específicas para macOS (Tahoe) e distribuições Linux.
Principais novidades
Gateway LDAP integrado
- Permite consulta ao Global Address List (GAL) e aos contatos pessoais do Exchange via LDAP.
- Facilita o preenchimento automático de endereços ao redigir e‑mails e oferece suporte completo ao calendário, exibindo disponibilidade (free/busy) dos participantes.
Suporte ao Microsoft Graph
- Primeiro lançamento com Graph ativo na interface gráfica.
- Refatoração que separa o modo de operação (Graph, EWS, O365EWS, O365Graph) da autenticação, configurável em
davmail.authentication. - Implementação de recursos avançados, como criação automática de reuniões Teams (
davmail.caldav.enableOnlineMeeting) e tratamento aprimorado de exceções e lembretes em eventos recorrentes.
Atualizações de compatibilidade
- macOS Tahoe: correções no ícone da bandeja e nas opções de “hide from dock”.
- Linux: resolução de regressões em builds SUSE e ajustes nas dependências
libswt-webkit-4-jni. - iPhone: teste bem‑sucedido com o gateway rodando em servidor remoto.
Melhorias de interface e documentação
- Troca de ícones para 128 × 128 px e redimensionamento automático da bandeja.
- Campo de URL desativado quando o modo selecionado é O365, evitando configurações inválidas.
- Documentação revisada, incluindo diagrama da arquitetura moderna e dicas de configuração PKCS#11.
Alterações técnicas relevantes
Graph
- Novo tratamento de conflitos (
ErrorIrresolvableConflict) e verificação de existência de mensagens antes de atualizar. - Suporte a
openid,profile,offline_accesseMail.ReadWritepara contas live.com. - Implementação de cabeçalhos
X-MICROSOFT-DISALLOW-COUNTEReallowNewTimeProposals. - Correções de fuso horário, incluindo mapeamento para Central Standard Time e Asia/Singapore.
- Refatoração de criação/atualização de eventos para lidar corretamente com
exdate,originalStart,originalEndTimeZonee recorrências em formato ISO 8601.
O365 e EWS
- Log aprimorado nas requisições de token e suporte ao cabeçalho HTTP
Origin. - Permissão para tokens Graph contendo escopo EWS.
- Novos padrões de recorrência e ajustes no tratamento de
rruleem sessões EWS.
CalDAV
- Completa cobertura de mapeamentos de fusos horários ausentes.
- Suporte a tipos de recorrência numerados nas exportações CalDAV.
SWT (interface gráfica)
- Substituição de blocos sincronizados por
ReentrantLock. - Correção de sincronização de threads e ajustes para ambientes Wayland.
Build e distribuição
- Integração com AppVeyor usando JDK 25 como alvo.
- Correções no arquivo
appdata.xmldo Flatpak. - Adição de opção
davmail.exitOnBindFailedpara encerrar o processo quando a ligação de socket falhar.
Impacto para os usuários
Com a inclusão do gateway LDAP, usuários de clientes como Thunderbird + Lightning, Apple iCal ou qualquer aplicativo compatível com os protocolos padrão podem acessar plenamente o Exchange/Office 365 sem depender do Outlook. A integração ao Microsoft Graph traz recursos avançados de calendário (reuniões Teams automáticas, melhor gerenciamento de exceções) e simplifica a autenticação em ambientes modernos. As correções para macOS e Linux aumentam a estabilidade em plataformas populares entre desenvolvedores e administradores.
Como atualizar
- Baixe o instalador adequado ao seu sistema operacional na página oficial do projeto: DavMail 6.8.0 Release.
- Substitua a instalação anterior ou siga as instruções de atualização incluídas no pacote.
- Revise as novas opções de configuração em
davmail.properties, especialmente as seçõesdavmail.authenticationedavmail.caldav.enableOnlineMeeting.
Conclusão
A versão 6.8.0 consolida o DavMail como a ponte mais completa entre o ecossistema Microsoft e clientes de código aberto. Ao oferecer suporte nativo a LDAP, Microsoft Graph e aprimoramentos de compatibilidade, o projeto reforça seu compromisso com a interoperabilidade e a liberdade de escolha de software.
Para mais detalhes sobre as mudanças técnicas, consulte o changelog completo no repositório do projeto.