I suggest you ...

autodiscover for email settings for linux and windows

autodiscover for email settings for linux and windows

404 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Anonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    124 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • G J Piper commented  ·   ·  Flag as inappropriate

        When this is implemented, it will also need to have the domain name fully customizable for those of us that use Plesk for an email-only server.

        I have the email domains as root domains (domain.tld) on the server, but I have remote DNS handled so that mail.domain.tld is the MX pointing to the server.

        So, if the autodiscover output says that the mail server is at "domain.tld" it will fail. Don't make it fully automatic without the ability to define the server domain manually.

      • Webadmin commented  ·   ·  Flag as inappropriate

        Guys,

        This would be excellent if it can be implemented easily in Plesk. The point of having a control panel is to make the experience simple and easy for customers that we serve. As hosters, it will take time to not only explain configuration settings to customers, but it is a tedious time consuming task that should be simple for both the customer and host.

        Please add this to the next plesk update. Highly appreciate it!!

      • Me commented  ·   ·  Flag as inappropriate

        Hi there,

        autodiscover is helpful for Thunderbird, Outlook and Apple mail. There is a tool available which helps to achive these features: https://automx.org/en/

        Using this tool, you can autoconfigure mail clients for plesk. If your plesk server (hosting the e-mail service) is installed at [anysubdomain.]mydomain.com, use the following steps to use the tool:

        1) Create the subdomains autodiscover.mydomain.com and autoconfig.mydomain.com and make sure that automx is working for these two subdomains (according to the instructions of automx, e.g., install the required modules etc.). This also includes the following additional instructions for Apache (both HTTP and HTTPS as well as for autodiscover.mydomain.com and autoconfig.mydomain.com (the last two lines are optional):

        ServerAlias autoconfig.*
        <IfModule mod_wsgi.c>
        WSGIScriptAliasMatch \
        (?i)^/.+/(autodiscover|config-v1.1).xml \
        /usr/local/lib/automx/automx_wsgi.py
        <Directory "/usr/local/lib/automx">
        Order allow,deny
        Allow from all
        </Directory>
        </IfModule>

        RewriteEngine on
        RewriteRule ^$ https://www.mydomain.com/ [R=301,L]

        2) Make sure to install & activate SSL certificates for both subdomains.

        3) Make sure that the DNS server resolves both subdomains.

        4) Edit the default DNS template and add CNAME entries from autoconfig.<domain> to autoconfig.mydomain.com and from autodiscover.<domain> to autodiscover.domain.com.

        5) Apply the DNS template to all existing domains in Plesk.

        6) Set up an approriate automx.conf file, e.g.,:

        [automx]
        provider = <your name>
        domains = *

        [DEFAULT]
        account_type = email
        account_name = %s (via Your Providername)
        account_name_short = %s
        display_name = %s

        [global]
        backend = static
        action = settings

        smtp = yes
        smtp_server = <your-smtp-server-name>
        smtp_port = 587
        smtp_encryption = starttls
        smtp_auth = encrypted
        smtp_auth_identity = %s

        imap = yes
        imap_server = <your-imap-server-name>
        imap_port = 993
        imap_encryption = auto
        imap_auth = encrypted
        imap_auth_identity = %s

        pop = yes
        pop_server = <your-pop-server-name>
        pop_port = 995
        pop_encryption = auto
        pop_auth = encrypted
        pop_auth_identity = %s

        Now requests to autoconfig.customerdomain.com should be redirected to autoconfig.mydomain.com and automx should server the required settings to the clients.

        As a conclusion: with the work of a few hours, this could be enabled for all Plesk customers!

      • Mitchell commented  ·   ·  Flag as inappropriate

        Many modern e-mail clients such as Thunderbird, Apple Mail and Outlook 2016 are looking for a file for the e-mail server settings when adding a new account. It would be nice if Plesk creates such files (like htto://domain.ltd/autodiscover/autodiscovery.xml)

      • Scott Benton commented  ·   ·  Flag as inappropriate

        Just adding a 'me too' here. Ideally, if it is possible for end user mail client to auto discover the mail server address (mail.domain.tld / pop.domain.tld / smtp.domain.tld etc.) and the correct port numbers, depending on SSL vs non. In my case, POP and SMTP are server from the same URL (mail.mydomain.com), and using SSL (ports 995 / 587). Given the differences in config. screens for various mail clients, it is very time consuming to maintain 'how to' information for clients, who are frequently non-technical users, and need to configure this info on both desktop and mobile devices.

      • Randy commented  ·   ·  Flag as inappropriate

        This would be a very useful feature, may also help to be able to have default settings for the server as a whole, that could be overridden on a domain/domain basis. IE: in my case I have the ssl cert for the server set for a specific host name, and would be nice to set the auto discover for each domain to use that domain, but also allow the client to override the default settings if their specific situation required.

      • Robb commented  ·   ·  Flag as inappropriate

        I agree. This is an critical feature to reduce client email configuration support requests.

      Feedback and Knowledge Base