securitypagegeneraltab.ui 8.4 KB
Newer Older
1 2
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
3
 <class>SecurityPageGeneralTab</class>
4 5
 <widget class="QWidget" name="SecurityPageGeneralTab">
  <property name="geometry">
6 7 8
   <rect>
    <x>0</x>
    <y>0</y>
Laurent Montel's avatar
Laurent Montel committed
9 10
    <width>921</width>
    <height>663</height>
11 12
   </rect>
  </property>
Laurent Montel's avatar
Laurent Montel committed
13
  <layout class="QGridLayout" name="gridLayout_2">
14
   <item row="0" column="0" colspan="2">
15
    <widget class="QGroupBox" name="groupBox">
16 17 18 19 20 21
     <property name="sizePolicy">
      <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
       <horstretch>0</horstretch>
       <verstretch>0</verstretch>
      </sizepolicy>
     </property>
22
     <property name="title">
23 24
      <string>HTML Messages</string>
     </property>
Laurent Montel's avatar
Laurent Montel committed
25 26
     <layout class="QGridLayout" name="gridLayout">
      <item row="2" column="0">
27 28 29
       <widget class="QCheckBox" name="mExternalReferences">
        <property name="whatsThis">
         <string>&lt;qt&gt;&lt;p&gt;Some mail advertisements are in HTML and contain references to, for example, images that the advertisers employ to find out that you have read their message (&amp;quot;web bugs&amp;quot;).&lt;/p&gt;&lt;p&gt;There is no valid reason to load images off the Internet like this, since the sender can always attach the required images directly to the message.&lt;/p&gt;&lt;p&gt;To guard from such a misuse of the HTML displaying feature of KMail, this option is &lt;em&gt;disabled&lt;/em&gt; by default.&lt;/p&gt;&lt;p&gt;However, if you wish to, for example, view images in HTML messages that were not attached to it, you can enable this option, but you should be aware of the possible problem.&lt;/p&gt;&lt;/qt&gt;</string>
30
        </property>
31 32
        <property name="text">
         <string>Allow messages to load external references from the Internet</string>
33 34 35
        </property>
       </widget>
      </item>
Laurent Montel's avatar
Laurent Montel committed
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
      <item row="2" column="1">
       <spacer name="horizontalSpacer">
        <property name="orientation">
         <enum>Qt::Horizontal</enum>
        </property>
        <property name="sizeHint" stdset="0">
         <size>
          <width>312</width>
          <height>20</height>
         </size>
        </property>
       </spacer>
      </item>
      <item row="2" column="2">
       <widget class="QPushButton" name="mConfigureExternalReference">
        <property name="text">
         <string>Exceptions</string>
        </property>
Laurent Montel's avatar
Laurent Montel committed
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
       </widget>
      </item>
      <item row="0" column="0" colspan="3">
       <widget class="QLabel" name="labelWarnHTML">
        <property name="contextMenuPolicy">
         <enum>Qt::NoContextMenu</enum>
        </property>
        <property name="text">
         <string>&lt;b&gt;WARNING:&lt;/b&gt; Allowing HTML in email may increase the risk that your system will be compromised by present and anticipated security exploits. &lt;a href=&quot;whatsthis1&quot;&gt;More about HTML mails...&lt;/a&gt; &lt;a href=&quot;whatsthis2&quot;&gt;More about external references...&lt;/a&gt;</string>
        </property>
        <property name="wordWrap">
         <bool>true</bool>
        </property>
        <property name="textInteractionFlags">
         <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
        </property>
       </widget>
      </item>
      <item row="1" column="0" colspan="3">
       <widget class="QCheckBox" name="mHtmlMailCheck">
        <property name="whatsThis">
         <string>&lt;qt&gt;&lt;p&gt;Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.&lt;/p&gt;&lt;p&gt;Displaying the HTML part makes the message look better, but at the same time increases the risk of security holes being exploited.&lt;/p&gt;&lt;p&gt;Displaying the plain text part loses much of the message's formatting, but makes it almost &lt;em&gt;impossible&lt;/em&gt; to exploit security holes in the HTML renderer (QtWebEngine).&lt;/p&gt;&lt;p&gt;The option below guards against one common misuse of HTML messages, but it cannot guard against security issues that were not known at the time this version of KMail was written.&lt;/p&gt;&lt;p&gt;It is therefore advisable to &lt;em&gt;not&lt;/em&gt; prefer HTML to plain text.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You can set this option on a per-folder basis from the &lt;i&gt;Folder&lt;/i&gt; menu of KMail's main window.&lt;/p&gt;&lt;/qt&gt;</string>
        </property>
        <property name="text">
         <string>Prefer HTML to plain text</string>
        </property>
Laurent Montel's avatar
Laurent Montel committed
80 81
       </widget>
      </item>
82 83 84
     </layout>
    </widget>
   </item>
