Fully Customizable Autodiscover Settings
Could you please allow some (or all) of the new Obsidian Autodiscover settings to be customizable at a Subscription or Domain level? Here is a list of things we need:
1) Specify POP or IMAP or BOTH incoming server types.
2) Specify custom domain prefixes for incoming and outgoing servers. (ie: mail.domain.ext or smtp.domain.ext or etc, etc...)
3) Specify custom port numbers for both incoming and outgoing servers. (so we may specify exactly what kind of security is enabled or not)
4) Any other settings that can be customized but are of lesser importance.
Please, if you are concerned, allow a "simple, just works" setting for your everyday users and an "advanced, customize at your own risk" setting section for your professionals.
Thank you.
Thank you for your input! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important.
The previous status update was done by mistake.
— AY
-
Roger S commented
51 voices so far when will this be implemented?
-
Elvin Aslanov commented
This would be very useful.
-
Eugenio commented
Specify authentication method: <authentication>password-cleartext</authentication>
-
Koert commented
Why is the SMTP port standard 465 anyway and not 587 with STARTTLS? Isn't that port going to be revoked in the future anyway?
-
analyzer commented
I understand that if a user decides to run the atodiscover/autoconfig routine of his clients, then he accepts recommendations by people with better insight.
There are enough reasons to navigate into full account settings, once the basic account creation is done, and adjust a handful of less-technical things that autodiscover/config can never anticipate for the individual user at the individual mailclient. Talking about imap-role-folders or pop-leave-message-on-server-settings etc etc etc etc
With this he can just as well adjust ports and sockettypes, e.g. if he trusts other ones more than the recommended ones, or if there are firewall restrictions in the networks he is typically connected to.
However, I don't see "justifying additional comfort" for the user by having the "ability" to "predefine" these values in the autoconfig/autodiscover XML interface (manually over PLESK's UI) compared to the "requirement" to create accounts as manually as possible over the clients' UIs.
Same with giving autoconfig/autodiscover preferences authority to subscribers. Their users may just prefer different settings again (if at all). Because you can never make it right to everyone, anyway, no matter whether you are subscriber or admin.
That said, I yet suggest reseller authority in favor of less irritation with transiting customers (both incoming and outgoing). If both the earlier and the successor provider set server names to be identical, e.g. <subscriberdomain> (as PLESK staff unfortunately seems to see as the one to be preferred) or even mail./smtp./imap./pop.<subscriberdomain>, then confusing situations could occur easily during the migration phase depending on DNS authority and values and cacheing etc. It's more transparent to all if you can tell the server's ID right by its name.
-
G J Piper commented
@analyzer: PERFECT
Hostname could be a partial variable so that "mail.<hostname>" would allow it to work across all domains with the prefix added, etc.
Clients can override these settings except in the case of iOS where the settings get written into the mail account and are not modifiable by the end user. (which is ok with me)
I don't use resellers but I suppose that would be an ok administer.
I have all my domains include a "mail.domain.ext" alias which also gets Let's Encrypted into the certs that the domain and mail and webmail use and it works with the "mail." or without, but I've always told all my customers to use the "mail." domains in their mail client settings and to remediate confusion I'd rather just keep them all using it.
Settings can be global, or changed on a Subscription level?
-
analyzer commented
So would you agree about this max. configurability proposal to PLESK staff?
For admins:
- per each autodiscovery method (autoconfig / autodiscover / email.mobileconfig) :
-- SMTP: Hostname + Port + SocketType + Authentication
-- IMAP: return_boolean + Hostname + Port + SocketType + Authentication
-- POP: return_boolean + Hostname + Port + SocketType + Authentication.Remarks:
If return_boolean is false, then xml does not return the particular protocol option.Hostnames would accept the static format L3.L2.TLD. One could also consider if it's viable (with a possible certificate mess in mind) to accept a dynamic format L3.* (with * as a placeholder for subsribers' domains), too, serving your requirement number 2. However, on typical all-in-one systems I do not see an advantage of such distinction.
Port and SocketType input would NOT limit suport of alternative methods; e.g. if SMTP Port 587 with StartTLS is propagated over autodiscover, users could still change the setting manually to legacy ports 25/StartTLS or 465/SSL (and other way round).
For resellers:
The same options as for the admin?On service-plan level: none.
For Subscribers: none
For Mailaccounts: none
-
G J Piper commented
@analyser: Oh you are correct both are included in the main two autoconfig files, but I want the IMAP removed on mine, as most clients automatically select the first option listed, which is IMAP. Also, the email.mobileconfig file only has IMAP even though POP is a valid option. (which I want to set)
-
analyzer commented
1) perhaps I misread the template posted in https://talk.plesk.com/threads/how-can-i-change-the-default-mail-autodiscover-parameters.355252/
Or perhaps it's the clients that propagate IMAP, particularly since so many users access their boxes over their mobilephones, where local POP mass storage is almost a crime.
-
G J Piper commented
@analyzer: Currently IMAP is the only method selected by the server in the Autodiscover XML files — the server is not even including both POP and IMAP. I don't want to offer the IMAP protocol in the autodiscover even though it is available. I want my clients connecting via POP.
-
analyzer commented
@GJ, +1, but:
1) POP-or-IMAP choice should not be preselected by the server. Is it not true that the returned xml contains values for both options simultaneously, leaving it to the client app to display both available options to the user (If the user has not declared his choice to the app already before)?
2) you mean for split systems?
3) respectively what we recommend to users