Per my ticket with cPanel support, I am submitting this request for a new feature to allow the administrator to configure the hostname provided in set up instructions for shared mail services.
Currently, this has to be done manually with the following:
The server administrator should be able to configure what SSL they want shown and the options available are
what's in /var/cpanel/ssl/exim-DOMAINS and /var/cpanel/ssl/dovecot-DOMAINS
Ex. SSL has CN http://www.domain.tld configured but wishes to have alternate name domain.tld (also covered by SSL) used.
This feature would allow the user to make this change in WHM directly without having to make changes to the files previously stated.
This request needs some more changes to SSL support as well.
The cPanel marketing says: "With cPanel & WHM software, you can sell and resell white-label reseller accounts, meaning you can purchase hosting from a hosting provider and then reseller those hosting services to your own clients and customers."
In my mind white labelling would use an account owner's (reseller's) preferred hostnames for their client's email settings, webmail, control panel access, all properly using SNI to multiple SSL certificates, or using UCC/SAN as a lesser option (as that reveals the main hostname on the certificate).
Current SNI support in cPanel is for https only, not for email which can only take a single cert per service per server.
This request needs some more changes to SSL support as well.
The cPanel marketing says: "With cPanel & WHM software, you can sell and resell white-label reseller accounts, meaning you can purchase hosting from a hosting provider and then reseller those hosting services to your own clients and customers."
In my mind white labelling would use an account owner's (reseller's) preferred hostnames for their client's email settings, webmail, control panel access, all properly using SNI to multiple SSL certificates, or using UCC/SAN as a lesser option (as that reveals the main hostname on the certificate).
Current SNI support in cPanel is for https only, not for email which can only take a single cert per service per server.
I would recommend to give the cpanel administrator and reseller the ability to modify incoming and outgoing server for
Secure SSL/TLS Settings as well as the prefix of Non-SSL Settings incoming and outgoing server.
This way customer does not have to purchase their own ssl for mail while using reseller or cpanel owner's wildcard ssl to achieve the right connection.
This will also avoid wrong helo and spf compliance issues
I would recommend to give the cpanel administrator and reseller the ability to modify incoming and outgoing server for
Secure SSL/TLS Settings as well as the prefix of Non-SSL Settings incoming and outgoing server.
This way customer does not have to purchase their own ssl for mail while using reseller or cpanel owner's wildcard ssl to achieve the right connection.
This will also avoid wrong helo and spf compliance issues
Currently, the next item on our TODO list for the email client configurations is to move them to the main index page of the Webmail Interface (where you chose the default webmail client) as well as dramatically simplify them so that customers aren't as overwhelmed. This could include promoting the installation scripts/profiles much more heavily as they really do make email client setups dramatically easier. Making them configurable, or adding a UI Include point so that you could put any content you'd like on the webmail index page, is a reasonable thing to do that that time. Thank you for the idea!
Currently, the next item on our TODO list for the email client configurations is to move them to the main index page of the Webmail Interface (where you chose the default webmail client) as well as dramatically simplify them so that customers aren't as overwhelmed. This could include promoting the installation scripts/profiles much more heavily as they really do make email client setups dramatically easier. Making them configurable, or adding a UI Include point so that you could put any content you'd like on the webmail index page, is a reasonable thing to do that that time. Thank you for the idea!
I like this idea, at least let us choose to offer server hostname or customer domain as SSL mail server.
Thanks
I like this idea, at least let us choose to offer server hostname or customer domain as SSL mail server.
Thanks
Now cPanel supports mail sni, root user should be able to set the default server name for ssl e-mail instructions.
This should be editable by resellers too as they can now create mail.theircompany.tld and communicate that server name to their customers.
We comunicate a different name to our customers so that if we want to move e-mail to a future mailonly server, most users won't need to change their configuration
Now cPanel supports mail sni, root user should be able to set the default server name for ssl e-mail instructions.
This should be editable by resellers too as they can now create mail.theircompany.tld and communicate that server name to their customers.
We comunicate a different name to our customers so that if we want to move e-mail to a future mailonly server, most users won't need to change their configuration
I think this request should be expanded actually to just allow the mail server configuration settings to be fully customizable. I would rather not allow any NON SSL settings to show up and would like the SSL settings to always use the hostname of the server even if a client has an SSL certificate.
I think this request should be expanded actually to just allow the mail server configuration settings to be fully customizable. I would rather not allow any NON SSL settings to show up and would like the SSL settings to always use the hostname of the server even if a client has an SSL certificate.
Being able to change the automatic configuration is becoming a bit more critical. In a recent update by Apple to their phones, they now require a valid SSL even if it is unchecked in the phones client software(ARGhhhhh). So since many of our users have been using the “mail.domainName.ext” per the instructions that are emailed to them by cPanel I have spent most of the last two days getting them to change the host name in their phones software. Since we are running out of IP4 addresses and not every customer wants to pay for their own SSL they just use the server name “secure.MyDomainName.ext” which does have an SSL attached to it and does point back to the same IP. I do realize that you are not responsible for any changes that Apple makes but this would make my life a lot easier if they received the correct instructions when the account is setup. In effect I want both “Recommended” and “Not recommended” to list a custom host name.
Thanks
Being able to change the automatic configuration is becoming a bit more critical. In a recent update by Apple to their phones, they now require a valid SSL even if it is unchecked in the phones client software(ARGhhhhh). So since many of our users have been using the “mail.domainName.ext” per the instructions that are emailed to them by cPanel I have spent most of the last two days getting them to change the host name in their phones software. Since we are running out of IP4 addresses and not every customer wants to pay for their own SSL they just use the server name “secure.MyDomainName.ext” which does have an SSL attached to it and does point back to the same IP. I do realize that you are not responsible for any changes that Apple makes but this would make my life a lot easier if they received the correct instructions when the account is setup. In effect I want both “Recommended” and “Not recommended” to list a custom host name.
Thanks
Non-SSL Settings (NOT Recommended)
Today, these settings should no longer be given to users. At least give us the option to disable display, please.
Non-SSL Settings (NOT Recommended)
Today, these settings should no longer be given to users. At least give us the option to disable display, please.
I run AWS smarthost and need to give my users an alternative AWS SMTP address and credentials to use to send email. This is imperitive that I am able to change this. It makes it a lot easier for users.
I run AWS smarthost and need to give my users an alternative AWS SMTP address and credentials to use to send email. This is imperitive that I am able to change this. It makes it a lot easier for users.
Replies have been locked on this page!