85 86 87 88 89 90 91
   <item row="1" column="0" colspan="2">
    <widget class="QGroupBox" name="groupBox_3">
     <property name="sizePolicy">
      <sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
       <horstretch>0</horstretch>
       <verstretch>0</verstretch>
      </sizepolicy>
92
     </property>
93
     <property name="title">
94
      <string>E-mails Scams</string>
95
     </property>
96 97 98
     <layout class="QVBoxLayout" name="verticalLayout_5">
      <item>
       <widget class="QLabel" name="label">
99
        <property name="text">
100
         <string>KMail can analyze messages for suspected email scams by looking for common techniques used to deceive you</string>
101
        </property>
102 103 104
        <property name="wordWrap">
         <bool>true</bool>
        </property>
105 106
       </widget>
      </item>
107 108
      <item>
       <widget class="QCheckBox" name="mScamDetection">
109
        <property name="text">
110
         <string>Informs if message reading is a suspected email scam</string>
111 112 113
        </property>
       </widget>
      </item>
114 115
      <item>
       <widget class="QLabel" name="label_2">
116
        <property name="text">
117
         <string>Whitelist:</string>
118 119 120
        </property>
       </widget>
      </item>
121
      <item>
Laurent Montel's avatar
Laurent Montel committed
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
       <widget class="PimCommon::SimpleStringListEditor" name="scamWhiteList" native="true"/>
      </item>
     </layout>
    </widget>
   </item>
   <item row="2" column="0" colspan="2">
    <widget class="QGroupBox" name="groupBox_5">
     <property name="title">
      <string>Safe Browsing</string>
     </property>
     <layout class="QVBoxLayout" name="verticalLayout_2">
      <item>
       <widget class="QCheckBox" name="mCheckUrl">
        <property name="text">
         <string>Check URL With Phishing Google System</string>
        </property>
       </widget>
      </item>
      <item>
       <widget class="QCheckBox" name="mCheckMailUrlTracking">
        <property name="text">
         <string>Scan emails for tracking URLs</string>
        </property>
       </widget>
146 147 148 149
      </item>
     </layout>
    </widget>
   </item>
150
   <item row="3" column="0">
151 152 153 154 155 156 157
    <widget class="QGroupBox" name="groupBox_2">
     <property name="sizePolicy">
      <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
       <horstretch>0</horstretch>
       <verstretch>0</verstretch>
      </sizepolicy>
     </property>
158
     <property name="title">
159
      <string>Encrypted Messages</string>
160
     </property>
161
     <layout class="QVBoxLayout" name="verticalLayout_3">
162
      <item>
163
       <widget class="QCheckBox" name="mAlwaysDecrypt">
164
        <property name="text">
165
         <string>Attempt decryption of encrypted messages when viewing</string>
166 167 168 169 170 171
        </property>
       </widget>
      </item>
     </layout>
    </widget>
   </item>
172
   <item row="3" column="1">
173 174 175 176 177 178 179
    <widget class="QGroupBox" name="groupBox_4">
     <property name="sizePolicy">
      <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
       <horstretch>0</horstretch>
       <verstretch>0</verstretch>
      </sizepolicy>
     </property>
180
     <property name="title">
181
      <string>Certificate &amp;&amp; Key Bundle Attachments</string>
182
     </property>
183
     <layout class="QVBoxLayout" name="verticalLayout_4">
Laurent Montel's avatar
Laurent Montel committed
184
      <item>
185
       <widget class="QCheckBox" name="mAutomaticallyImportAttachedKeysCheck">
Laurent Montel's avatar
Laurent Montel committed
186
        <property name="text">
187
         <string>Automatically import keys and certificate</string>
Laurent Montel's avatar
Laurent Montel committed
188 189 190
        </property>
       </widget>
      </item>
191 192 193
     </layout>
    </widget>
   </item>
194 195
  </layout>
 </widget>
Laurent Montel's avatar
Laurent Montel committed
196 197 198 199
 <customwidgets>
  <customwidget>
   <class>PimCommon::SimpleStringListEditor</class>
   <extends>QWidget</extends>
Laurent Montel's avatar
Laurent Montel committed
200
   <header>pimcommon/simplestringlisteditor.h</header>
Laurent Montel's avatar
Laurent Montel committed
201 202
  </customwidget>
 </customwidgets>
203 204 205 206
 <tabstops>
  <tabstop>mHtmlMailCheck</tabstop>
  <tabstop>mExternalReferences</tabstop>
  <tabstop>mScamDetection</tabstop>
Laurent Montel's avatar
Laurent Montel committed
207
  <tabstop>scamWhiteList</tabstop>
208 209 210
  <tabstop>mAlwaysDecrypt</tabstop>
  <tabstop>mAutomaticallyImportAttachedKeysCheck</tabstop>
 </tabstops>
211 212 213
 <resources/>
 <connections/>
</ui>