Hi,
I' running cPanel 11.36.0.18.
I have turned on the autodiscover feature that allows Outlook to automatically set up email accounts requiring only the email address and password. It works well; however, it configures the accounts as IMAP. I need it to configure the account as POP3.
I couldn't find an option inside WHM or cPanel to prioritize POP3 or even use only POP3 for autodiscover. I asked the support team where I lease my "fully" managed server but they told me that it isn't possible without altering the code for cPanel itself; then, they reminded me that they "don't support" this.
Q-1) Is there a way I can tell my cPanel to use POP3? (A way for us to select the preferences, within "Tweek Settings", for the autodicover.xml or SRV would be really useful).
Q-2) If that is not currently supported, can that be added (really soon)?
Q-3) If it can not be done thru the administration ui, how can I accomplish my goal of prioritizing POP3 over IMAP in for the autodiscover feature?
Q-4) Should I use a custom XML and redirect Oulook to it? If so, how? (With htaccess, DNS, etc. and steps to do this please).
Q-5) Should I edit the actual code (and add the changes after each update until this feature gets implemented)? If so, How can I successfully edit this script?
Here is what I know (or think I know) so far:
Researching this matter I have learned that Outlook reads an autodiscover.xml with the instructions or (at last) an SRV.
The order in which the incoming server information is listed for each type (IMAP, POP3, etc) determines what is used. If the first type listed is POP3 and Outlook can successfully connect to it, then it will use that type; otherwise it moves to try the next one down, etc.
More information about this can be found here Plan to automatically configure user accounts in Outlook 2010.
After several attempts to configure a custom XML failed because it was never reached (maybe I need help redirecting the proxies correctly), I tried finding the script that produces the XML inside the server.
When I open directly http://my_ip_here/cgi-sys/autoconfig.cgi it serves an XML with the right configuration but listing only IMAP.
For autodiscover options, I don't want IMAP, I need POP3. (Just to be clear, I DO NOT want to disable the IMAP service, I just need Outlook to auto-configure using POP3).
The XML displayed when opening the script directly (http://my_ip_here/cgi-sys/autoconfig.cgi) looks something like this:
<clientConfig version="1.1">
<emailProvider id="my_ip_here">
<domain>my_ip_here</domain>
<displayName>my_ip_here</displayName>
<displayShortName>my_ip_here</displayShortName>
<incomingServer type="imap">
<hostname>my_hostname_here</hostname>
<port>993</port>
<socketType>SSL</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILADDRESS%</username>
</incomingServer>
<outgoingServer type="smtp">
<hostname>my_hostname_here</hostname>
<port>465</port>
<socketType>SSL</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILADDRESS%</username>
</outgoingServer>
</emailProvider>
</clientConfig>
The tried to hard-code the 2 little changes I need in the script that serves the XML (/usr/local/cpanel/cgi-sys/autoconfig.cgi) as a temporary solution but, as you can imagine, this corrupts the script. (I edited using both a regular and a hex editor).
I understand that if the XML served by the script would show POP3 instead of IMAP and port 995 instead of 993, Outlook will correctly configure the accounts using POP3.
I feel that I'm so close and yet, I can't reach it. Please help!
Than you in advance!
I' running cPanel 11.36.0.18.
I have turned on the autodiscover feature that allows Outlook to automatically set up email accounts requiring only the email address and password. It works well; however, it configures the accounts as IMAP. I need it to configure the account as POP3.
I couldn't find an option inside WHM or cPanel to prioritize POP3 or even use only POP3 for autodiscover. I asked the support team where I lease my "fully" managed server but they told me that it isn't possible without altering the code for cPanel itself; then, they reminded me that they "don't support" this.
Q-1) Is there a way I can tell my cPanel to use POP3? (A way for us to select the preferences, within "Tweek Settings", for the autodicover.xml or SRV would be really useful).
Q-2) If that is not currently supported, can that be added (really soon)?
Q-3) If it can not be done thru the administration ui, how can I accomplish my goal of prioritizing POP3 over IMAP in for the autodiscover feature?
Q-4) Should I use a custom XML and redirect Oulook to it? If so, how? (With htaccess, DNS, etc. and steps to do this please).
Q-5) Should I edit the actual code (and add the changes after each update until this feature gets implemented)? If so, How can I successfully edit this script?
Here is what I know (or think I know) so far:
Researching this matter I have learned that Outlook reads an autodiscover.xml with the instructions or (at last) an SRV.
The order in which the incoming server information is listed for each type (IMAP, POP3, etc) determines what is used. If the first type listed is POP3 and Outlook can successfully connect to it, then it will use that type; otherwise it moves to try the next one down, etc.
More information about this can be found here Plan to automatically configure user accounts in Outlook 2010.
After several attempts to configure a custom XML failed because it was never reached (maybe I need help redirecting the proxies correctly), I tried finding the script that produces the XML inside the server.
When I open directly http://my_ip_here/cgi-sys/autoconfig.cgi it serves an XML with the right configuration but listing only IMAP.
For autodiscover options, I don't want IMAP, I need POP3. (Just to be clear, I DO NOT want to disable the IMAP service, I just need Outlook to auto-configure using POP3).
The XML displayed when opening the script directly (http://my_ip_here/cgi-sys/autoconfig.cgi) looks something like this:
<clientConfig version="1.1">
<emailProvider id="my_ip_here">
<domain>my_ip_here</domain>
<displayName>my_ip_here</displayName>
<displayShortName>my_ip_here</displayShortName>
<incomingServer type="imap">
<hostname>my_hostname_here</hostname>
<port>993</port>
<socketType>SSL</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILADDRESS%</username>
</incomingServer>
<outgoingServer type="smtp">
<hostname>my_hostname_here</hostname>
<port>465</port>
<socketType>SSL</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILADDRESS%</username>
</outgoingServer>
</emailProvider>
</clientConfig>
The tried to hard-code the 2 little changes I need in the script that serves the XML (/usr/local/cpanel/cgi-sys/autoconfig.cgi) as a temporary solution but, as you can imagine, this corrupts the script. (I edited using both a regular and a hex editor).
I understand that if the XML served by the script would show POP3 instead of IMAP and port 995 instead of 993, Outlook will correctly configure the accounts using POP3.
I feel that I'm so close and yet, I can't reach it. Please help!
Than you in advance!