Warning, /pim/kmailtransport/src/mailtransport.kcfg is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
0003       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0004       xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
0005       http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
0006   <kcfgfile name="mailtransports">
0007     <parameter name="transportId" />
0008   </kcfgfile>
0009 
0010   <group name="Transport $(transportId)">
0011     <entry name="id" type="Int">
0012       <label>Unique identifier</label>
0013       <default>0</default>
0014     </entry>
0015     <entry name="name" type="String">
0016       <label>User-visible transport name</label>
0017       <whatsthis>The name that will be used when referring to this server.</whatsthis>
0018       <default code="true">i18n("Unnamed")</default>
0019     </entry>
0020     <entry name="identifier" type="String">
0021       <default>SMTP</default>
0022     </entry>
0023     <entry name="host" type="String">
0024       <label>Host name of the server</label>
0025       <whatsthis>The domain name or numerical address of the SMTP server.</whatsthis>
0026     </entry>
0027     <entry name="port" type="UInt">
0028       <label>Port number of the server</label>
0029       <whatsthis>The port number that the SMTP server is listening on. The default port is 25.</whatsthis>
0030       <default>25</default>
0031     </entry>
0032     <entry name="userName" type="String" key="user">
0033       <label>User name needed for login</label>
0034       <whatsthis>The user name to send to the server for authorization.</whatsthis>
0035     </entry>
0036     <entry name="precommand" type="String">
0037       <label>Command to execute before sending a mail</label>
0038       <whatsthis>A command to run locally, prior to sending email. This can be used to set up SSH tunnels, for example. Leave it empty if no command should be run.</whatsthis>
0039     </entry>
0040     <entry name="options" type="String">
0041      <label>Options added to mailtransport method</label>
0042     </entry>        
0043     <entry name="requiresAuthentication" type="Bool" key="auth">
0044       <label>Server requires authentication</label>
0045       <whatsthis>Check this option if your SMTP server requires authentication before accepting mail. This is known as 'Authenticated SMTP' or simply ASMTP.</whatsthis>
0046       <default>false</default>
0047     </entry>
0048     <entry name="storePassword" type="Bool" key="storepass">
0049       <label>Store password</label>
0050       <whatsthis>Check this option to have your password stored.
0051 If KWallet is available the password will be stored there, which is considered safe.
0052 However, if KWallet is not available, the password will be stored in the configuration file. The password is stored in an obfuscated format, but should not be considered secure from decryption efforts if access to the configuration file is obtained.</whatsthis>
0053       <default>false</default>
0054     </entry>
0055     <entry name="encryption" type="Enum">
0056       <label>Encryption method used for communication</label>
0057       <choices>
0058         <choice name="None">
0059           <label>No encryption</label>
0060         </choice>
0061         <choice name="SSL">
0062           <label>SSL encryption</label>
0063         </choice>
0064         <choice name="TLS">
0065           <label>TLS encryption</label>
0066         </choice>
0067       </choices>
0068     </entry>
0069     <entry name="authenticationType" type="Enum" key="authtype">
0070       <label>Authentication method</label>
0071       <choices>
0072         <!-- TODO - -> _ conversion? -->
0073         <choice name="LOGIN"/>
0074         <choice name="PLAIN"/>
0075         <choice name="CRAM_MD5"/>
0076         <choice name="DIGEST_MD5"/>
0077         <choice name="GSSAPI"/>
0078         <choice name="NTLM"/>
0079         <choice name="APOP" />
0080         <choice name="CLEAR" />
0081         <choice name="ANONYMOUS" />
0082         <choice name="XOAUTH2" />
0083       </choices>
0084       <default>PLAIN</default>
0085     </entry>
0086     <entry name="specifyHostname" type="Bool">
0087       <label><!-- TODO --></label>
0088       <whatsthis>Check this option to use a custom hostname when identifying to the mail server. This is useful when your system's hostname may not be set correctly or to mask your system's true hostname.</whatsthis>
0089       <default>false</default>
0090     </entry>
0091     <entry name="localHostname" type="String">
0092       <label><!-- TODO --></label>
0093       <whatsthis>Enter the hostname that should be used when identifying to the server.</whatsthis>
0094     </entry>
0095     <entry name="specifySenderOverwriteAddress" type="Bool">
0096       <label><!-- TODO --></label>
0097       <whatsthis>Check this option to use a custom sender address when identifying to the mail server. If not checked, the address from the identity is used.</whatsthis>
0098       <default>false</default>
0099     </entry>
0100     <entry name="senderOverwriteAddress" type="String">
0101       <label><!-- TODO --></label>
0102       <whatsthis>Enter the address that should be used to overwrite the default sender address.</whatsthis>
0103     </entry>
0104     <entry name="useProxy" type="Bool">
0105       <label>Connect using the system proxy settings</label>
0106       <whatsthis>If checked, the system proxy settings will be used to connect to the mail server.</whatsthis>
0107       <default>false</default>
0108     </entry>
0109   </group>
0110 
0111 </kcfg>