Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-36828

Web UI: Change email TLS choice to allow all 3 underlying options

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • ns_server, UI

    Description

      In the underlying ns_server code for the SMTP Client, we have 3 options for TLS requirement:

      • Always
      • Never
      • If Available (Default)

      -define(DEFAULT_OPTIONS, [
      		{ssl, false}, % whether to connect on 465 in ssl mode
      		{tls, if_available}, % always, never, if_available
      		{tls_options, [{versions, ['tlsv1', 'tlsv1.1', 'tlsv1.2']}]}, % used in ssl:connect, http://erlang.org/doc/man/ssl.html
      		{auth, if_available},
      		{hostname, smtp_util:guess_FQDN()},
      		{retries, 1} % how many retries per smtp host on temporary failure
      	]).
      

      In the web UI we only have a yes-no option for Require TLS?

      It would be ideal if this could be changed for a dropdown selection box or some radio buttons to allow selecting the 3 underlying states individually.

      There are instances where a server may report STARTTLS support in the server banner, but this is not desired and the administrator wishes to control this manually.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            malarky Chris Malarky
            phil.stott Phil Stott (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty