Page 98 - Mercury Manual.book
P. 98

93     The MercuryI IMAP4rev1 server
                Using SSL for secure connections



               users are not comfortable with the hierarchical username structure imposed by tree-based
               user databases like NetWare NDS or Microsoft ActiveDirectory: a user whose real-world
               username is “joe.business.company” may prefer simply to login as “joe”.

               MercuryI allows you to create a file containing IMAP login aliases: a login alias is simply a
               line of text that equates a login name to a real world username. Using our “joe” user from the
               paragraph above as an example, the login alias for him would look like this:

                  joe = joe.business.company

               With this alias in place, Mercury will know that when someone attempts to login as “joe”,
               that the real-world equivalent username is actually “joe.business.company” and will access
               the proper mailbox.

               MercuryI and the MercuryP POP3 server use an identical format for login alias files, and you
               can specify the same file for both modules if you wish.

               Note: If you use login aliases, it is your responsibility to ensure that any name clashes within
               your system are properly-resolved. MercuryI will use the first entry it finds in the alias file
               that matches the login name, and will not make any attempt to recognize or resolve ambigu-
               ities.

               Using SSL for secure connections


               The SSL page of the MercuryI configuration dialog allows you to enable and configure sup-  MercuryI only supports
               port for secure SSL-based connections. Configuring SSL is covered in the chapter Using SSL   SSL connections using
                                                                                                 the STARTTLS protocol
               to secure connections - please refer to that chapter for more information.        defined in RFC3501. Di-
                                                                                                 rect SSL connection is
                                                                                                 now deprecated on the In-
               The use of SSL to secure IMAP4 connections is strongly recommended, because it provides   ternet and Mercury does
               a significant level of extra security both to the message data, and to the passwords provided   not support it..
               by the user across the link. MercuryP supports SSL negotiation via the STARTTLS com-
               mand, as defined in RFC2595 and RFC3501.
               Extra SSL-related functionality  The MercuryP POP3 and the MercuryI IMAP server  server
               allow you to check a control called Disable plaintext logins for non-SSL connections: if this
               control is checked, these servers will not allow people to login unless they first establish an
               SSL connection. The conventional wisdom on the Internet is that you should always enable
               this kind of refusal for unsecured logins, but this may be impractical if you have some users
               running mail clients that do not support SSL. We recommend strongly that you enable this
               option if you can do so practically. Note that even if this control is enabled, it can be overrid-
               den on a case-by-case basis using connection control Allow entries (see above).
   93   94   95   96   97   98   99   100   101   102   103