Pergunta

Tendo que interagir com vários servidores de e-mail diferentes via IMAP (usando javamail), descobri que entre eles há um nível de suporte muito diferente para recursos IMAP.A falta de suporte de algumas funcionalidades resultou em mais tempo de desenvolvimento, código mais complicado para lidar com diferentes suportes, pior desempenho por não conseguir PESQUISAR etc.

Gostaria de obter algumas informações sobre outros servidores e qual o nível de suporte que eles fornecem.Até agora, lidei com o Lotus Domino e o Novell GroupWise (e, em menor extensão, o Exchange 2003 e 2007).Estou particularmente interessado no mais usado em unix/linux (Correio, Cyrus, Pombal, UW IMAP) e também Zimbra, mas fique à vontade para adicionar qualquer um que você conheça.Também são bem-vindas informações sobre serviços online como Gmail.

Recursos que considero (comente se tiver interesse em outros e eu os adicionarei.

  • Sinalizadores personalizados
  • Pesquisando sinalizadores personalizados
  • Pesquisando cabeçalhos arbitrários
  • Busca parcial
  • Autenticação proxy

E o que descobri até agora (corrija se estiver errado em algum lugar):

Lótus Dominó

  • Sinalizadores personalizados sim
  • Pesquisando sinalizadores personalizados sim
  • Pesquisando cabeçalhos arbitrários sim
  • Busca parcial?
  • Autenticação proxy tipo de, você pode dar a algumas permissões de usuário para acessar outros usuários de caixa de correio e ele as verá sob a pasta 'outros usuários de outros usuários

Novell GroupWise

  • Sinalizadores personalizados Não
  • Pesquisando sinalizadores personalizados Não
  • Pesquisando cabeçalhos arbitrários Não
  • Busca parcial?
  • Autenticação proxy sim, você pode usar o que é chamado de Aplicativo Confiável

Pombal

  • Sinalizadores personalizados:sim
  • Pesquisando personalizado:sim
  • Pesquisando cabeçalhos arbitrários:sim
  • Busca parcial:sim
  • Autenticação de proxy:?

Observações:Uma lista de sinalizadores personalizados é enviada na resposta "FLAGS" dos comandos SELECT/EXAMINE e na resposta "PERMANENTFLAGS" do comando SELECT.Isso também inclui sinalizadores que não são mais usados.Não tenho certeza se é possível se livrar deles.

Gmail

  • Sinalizadores personalizados:sim
  • Pesquisando personalizado:sim
  • Pesquisando cabeçalhos arbitrários:sim
  • Busca parcial:sim
  • Autenticação de proxy:não

parabéns Lucas!Vou aguardar suas informações de troca e adicionarei algumas coisas caso você não as tenha (testei há algum tempo para que suas informações sejam mais confiáveis)

Foi útil?

Solução

Isso é o que tentei até agora.Tentarei adicionar mais posteriormente (ter acesso ao Exchange 2003 e 2007 e Courier) posteriormente.

Pombal

  • Sinalizadores personalizados: sim
  • Pesquisando personalizado: sim
  • Pesquisando cabeçalhos arbitrários: sim
  • Busca parcial: sim
  • Autenticação de proxy:?

Observações:Uma lista de sinalizadores personalizados é enviada na resposta "FLAGS" dos comandos SELECT/EXAMINE e na resposta "PERMANENTFLAGS" do comando SELECT.Isso também inclui sinalizadores que não são mais usados.Não tenho certeza se é possível se livrar deles.

Gmail

  • Sinalizadores personalizados: sim
  • Pesquisando personalizado: sim
  • Pesquisando cabeçalhos arbitrários: sim
  • Busca parcial: sim
  • Autenticação de proxy:mais provável que não

Observações:Parece que não há como recuperar uma lista de sinalizadores personalizados usados ​​atualmente.

Outras dicas

Sessão IMAP do Gmail, não parece muito boa para PROXYAUTH:

---
* OK Gimap ready for requests from 1.1.1.1 wi9if8940621pbc.126
A001 LOGIN testuser testpassword
* CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE
A001 OK testuser Test User authenticated (Success)
A001 PROXYAUTH someotheruser
A001 BAD Unknown command: PROXYAUTH
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top