autodiscover for email settings for linux and windows
autodiscover for email settings for linux and windows
Could you provide more information about your scenario? In particular, could you explain which settings you want to be automatically discovered and at which step of your scenario?
UPD: We will evaluate the possibility of adding this functionality in the future releases. Note that this feature also depends on your mailing client.
please insert it to onyx
Plesk/Onyx Team, could you implement this feature for future releases..?
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):
Allow from all
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.,:
provider = <your name>
domains = *
account_type = email
account_name = %s (via Your Providername)
account_name_short = %s
display_name = %s
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!
I also need this feature
please add this feature
This is pretty much top of the request list for us.
Matt Blackwood commented
this is definitely required as it currently causes issues with customers
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
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.
Postfix - autodiscover! YES, YES, YES.......
Mario Spillmann commented
please add this feature...
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.
I think the whole world wants this.
I agree. This is an critical feature to reduce client email configuration support requests.
do we have any news on this..?
i also need this urgently... ;)
Manuel Rios commented
It will be the most ussefull thing implemented.
Client ticket request about mail setting are the 90% of the cases.
There are multiple ways to setup autodiscover.. A new way is defined in a new RFC, but due to Plesk's DNS bugs it is not possible to use them. eg, these commands fail:
# Plesk Parallels bug ID: PPPM-2640
/opt/psa/bin/server_dns --add -srv '' -srv-service _imaps -srv-target-host mail.X.nl -srv-protocol _tcp -srv-port 993 -srv-priority 0 -srv-weight 0
/opt/psa/bin/server_dns --add -srv '' -srv-service imap -srv-target-host mail.X.nl. -srv-protocol TCP -srv-port 143 -srv-priority 5 -srv-weight 0
/opt/psa/bin/server_dns --add -srv '' -srv-service pop3s -srv-target-host mail.X.nl. -srv-protocol TCP -srv-port 995 -srv-priority 10 -srv-weight 0
/opt/psa/bin/server_dns --add -srv '' -srv-service pop3 -srv-target-host mail.X.nl. -srv-protocol TCP -srv-port 110 -srv-priority 20 -srv-weight 0
/opt/psa/bin/server_dns --add -srv '' -srv-service submission -srv-target-host mail.X.nl. -srv-protocol TCP -srv-port 587 -srv-priority 0 -srv-weight 0
The Outlook way of using autodiscover requires SSL certificates on the autodiscover domain and is thus a bit more tricky to setup. Lets hope the autodiscovery using DNS gets quickly implemented in all mail clients.
I believe, as this DNS autodiscover is relatively simple, it should be sufficient to configure these records in the default-installation DNS template.
Maybe you know them from Microsoft Exchange...
It's the redirector wehn you set up an outlook or similar application..
If autodiscover is working, you just need to insert the eMail-address and the password, all other settings wcomes automatically