Addressbook Prefs Proposal to support LDAP
    Overview:
 
   
      -  Should have one directory pane either under "Mail/News" or
      "Advanced" in the main preferences.  All directories (including
      sub-trees) would be configured here.
      
 - Should have one typedown pane per mail/news accounts, probably moved 
	from preferences
 
   
      - Probably second addressbook pane per mail/news account (not required for typedown addressing)
 
      
      - Post 0.9: mailfilters-style interface (ie ordered list of servers) 
	for multiple searches
 
 
      - Local addressbook should take preference over LDAP
 
      
      - use cn for display name
 
 
 Directory pane (prefs; under mail/news or advanced); patterned after Mozilla
helper-apps pane
 
   
  -  Directory Name
 
   
  - Hostname
 
   
  - BaseDN (prefill  button next to text field, possibly bringing up
popup if multiple suffixes)
    
   
  - Advanced: (in separate box labelled Advanced, or separate dialog opened 
by Advanced button)
 
   
  
     
    - Port number
 
     
    - Optional:
 
     
    
    - Search filter
    
    - Scope
 
    - Don't return more than X results (?)  (possibly hidden)
 
  
 
  
 
 Typedown pane (mail/news accounts)
  
    - Move "Enable address autocomplete" from Address Books preference
to per-account typedown pane
 
    - Move rest of Address Books pane to Mail/News global pane (a la the
SMTP server), with an eye towards moving it to a per-account pane in the future
 
    - Per-account typedown pane:
 
    
      - exactly like Pinpoint Addressing "box" of 4.x preferences Addressing
pane
 
      - plus one more item: "Don't complete against more than ___ results"
 
    
  
 Misc:
   
  
     
    - Timeouts: may need to set timeouts in the query itself, in the
    XPCOM wrapper, and in the typedown addressing code.
     
    
 - Default servers?  Dynamic update of from server (eg mozilla.org, 
	Netcenter)?