Viewing File: /usr/local/cpanel/base/frontend/jupiter/mail/clientconf_manual_settings_include.html.tt
[%
SET txt_password = locale.maketext('Use the email account’s password.');
IF mail_client_settings.from_archiving || mail_client_settings.inbox_username.match('_mainaccount@') || !mail_client_settings.inbox_username.match('@');
SET txt_password = locale.maketext('Use your [asis,cPanel] password.');
END;
%]
[%#
If you change this file be sure to update
/usr/local/cpanel/etc/icontact_templates/Mail/ClientConfig.html.tmpl
and run
/usr/local/cpanel/build-tools/test_icontact_notifications --type=Mail::ClientConfig
%]
[% SET table_props = 'style="border-collapse: collapse; border-spacing: 0; margin-bottom: 0; width: 100%; background-color: transparent; max-width: 100%;"' %]
[% SET td_props = 'style="border-top: 1px solid #ddd; padding: 8px;"' %]
[% SET li_props = 'style="display: inline-block; padding-left: 5px; padding-right: 5px;"' %]
[% SET ul_props = 'style="margin-bottom: 10px; margin-top: 0; list-style: outside none none; margin-left: -5px; padding-left: 0;"' %]
[% IF !in_html_email %]
<script type="text/javascript">
function toggleNonSSL() {
var disp = function(elem, setting) { document.getElementById(elem).style.display = setting };
if (document.getElementById('nonSSL').style.display === 'block') {
disp("nonSSL", "none");
disp("hideNonSSL", "none");
disp("showNonSSL", "block");
}
else {
disp("nonSSL", "block");
disp("hideNonSSL", "block");
disp("showNonSSL", "none");
}
}
</script>
[% END %]
<div id="manual_settings_area" class="section">
<h2 id="hdrManualSettings">[% locale.maketext('Mail Client Manual Settings') %]</h2>
[% IF CPANEL.appname %]
<p id="descManualSettings" class="description">
[% locale.maketext('If you do not see an auto-configuration script for your client in the list above, you can manually configure your mail client using the settings below.') %]
[% locale.maketext('We recommend that you use [output,acronym,IMAP,Internet Message Access Protocol] and [output,abbr,SMTP,Simple Mail Transfer Protocol] for your email account rather than [asis,ActiveSync] unless you are on [asis,Android] and need calendar and contacts support or push updates.') %]
</p>
[% END %]
<div class="row">
<div class="col-md-6">
<div id="ssl_settings_area"
[% IF in_html_email %]
style="background-color: #fff; border: 1px solid transparent; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 20px; border-color: #428bca;"
[% END %]
class="preferred-selection panel panel-primary">
<div
[% IF in_html_email %]
style="border-top-left-radius: 3px; border-top-right-radius: 3px; padding: 10px 15px; background-color: #428bca; border-color: #428bca; color: #fff;"
[% END %]
class="panel-heading">
[% locale.maketext('Secure [output,abbr,SSL,Secure Sockets Layer]/[output,abbr,TLS,Transport Layer Security] Settings') %]
[% locale.maketext('(Recommended)')%]
</div>
<table class="table manual_settings_table" [% IF in_html_email; table_props; END %]>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSSLSettingsAreaUsername">[% locale.maketext('Username:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valSSLSettingsAreaUsername" class="data wrap-text">[% mail_client_settings.inbox_username %]</td>
</tr>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSettingsAreaPassword">[% locale.maketext('Password:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valSettingsAreaPassword" class="escape-note"> [% txt_password %]</td>
</tr>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSettingsAreaIncomingServer">[% locale.maketext("Incoming Server:") %]</td>
<td [% IF in_html_email; td_props; END %] id="valSettingsAreaIncomingServer" class="data">[% mail_client_settings.inbox_host.html() %]
<ul
[% IF in_html_email; ul_props; END %]
class="port_list list-inline">
<li [% IF in_html_email; li_props; END %]>[% locale.maketext('[output,acronym,IMAP,Internet Message Access Protocol] Port: [_1]',993) %]</li>
[% IF !mail_client_settings.from_archiving %]
<li [% IF in_html_email; li_props; END %]>[% locale.maketext('[output,acronym,POP3,Post Office Protocol 3] Port: [_1]',995) %]</li>
[% END %]
</ul>
</td>
</tr>
[% IF !mail_client_settings.from_archiving %]
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSettingsAreaOutgoingServer">[% locale.maketext("Outgoing Server:") %]</td>
<td [% IF in_html_email; td_props; END %] id="valSettingsAreaOutGoingServer" class="data">[% mail_client_settings.smtp_host.html() %]
<ul
[% IF in_html_email; ul_props; END %]
class="port_list list-inline">
<li [% IF in_html_email; li_props; END %]>[% locale.maketext("[output,abbr,SMTP,Simple Mail Transfer Protocol] Port: [_1]", mail_client_settings.smtp_port) %]</li>
</ul>
</td>
</tr>
[% END %]
<tr>
<td [% IF in_html_email; td_props; END %] colspan="2" class="notes">
[% SET auth_reqd_protocols = ['IMAP']; -%]
[% IF !mail_client_settings.from_archiving %]
[% auth_reqd_protocols.push('POP3', 'SMTP') -%]
[% END -%]
<div id="lblSettingsAreaSmallNote1" class="small_note">[% locale.maketext("[list_and,_1] [numerate,_2,requires,require] authentication.", auth_reqd_protocols, auth_reqd_protocols.size) %]</div>
</td>
</tr>
</table>
</div>
</div>
[% IF mail_client_settings.activesync_available %]
<div class="col-md-6">
<div id="eas_ssl_settings_area"
[% IF in_html_email %]
style="background-color: #fff; border: 1px solid transparent; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 20px; border-color: #428bca;"
[% END %]
class="preferred-selection panel panel-primary">
<div
[% IF in_html_email %]
style="border-top-left-radius: 3px; border-top-right-radius: 3px; padding: 10px 15px; background-color: #428bca; border-color: #428bca; color: #fff;"
[% END %]
class="panel-heading">
[% locale.maketext('[asis,ActiveSync] [output,abbr,SSL,Secure Sockets Layer]/[output,abbr,TLS,Transport Layer Security] Settings (for [asis,Android])') %]
</div>
<table class="table manual_settings_table" [% IF in_html_email; table_props; END %]>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSSLSettingsAreaUsernameEas">[% locale.maketext('Username:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valSSLSettingsAreaUsernameEas" class="data wrap-text">[% mail_client_settings.inbox_username %]</td>
</tr>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSettingsAreaPasswordEas">[% locale.maketext('Password:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valSettingsAreaPasswordEas" class="escape-note"> [% txt_password %]</td>
</tr>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblSettingsAreaIncomingServerEas">[% locale.maketext("ActiveSync Server:") %]</td>
<td [% IF in_html_email; td_props; END %] id="valSettingsAreaIncomingServerEas" class="data">[% mail_client_settings.inbox_host.html() %]
<ul
[% IF in_html_email; ul_props; END %]
class="port_list list-inline">
<li [% IF in_html_email; li_props; END %]>[% locale.maketext('[asis,ActiveSync] Port: [_1]', mail_client_settings.activesync_port.html()) %]</li>
</ul>
</td>
</tr>
</table>
</div>
</div>
[% END %]
</div>
[% IF !in_html_email && mail_client_settings.has_plaintext_authentication %]
<div style="margin-bottom: 10px">
<a href="javascript:void(0)" onClick="toggleNonSSL()">
<span id="showNonSSL">[% locale.maketext('Show Non [asis,SSL/TLS] Settings') %] <span class="fas fa-chevron-down fa-lg"></span></span>
<span id="hideNonSSL" style="display: none">[% locale.maketext('Hide Non [asis,SSL/TLS] Settings') %] <span class="fas fa-chevron-up fa-lg"></span></span>
</a>
</div>
[% END %]
[% IF mail_client_settings.has_plaintext_authentication %]
<div class="row" id="nonSSL" style="display: none">
<div class="col-md-6">
<div id="non_ssl_settings_area"
[% IF in_html_email %]
style="background-color: #fff; border: 1px solid transparent; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 20px; border-color: #f6c342;"
[% END %]
class="panel panel-default panel-warning">
<div
[% IF in_html_email %]
style="border-top-left-radius: 3px; border-top-right-radius: 3px; padding: 10px 15px; background-color: #fcf8e1; border-color: #f6c342; color: #333;"
[% END %]
class="panel-heading">
<span id="descNonSSLSettings" class="caption not-recommended">[% locale.maketext('Non-[asis,SSL] Settings (NOT Recommended)') %]</span>
</div>
<table id="tblManualSettingsTable" class="table manual_settings_table" [% IF in_html_email; table_props; END %]>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblNonSSLSettingsUsername">[% locale.maketext('Username:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valNonSSLSettingsUsername" class="data wrap-text">[% mail_client_settings.inbox_username.html() %]</td>
</tr>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblNonSSLSettingsPassword">[% locale.maketext('Password:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valNonSSLSettingsPassword" class="escape-note">[% txt_password %]</td>
</tr>
<tr>
<td [% IF in_html_email; td_props; END %] id="lblNonSSLSettingsIncomingServer">[% locale.maketext('Incoming Server:') %]</td>
<td [% IF in_html_email; td_props; END %] id="valNonSSLSettingsIncomingServer" class="data">[% mail_client_settings.mail_domain.html() -%]
<ul
[% IF in_html_email; ul_props; END %]
class="port_list list-inline">
<li [% IF in_html_email; li_props; END %]>[% locale.maketext('[output,acronym,IMAP,Internet Message Access Protocol] Port: [_1]',143) %]</li>
[% IF !mail_client_settings.from_archiving %]
<li [% IF in_html_email; li_props; END %]>[% locale.maketext('[output,acronym,POP3,Post Office Protocol 3] Port: [_1]',110) %]</li>
[% END %]
</ul>
</td>
</tr>
[% IF !mail_client_settings.from_archiving %]
<tr>
<td [% IF in_html_email; td_props; END %] id="NonSSLSettingsOutgoingServer">[% locale.maketext("Outgoing Server:") %]</td>
<td [% IF in_html_email; td_props; END %] id="NonSSLSettingsOutgoingServerData" class="data">[% mail_client_settings.mail_domain.html() -%]
<ul
[% IF in_html_email; ul_props; END %]
class="port_list list-inline">
<li [% IF in_html_email; li_props; END %]>[% locale.maketext("[output,abbr,SMTP,Simple Mail Transfer Protocol] Port: [_1]", mail_client_settings.smtp_insecure_port) %]</li>
</ul>
</td>
</tr>
[% END %]
<tr>
<td [% IF in_html_email; td_props; END %] colspan="2" class="notes">
[% SET auth_reqd_protocols = ['IMAP']; -%]
[% IF !mail_client_settings.from_archiving %]
[% auth_reqd_protocols.push('POP3', 'SMTP') -%]
[% END -%]
<div id="descNonSSLSettingsAuthenticationIsRequiredForIMAPPOP3SMTP1" class="small_note">[% locale.maketext("[list_and,_1] [numerate,_2,requires,require] authentication.", auth_reqd_protocols, auth_reqd_protocols.size) %]</div>
</td>
</tr>
</table>
</div>
</div>
</div>
[% END %]
</div>
Back to Directory
File Manager