Domanda

dover interagire con diversi server di posta elettronica diversi tramite IMAP (utilizzando JavaMail), ho scoperto che c'è un livello molto diverso di supporto per le funzionalità IMAP tra di loro. La mancanza di supporto di alcune funzioni ha portato a più sviluppo tempo, il codice più complicato da affrontare con il supporto diverso, peggio perforamance causa di non essere in grado di cercare, ecc.

Così mi piacerebbe avere alcune informazioni su altri server e quale livello di supporto che forniscono. Finora mi sono occupato di Lotus Domino e Novell GroupWise (e in misura minore di Exchange 2003 e 2007). Sono particolarmente interessato a più utilizzato in Unix / Linux ( Courier, Cyrus, Dovecot, UW IMAP ) e anche Zimbra , ma sentitevi liberi di aggiungere qualsiasi sai. Inoltre accolto con favore informazioni sui servizi online come Gmail .

Caratteristiche che ritengo (commento, se siete interessati agli altri e io li aggiunge.

  • bandiere personalizzati
  • Ricerca bandiere personalizzati
  • Ricerca intestazioni arbitrarie
  • il recupero parziale
  • Autenticazione proxy

E quello che ho trovato finora (correggetemi se sbaglio ovunque):

Lotus Domino

  • bandiere personalizzate
  • Ricerca bandiere personalizzate
  • Ricerca intestazioni arbitrarie
  • recupero parziale?
  • di autenticazione Proxy sorta di , si possono dare alcune autorizzazioni utente per accedere ad altre utenti caselle di posta e li vedrà nella cartella il suo '\ Altri utenti

Novell GroupWise

  • bandiere personalizzate No
  • Ricerca bandiere personalizzate No
  • Ricerca intestazioni arbitrarie No
  • recupero parziale?
  • l'autenticazione proxy , è possibile utilizzare quello che viene chiamato un'applicazione attendibile

Dovecot

  • bandiere personalizzate: sì
  • Personalizzato Ricerca: sì
  • Ricerca intestazioni arbitrarie: sì
  • recupero parziale: sì
  • Autenticazione
  • Proxy:?

Commento : un elenco di bandiere personalizzate è inviato in risposta "FLAGS" di SELECT / ESAMINARE comandi e "PERMANENTFLAGS" di risposta del comando SELECT. Questo include anche le bandiere che non sono più utilizzati. Non sono sicuro se è possibile sbarazzarsi di questi.

Gmail

  • bandiere personalizzate: sì
  • Personalizzato Ricerca: sì
  • Ricerca intestazioni arbitrarie: sì
  • recupero parziale: sì
  • autenticazione proxy: no

complimenti Lukas! Ti aspetto per le informazioni di scambio e io aggiungere alcune cose, se non si dispone di esso (ho provato qualche tempo fa in modo che le informazioni sarà più affidabile)

È stato utile?

Soluzione

Questo è quello che ho provato finora. Cercherò di aggiungere più tardi (hanno accesso a Exchange 2003 e 2007 e Courier) in seguito.

Dovecot

    bandiere
  • personalizzati:
  • Personalizzato Ricerca:
  • Ricerca intestazioni arbitrarie:
  • recupero parziale:
  • Autenticazione
  • Proxy:?

Commento: un elenco di bandiere personalizzate è inviato in risposta "FLAGS" di SELECT / ESAMINARE comandi e la risposta "PERMANENTFLAGS" del comando SELECT. Questo include anche le bandiere che non sono più utilizzati. Non sono sicuro se è possibile sbarazzarsi di questi.

Gmail

    bandiere
  • personalizzati:
  • Personalizzato Ricerca:
  • Ricerca intestazioni arbitrarie:
  • recupero parziale:
  • autenticazione proxy: molto probabilmente non

Note:. Sembra che non v'è alcun modo per recuperare un elenco di bandiere personalizzate attualmente utilizzati

Altri suggerimenti

sessione IMAP di Gmail, non sembra troppo buono per 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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top