summaryrefslogtreecommitdiffstats
path: root/comm/mailnews/base/prefs/content/am-smtp.xhtml
blob: 851fb8da3e0a2eb49abc6d70c972129e10b72dd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<?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/. -->

<?xml-stylesheet href="chrome://messenger/skin/accountManage.css" type="text/css"?>

<!DOCTYPE html SYSTEM "chrome://messenger/locale/am-advanced.dtd">

<html
  xmlns="http://www.w3.org/1999/xhtml"
  xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  xmlns:html="http://www.w3.org/1999/xhtml"
>
  <head>
    <title>&smtpServer.label;</title>
    <script
      defer="defer"
      src="chrome://messenger/content/globalOverlay.js"
    ></script>
    <script
      defer="defer"
      src="chrome://global/content/editMenuOverlay.js"
    ></script>
    <script defer="defer" src="chrome://messenger/content/amUtils.js"></script>
    <script defer="defer" src="chrome://messenger/content/am-smtp.js"></script>
  </head>
  <html:body
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  >
    <stringbundle
      id="bundle_messenger"
      src="chrome://messenger/locale/messenger.properties"
    />

    <vbox flex="1" style="overflow: auto"
      ><vbox id="containerBox" flex="1">
        <hbox class="dialogheader">
          <label class="dialogheader-title" value="&smtpServer.label;" />
        </hbox>

        <separator class="thin" />
        <label control="smtpList">&smtpDescription.label;</label>
        <separator class="thin" />

        <hbox flex="1">
          <richlistbox
            id="smtpList"
            onselect="gSmtpServerListWindow.onSelectionChanged(event);"
            ondblclick="gSmtpServerListWindow.onEditServer(event);"
            seltype="single"
            flex="1"
            style="height: 400px"
          />

          <vbox>
            <button
              id="addButton"
              oncommand="gSmtpServerListWindow.onAddServer(event);"
              label="&smtpListAdd.label;"
              accesskey="&smtpListAdd.accesskey;"
            />
            <button
              id="editButton"
              oncommand="gSmtpServerListWindow.onEditServer(event);"
              label="&smtpListEdit.label;"
              accesskey="&smtpListEdit.accesskey;"
            />
            <separator />
            <button
              id="deleteButton"
              disabled="true"
              oncommand="gSmtpServerListWindow.onDeleteServer(event);"
              label="&smtpListDelete.label;"
              accesskey="&smtpListDelete.accesskey;"
            />
            <button
              id="setDefaultButton"
              disabled="true"
              oncommand="gSmtpServerListWindow.onSetDefaultServer(event);"
              label="&smtpListSetDefault.label;"
              accesskey="&smtpListSetDefault.accesskey;"
            />
          </vbox>
        </hbox>

        <separator />

        <label class="header">&serverDetails.label;</label>
        <html:table id="smtpServerInfoBox">
          <html:tr>
            <html:th id="descriptionLabel">&serverDescription.label;</html:th>
            <html:td id="descriptionValue"></html:td>
          </html:tr>
          <html:tr>
            <html:th id="nameLabel">&serverName.label;</html:th>
            <html:td id="nameValue"></html:td>
          </html:tr>
          <html:tr>
            <html:th id="portLabel">&serverPort.label;</html:th>
            <html:td id="portValue"></html:td>
          </html:tr>
          <html:tr>
            <html:th id="userNameLabel">&userName.label;</html:th>
            <html:td id="userNameValue"></html:td>
          </html:tr>
          <html:tr>
            <html:th id="authMethodLabel">&authMethod.label;</html:th>
            <html:td id="authMethodValue"></html:td>
          </html:tr>
          <html:tr>
            <html:th id="connectionSecurityLabel"
              >&connectionSecurity.label;</html:th
            >
            <html:td id="useSecureConnectionValue"></html:td>
          </html:tr>
        </html:table>
        <separator flex="1" /> </vbox
    ></vbox>
  </html:body>
</html>