<?xml version="1.0"?> <!-- This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> <!DOCTYPE overlay SYSTEM "chrome://messenger/locale/smtpEditOverlay.dtd"> <overlay xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <script type="application/javascript" src="chrome://messenger/content/smtpEditOverlay.js"/> <vbox id="smtpServerEditor"> <groupbox> <caption label="&settings.caption;"/> <grid flex="1"> <columns> <column/> <column flex="1"/> </columns> <rows> <row align="center"> <label value="&serverDescription.label;" accesskey="&serverDescription.accesskey;" control="smtp.description"/> <textbox id="smtp.description" flex="1" preftype="string" prefstring="mail.smtpserver.%serverkey%.description"/> </row> <row align="center"> <label value="&serverName.label;" accesskey="&serverName.accesskey;" control="smtp.hostname"/> <textbox id="smtp.hostname" flex="1" preftype="string" class="uri-element" prefstring="mail.smtpserver.%serverkey%.hostname"/> </row> <row align="center"> <label value="&serverPort.label;" accesskey="&serverPort.accesskey;" control="smtp.port"/> <hbox align="center"> <textbox id="smtp.port" type="number" min="0" max="65535" size="5" preftype="int" prefstring="mail.smtpserver.%serverkey%.port"/> <label value="&serverPortDefault.label;"/> <label id="smtp.defaultPort"/> </hbox> </row> </rows> </grid> </groupbox> <separator class="thin"/> <groupbox> <caption label="&security.caption;"/> <grid flex="1"> <columns> <column/> <column flex="1"/> </columns> <rows> <row align="center"> <label value="&connectionSecurity.label;" accesskey="&connectionSecurity.accesskey;" control="smtp.socketType"/> <menulist id="smtp.socketType" oncommand="sslChanged(true);" prefstring="mail.smtpserver.%serverkey%.try_ssl"> <menupopup id="smtp.socketTypePopup"> <menuitem value="0" label="&connectionSecurityType-0.label;"/> <menuitem id="connectionSecurityType-1" value="1" label="&connectionSecurityType-1.label;" disabled="true" hidden="true"/> <menuitem value="2" label="&connectionSecurityType-2.label;"/> <menuitem value="3" label="&connectionSecurityType-3.label;"/> </menupopup> </menulist> </row> <row align="center"> <label value="&authMethod.label;" accesskey="&authMethod.accesskey;" control="server.authMethod"/> <!-- same in am-server.xul/js --> <menulist id="smtp.authMethod" oncommand="authMethodChanged(true);" wsm_persist="true" preftype="int" type="number" prefstring="mail.smtpserver.%serverkey%.authMethod"> <menupopup id="smtp.authMethodPopup"> <menuitem id="authMethod-no" value="1"/> <menuitem id="authMethod-password-cleartext" value="3"/> <menuitem id="authMethod-password-encrypted" value="4"/> <menuitem id="authMethod-kerberos" value="5"/> <menuitem id="authMethod-ntlm" value="6"/> #ifdef MOZ_MAILNEWS_OAUTH2 <menuitem id="authMethod-oauth2" value="10"/> #endif <menuitem id="authMethod-anysecure" value="8"/> <menuitem id="authMethod-any" value="9"/> </menupopup> </menulist> </row> <row id="smtp.username.box" align="center"> <label id="smtp.username.label" value="&userName.label;" accesskey="&userName.accesskey;" control="smtp.username"/> <textbox id="smtp.username" flex="1" preftype="string" prefstring="mail.smtpserver.%serverkey%.username"/> </row> </rows> </grid> </groupbox> </vbox> </overlay>