Changeset 7c56ece for networking/mailnews
- Timestamp:
- 03/23/2020 09:46:15 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2aa0f3b
- Parents:
- bb65a3c
- Location:
- networking/mailnews
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
networking/mailnews/fetchmail.xml
rbb65a3c r7c56ece 30 30 <title>Introduction to Fetchmail</title> 31 31 32 <para>The <application>Fetchmail</application> package contains a mail 33 retrieval program. It retrieves mail from remote mail servers and 34 forwards it to the local (client) machine's delivery system, so it can then be 35 read by normal mail user agents.</para> 32 <para> 33 The <application>Fetchmail</application> package contains a mail 34 retrieval program. It retrieves mail from remote mail servers and 35 forwards it to the local (client) machine's delivery system, so it can 36 then be read by normal mail user agents. 37 </para> 36 38 37 39 &lfs91_checked; … … 40 42 <itemizedlist spacing='compact'> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&fetchmail-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&fetchmail-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &fetchmail-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &fetchmail-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &fetchmail-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &fetchmail-time;</para> 44 <para> 45 Download (HTTP): <ulink url="&fetchmail-download-http;"/> 46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&fetchmail-download-ftp;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &fetchmail-md5sum; 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &fetchmail-size; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &fetchmail-buildsize; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &fetchmail-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 72 86 libintl is part of gettext so enabled by default on LFS --> 73 87 <xref linkend="mitkrb"/>, 74 <!-- fetchmailconf is unmaintained so even with these deps it will be useless 88 <!-- fetchmailconf is unmaintained so even with these deps it will be 89 useless 75 90 <xref linkend="python2"/>, built after 76 91 <xref linkend="tk"/>--> 77 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink> 92 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/"> 93 libgssapi 94 </ulink> 78 95 </para> 79 96 … … 95 112 -s /bin/false -u 38 fetchmail</userinput></screen> 96 113 97 <para>Install <application>Fetchmail</application> by running the following 98 commands:</para> 114 <para> 115 Install <application>Fetchmail</application> by running the following 116 commands: 117 </para> 99 118 100 119 <screen><userinput>PYTHON=python3 \ … … 108 127 109 128 110 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 129 <para> 130 Now, as the <systemitem class="username">root</systemitem> user: 131 </para> 111 132 112 133 <screen role='root'><userinput>make install && … … 125 146 </para> 126 147 127 <para><parameter>--enable-fallback=procmail</parameter>: This tells 128 <application>Fetchmail</application> to hand incoming mail to 129 <application>Procmail</application> for delivery, if the port 25 mail server is 130 not present or not responding.</para> 148 <para> 149 <parameter>--enable-fallback=procmail</parameter>: This tells 150 <application>Fetchmail</application> to hand incoming mail to 151 <application>Procmail</application> for delivery, if the port 25 mail 152 server is not present or not responding. 153 </para> 131 154 132 155 </sect2> … … 138 161 <title>Config Files</title> 139 162 140 <para><filename>~/.fetchmailrc</filename></para> 163 <para> 164 <filename>~/.fetchmailrc</filename> 165 </para> 141 166 142 167 <indexterm zone="fetchmail fetchmail-config"> … … 167 192 chmod -v 0600 ~/.fetchmailrc</userinput></screen> 168 193 169 <para>This is an example configuration that should suffice for most people. 170 You can add as many users and servers as you need using the same syntax.</para> 171 172 <para><command>man fetchmail</command>: Look for the section near the 173 bottom named <emphasis>CONFIGURATION EXAMPLES</emphasis>. It gives some 174 quick examples. There are countless other configuration options once you 175 get used to it.</para> 176 177 <para>If you expect to receive very little mail you can invoke fetchmail 178 when you wish to receive any incoming mail. More commonly, it is either 179 invoked in daemon mode with the <literal>-d</literal> option either on the 180 command line, or in <filename>.fetchmailrc</filename> (see 'DAEMON MODE' 181 in man fetchmailconf), or alternatively it is invoked from a cron job.</para> 194 <para> 195 This is an example configuration that should suffice for most people. 196 You can add as many users and servers as you need using the same syntax. 197 </para> 198 199 <para> 200 <command>man fetchmail</command>: Look for the section near the bottom 201 named <emphasis>CONFIGURATION EXAMPLES</emphasis>. It gives some quick 202 examples. There are countless other configuration options once you get 203 used to it. 204 </para> 205 206 <para> 207 If you expect to receive very little mail you can invoke fetchmail 208 when you wish to receive any incoming mail. More commonly, it is either 209 invoked in daemon mode with the <literal>-d</literal> option either on 210 the command line, or in <filename>.fetchmailrc</filename> (see 'DAEMON 211 MODE' in man fetchmailconf), or alternatively it is invoked from a 212 cron job. 213 </para> 182 214 183 215 </sect3> … … 208 240 <term><command>fetchmail</command></term> 209 241 <listitem> 210 <para>when executed as a user, this will source 211 <filename>~/.fetchmailrc</filename> and download the appropriate mail. 242 <para> 243 when executed as a user, this will source 244 <filename>~/.fetchmailrc</filename> and download the appropriate 245 mail. 212 246 </para> 213 247 <indexterm zone="fetchmail fetchmail-prog"> … … 221 255 <listitem> 222 256 <!-- keep detailed description commented pending any feedback 223 <para>was intended to assist you in setting up and editing a 224 <filename>~/.fetchmailrc</filename> configuration file, by using 225 a <application>Tk</application> GUI interface. It is written for 226 <application>Python</application> and the Tkinker module but is 227 unmaintained and labelled with a WARNING that it needs to be updated 228 for fetchmail 6.4's SSL options and other recent new options, and 229 for Python3 it will need to be run through 2to3.py.</para>--> 257 <para> 258 was intended to assist you in setting up and editing a 259 <filename>~/.fetchmailrc</filename> configuration file, by using 260 a <application>Tk</application> GUI interface. It is written for 261 <application>Python</application> and the Tkinker module but is 262 unmaintained and labelled with a WARNING that it needs to be updated 263 for fetchmail 6.4's SSL options and other recent new options, and 264 for Python3 it will need to be run through 2to3.py. 265 </para>--> 230 266 <para> 231 267 is an unmaintained GUI command to assist in creating a -
networking/mailnews/mailnews.xml
rbb65a3c r7c56ece 15 15 <title>Mail/News Clients</title> 16 16 17 <para>Mail Clients help you retrieve (Fetchmail), sort (Procmail), read and 18 compose responses (Heirloom mailx, Mutt, Pine, Kmail, Balsa, Evolution, 19 SeaMonkey) to email.</para> 17 <para> 18 Mail Clients help you retrieve (Fetchmail), sort (Procmail), read and 19 compose responses (Heirloom mailx, Mutt, Pine, Kmail, Balsa, Evolution, 20 SeaMonkey) to email. 21 </para> 20 22 21 <para>News clients also help you retrieve, sort, read and compose 22 responses, but these messages travel through USENET (a worldwide 23 bulletin board system) using the Network News Transfer Protocol 24 (NNTP).</para> 23 <para> 24 News clients also help you retrieve, sort, read and compose 25 responses, but these messages travel through USENET (a worldwide 26 bulletin board system) using the Network News Transfer Protocol 27 (NNTP). 28 </para> 25 29 26 30 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpine.xml"/>--> -
networking/mailnews/mailx.xml
rbb65a3c r7c56ece 33 33 <title>Introduction to Heirloom mailx</title> 34 34 35 <para>The <application>Heirloom mailx</application> package (formerly 36 known as the <application>Nail</application> package) contains 37 <command>mailx</command>, a command-line Mail User Agent derived from 38 Berkeley Mail. It is intended to provide the functionality of the POSIX 39 <command>mailx</command> command with additional support for MIME messages, 40 IMAP (including caching), POP3, SMTP, S/MIME, message threading/sorting, 41 scoring, and filtering. <application>Heirloom mailx</application> is 42 especially useful for writing scripts and batch processing.</para> 35 <para> 36 The <application>Heirloom mailx</application> package (formerly 37 known as the <application>Nail</application> package) contains 38 <command>mailx</command>, a command-line Mail User Agent derived from 39 Berkeley Mail. It is intended to provide the functionality of the POSIX 40 <command>mailx</command> command with additional support for MIME 41 messages, IMAP (including caching), POP3, SMTP, S/MIME, message 42 threading/sorting, scoring, and filtering. <application>Heirloom 43 mailx</application> is especially useful for writing scripts and batch 44 processing. 45 </para> 43 46 44 47 &lfs91_checked; … … 47 50 <itemizedlist spacing='compact'> 48 51 <listitem> 49 <para>Download (HTTP): <ulink url="&mailx-download-http;"/></para> 50 </listitem> 51 <listitem> 52 <para>Download (FTP): <ulink url="&mailx-download-ftp;"/></para> 53 </listitem> 54 <listitem> 55 <para>Download MD5 sum: &mailx-md5sum;</para> 56 </listitem> 57 <listitem><para>Download size: &mailx-size;</para> 58 </listitem> 59 <listitem> 60 <para>Estimated disk space required: &mailx-buildsize;</para> 61 </listitem> 62 <listitem> 63 <para>Estimated build time: &mailx-time;</para> 52 <para> 53 Download (HTTP): <ulink url="&mailx-download-http;"/> 54 </para> 55 </listitem> 56 <listitem> 57 <para> 58 Download (FTP): <ulink url="&mailx-download-ftp;"/> 59 </para> 60 </listitem> 61 <listitem> 62 <para> 63 Download MD5 sum: &mailx-md5sum; 64 </para> 65 </listitem> 66 <listitem> 67 <para> 68 Download size: &mailx-size; 69 </para> 70 </listitem> 71 <listitem> 72 <para> 73 Estimated disk space required: &mailx-buildsize; 74 </para> 75 </listitem> 76 <listitem> 77 <para> 78 Estimated build time: &mailx-time; 79 </para> 64 80 </listitem> 65 81 </itemizedlist> … … 68 84 <itemizedlist spacing='compact'> 69 85 <listitem> 70 <para>Required patch: <ulink 71 url="&patch-root;/heirloom-mailx-&mailx-version;-fixes-1.patch"/> 86 <para> 87 Required patch: <ulink 88 url="&patch-root;/heirloom-mailx-&mailx-version;-fixes-1.patch"/> 72 89 </para> 73 90 </listitem> … … 100 117 </note> 101 118 102 <para>Install <application>Heirloom mailx</application> by running the 103 following commands.</para> 119 <para> 120 Install <application>Heirloom mailx</application> by running the 121 following commands. 122 </para> 104 123 105 124 <screen><userinput>patch -Np1 -i ../heirloom-mailx-&mailx-version;-fixes-1.patch && … … 111 130 SENDMAIL=/usr/sbin/sendmail</userinput></screen> 112 131 113 <para>This package does not come with a test suite.</para> 114 115 <para>Now, as the <systemitem class='username'>root</systemitem> user:</para> 132 <para> 133 This package does not come with a test suite. 134 </para> 135 136 <para> 137 Now, as the <systemitem class='username'>root</systemitem> user: 138 </para> 116 139 117 140 <screen role='root'><userinput>make PREFIX=/usr UCBINSTALL=/usr/bin/install install && … … 128 151 <title>Command Explanations</title> 129 152 130 <para><command>make SENDMAIL=/usr/sbin/sendmail</command>: This changes the 131 default MTA path of <command>/usr/lib/sendmail</command>.</para> 132 133 <para><command>make PREFIX=/usr UCBINSTALL=/usr/bin/install 134 install</command>: This changes the default installation path of 135 <filename class='directory'>/usr/local</filename> and the default 136 <command>install</command> command path of 137 <filename class='directory'>/usr/ucb</filename>.</para> 153 <para> 154 <command>make SENDMAIL=/usr/sbin/sendmail</command>: This changes the 155 default MTA path of <command>/usr/lib/sendmail</command>. 156 </para> 157 158 <para> 159 <command>make PREFIX=/usr UCBINSTALL=/usr/bin/install 160 install</command>: This changes the default installation path of 161 <filename class='directory'>/usr/local</filename> and the default 162 <command>install</command> command path of 163 <filename class='directory'>/usr/ucb</filename>. 164 </para> 138 165 139 166 </sect2> … … 145 172 <title>Config Files</title> 146 173 147 <para><filename>/etc/nail.rc</filename>, <filename>~/.mailrc</filename> 148 and <filename>~/.nailrc</filename></para> 174 <para> 175 <filename>/etc/nail.rc</filename>, <filename>~/.mailrc</filename> 176 and <filename>~/.nailrc</filename> 177 </para> 149 178 150 179 <indexterm zone="mailx mailx-config"> … … 187 216 <term><command>mailx</command></term> 188 217 <listitem> 189 <para>is a command-line mail user agent compatible with the 190 <command>mailx</command> command found on commercial Unix 191 versions.</para> 218 <para> 219 is a command-line mail user agent compatible with the 220 <command>mailx</command> command found on commercial Unix 221 versions. 222 </para> 192 223 <indexterm zone="mailx mailx-prog"> 193 224 <primary sortas="b-mailx">mailx</primary> … … 199 230 <term><command>mail</command></term> 200 231 <listitem> 201 <para>is a symbolic link to <command>mailx</command>.</para> 232 <para> 233 is a symbolic link to <command>mailx</command>. 234 </para> 202 235 <indexterm zone="mailx mail-mailx"> 203 236 <primary sortas="b-mail">mail</primary> … … 209 242 <term><command>nail</command></term> 210 243 <listitem> 211 <para>is a symbolic link to <command>mailx</command>.</para> 244 <para> 245 is a symbolic link to <command>mailx</command>. 246 </para> 212 247 <indexterm zone="mailx nail-mailx"> 213 248 <primary sortas="b-nail">nail</primary> -
networking/mailnews/mutt.xml
rbb65a3c r7c56ece 30 30 <title>Introduction to Mutt</title> 31 31 32 <para>The <application>Mutt</application> package contains a Mail User 33 Agent. This is useful for reading, writing, replying to, saving, and 34 deleting your email.</para> 32 <para> 33 The <application>Mutt</application> package contains a Mail User 34 Agent. This is useful for reading, writing, replying to, saving, and 35 deleting your email. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing='compact'> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&mutt-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&mutt-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &mutt-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &mutt-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &mutt-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &mutt-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&mutt-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&mutt-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &mutt-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &mutt-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &mutt-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &mutt-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 61 75 <itemizedlist spacing='compact'> 62 76 <listitem> 63 <para>Required patch: <ulink 64 url="&patch-root;/mutt-&mutt-version;-upstream_fixes-1.patch"/> 77 <para> 78 Required patch: <ulink 79 url="&patch-root;/mutt-&mutt-version;-upstream_fixes-1.patch"/> 65 80 </para> 66 81 </listitem> … … 84 99 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink>, 85 100 <ulink url="http://mixmaster.sourceforge.net/">Mixmaster</ulink>, 86 <!-- from configure: \-\-with-bdb[=DIR] Use BerkeleyDB4 if gdbm is not available87 but gdbm is installed in LFS, so do not mention BerkeleyDB101 <!-- from configure: \-\-with-bdb[=DIR] Use BerkeleyDB4 if gdbm is not 102 available but gdbm is installed in LFS, so do not mention BerkeleyDB 88 103 <xref linkend="db"/> or --> 89 104 <ulink url="http://fallabs.com/qdbm/">QDBM</ulink> or … … 116 131 <title>Installation of Mutt</title> 117 132 118 <para><application>Mutt</application> requires a group named 119 <systemitem class="groupname">mail</systemitem>. You can 120 add this group, if it does not exist, with this command:</para> 133 <para> 134 <application>Mutt</application> requires a group named 135 <systemitem class="groupname">mail</systemitem>. You can 136 add this group, if it does not exist, with this command: 137 </para> 121 138 122 139 <screen role="root"><userinput>groupadd -g 34 mail</userinput></screen> 123 140 124 <para>If you did not install an <xref linkend="server-mail"/>, you need to 125 modify the ownership of <filename class="directory">/var/mail</filename> 126 with this command:</para> 141 <para> 142 If you did not install an <xref linkend="server-mail"/>, you need to 143 modify the ownership of <filename class="directory">/var/mail</filename> 144 with this command: 145 </para> 127 146 128 147 <screen role="root"><userinput>chgrp -v mail /var/mail</userinput></screen> 129 148 130 <para><application>Mutt</application> will rebuild the html documentation 131 if <application>libxslt</application> is present, then use that to update 132 the text manual - even if none of the specified browsers are present. That 133 will create an empty text file, so we will save the shipped file. 134 </para> 135 136 <para>Install <application>Mutt</application> by running the following 137 commands:</para> 149 <para> 150 <application>Mutt</application> will rebuild the html documentation 151 if <application>libxslt</application> is present, then use that to update 152 the text manual - even if none of the specified browsers are present. That 153 will create an empty text file, so we will save the shipped file. 154 </para> 155 156 <para> 157 Install <application>Mutt</application> by running the following 158 commands: 159 </para> 138 160 139 161 <screen><userinput>cp -v doc/manual.txt{,.shipped} && … … 149 171 make</userinput></screen> 150 172 151 <para>To generate the PDF manual with <xref linkend="texlive"/>, run 152 the following command:</para> 173 <para> 174 To generate the PDF manual with <xref linkend="texlive"/>, run 175 the following command: 176 </para> 153 177 154 178 <screen remap="doc"><userinput>make -C doc manual.pdf</userinput></screen> 155 179 156 <para>This package does not come with a test suite.</para> 157 158 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 180 <para> 181 This package does not come with a test suite. 182 </para> 183 184 <para> 185 Now, as the <systemitem class="username">root</systemitem> user: 186 </para> 159 187 160 188 <screen role='root'><userinput>make install && … … 163 191 /usr/share/doc/mutt-&mutt-version;/manual.txt</userinput></screen> 164 192 165 <para>If you generated the PDF manual, install it 166 by issuing the following command as the 167 <systemitem class="username">root</systemitem> user:</para> 193 <para> 194 If you generated the PDF manual, install it 195 by issuing the following command as the 196 <systemitem class="username">root</systemitem> user: 197 </para> 168 198 169 199 <screen role='root' remap='doc'><userinput>install -v -m644 doc/manual.pdf \ … … 174 204 If you used a DESTDIR method to only install to a temporary location as 175 205 a regular user (as part of a package menagement process), you will need 176 to run the following as the <systemitem class="username">root </systemitem>177 user after completing the real install:206 to run the following as the <systemitem class="username">root 207 </systemitem> user after completing the real install: 178 208 </para> 179 209 … … 194 224 <title>Command Explanations</title> 195 225 196 <para><parameter>--enable-external-dotlock</parameter>: In some circumstances 197 the mutt-dotlock program is not created. This switch ensures it is always 198 created.</para> 199 200 <para><parameter>--enable-pop</parameter>: This switch enables 201 POP3 support.</para> 202 203 <para><parameter>--enable-imap</parameter>: This switch enables 204 IMAP support.</para> 205 206 <para><parameter>--enable-hcache</parameter>: This switch enables 207 header caching.</para> 208 209 <para><parameter>--enable-sidebar</parameter>: This switch enables support 210 for the sidebar (a list of mailboxes). It is off by default, but can be 211 turned on by <command>:set sidebar_visible</command> in mutt (and off again 212 with ':unset'), or it can be enabled in <filename>~/.muttrc</filename>.</para> 213 214 <para><parameter>--with-ssl</parameter>: This parameter adds SSL/TLS 215 support from openssl in POP3/IMAP/SMTP.</para> 216 217 <para><option>--enable-autocrypt --with-sqlite3</option>: These two 218 switches add support for passive protection against data collection, 219 using gnupg and gpgme (gpgme is enabled by autocrypt). See <ulink 220 url="http://www.mutt.org/doc/manual/#autocryptdoc">The Manual</ulink> 221 </para> 222 223 <para><option>--enable-gpgme</option>: This switch enables GPG support 224 through the GPGME package. Use this switch if you want GPG support in 225 Mutt.</para> 226 227 <para><option>--enable-smtp</option>: This switch enables 228 SMTP relay support.</para> 229 230 <para><option>--with-idn2</option>: Use this parameter if both libidn and 231 libidn2 have been installed, and you wish to use libidn2 here.</para> 232 233 <para><option>--with-sasl</option>: This parameter adds 234 authentication support from <xref linkend="cyrus-sasl"/> in POP3/IMAP/SMTP 235 if they are enabled. Depending on the server configuration, this may not 236 be needed for POP3 or IMAP. However, it is needed for SMTP 237 authentication.</para> 226 <para> 227 <parameter>--enable-external-dotlock</parameter>: In some circumstances 228 the mutt-dotlock program is not created. This switch ensures it is always 229 created. 230 </para> 231 232 <para> 233 <parameter>--enable-pop</parameter>: This switch enables POP3 support. 234 </para> 235 236 <para> 237 <parameter>--enable-imap</parameter>: This switch enables IMAP support. 238 </para> 239 240 <para> 241 <parameter>--enable-hcache</parameter>: This switch enables 242 header caching. 243 </para> 244 245 <para> 246 <parameter>--enable-sidebar</parameter>: This switch enables support 247 for the sidebar (a list of mailboxes). It is off by default, but can be 248 turned on by <command>:set sidebar_visible</command> in mutt (and off 249 again with ':unset'), or it can be enabled in <filename> 250 ~/.muttrc</filename>. 251 </para> 252 253 <para> 254 <parameter>--with-ssl</parameter>: This parameter adds SSL/TLS 255 support from openssl in POP3/IMAP/SMTP. 256 </para> 257 258 <para> 259 <option>--enable-autocrypt --with-sqlite3</option>: These two 260 switches add support for passive protection against data collection, 261 using gnupg and gpgme (gpgme is enabled by autocrypt). See <ulink 262 url="http://www.mutt.org/doc/manual/#autocryptdoc">The Manual</ulink>. 263 </para> 264 265 <para> 266 <option>--enable-gpgme</option>: This switch enables GPG support 267 through the GPGME package. Use this switch if you want GPG support in 268 Mutt. 269 </para> 270 271 <para> 272 <option>--enable-smtp</option>: This switch enables 273 SMTP relay support. 274 </para> 275 276 <para> 277 <option>--with-idn2</option>: Use this parameter if both libidn and 278 libidn2 have been installed, and you wish to use libidn2 here. 279 </para> 280 281 <para> 282 <option>--with-sasl</option>: This parameter adds authentication support 283 from <xref linkend="cyrus-sasl"/> in POP3/IMAP/SMTP if they are enabled. 284 Depending on the server configuration, this may not be needed for POP3 285 or IMAP. However, it is needed for SMTP authentication. 286 </para> 238 287 239 288 <!-- we do not normally list all possible switches. LFS installs ncurses. 240 <para><option>\-\-with-slang</option>: Use <application>S-Lang 241 </application> instead of <application>Ncurses</application>.</para> --> 242 243 <para><command>test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped ...</command>: 244 if the text manual is now empty (<application>libxslt</application> is 245 installed, but without any of the specified text browsers), install the 246 saved copy <emphasis>after</emphasis> running 'make install' 247 <emphasis>(which would itself empty manual.txt if the shipped file had 248 already been copied back)</emphasis>.</para> 289 <para> 290 <option>\-\-with-slang</option>: Use <application>S-Lang 291 </application> instead of <application>Ncurses</application>. 292 </para> --> 293 294 <para> 295 <command>test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped ...</command>: 296 if the text manual is now empty (<application>libxslt</application> is 297 installed, but without any of the specified text browsers), install the 298 saved copy <emphasis>after</emphasis> running 'make install' 299 <emphasis>(which would itself empty manual.txt if the shipped file had 300 already been copied back)</emphasis>. 301 </para> 249 302 250 303 </sect2> … … 256 309 <title>Config Files</title> 257 310 258 <para><filename>/etc/Muttrc</filename>, <filename>~/.muttrc</filename>, 259 <filename>/etc/mime.types</filename>, <filename>~/.mime.types</filename></para> 311 <para> 312 <filename>/etc/Muttrc</filename>, 313 <filename>~/.muttrc</filename>, 314 <filename>/etc/mime.types</filename>, and 315 <filename>~/.mime.types</filename> 316 </para> 260 317 261 318 <indexterm zone="mutt mutt-config"> … … 280 337 <title>Configuration Information</title> 281 338 282 <para>No changes in these files are necessary to begin using 283 <application>Mutt</application>. When you are ready to make changes, the 284 man page for <filename>muttrc</filename> is a good starting place.</para> 285 286 <para>In order to utilize <application>GnuPG</application>, use the following 287 command:</para> 339 <para> 340 No changes in these files are necessary to begin using 341 <application>Mutt</application>. When you are ready to make changes, 342 the man page for <filename>muttrc</filename> is a good starting place. 343 </para> 344 345 <para> 346 In order to utilize <application>GnuPG</application>, use the following 347 command: 348 </para> 288 349 289 350 <screen><userinput>cat /usr/share/doc/mutt-&mutt-version;/samples/gpg.rc >> ~/.muttrc</userinput></screen> … … 317 378 <term><command>flea</command></term> 318 379 <listitem> 319 <para>is a script showing where to report bugs.</para> 380 <para> 381 is a script showing where to report bugs. 382 </para> 320 383 <indexterm zone="mutt flea"> 321 384 <primary sortas="b-flea">flea</primary> … … 327 390 <term><command>mutt</command></term> 328 391 <listitem> 329 <para>is a Mail User Agent (MUA) which enables you to read, write 330 and delete your email.</para> 392 <para> 393 is a Mail User Agent (MUA) which enables you to read, write 394 and delete your email. 395 </para> 331 396 <indexterm zone="mutt mutt-prog"> 332 397 <primary sortas="b-mutt">mutt</primary> … … 338 403 <term><command>mutt_dotlock</command></term> 339 404 <listitem> 340 <para>implements the mail spool file lock.</para> 405 <para> 406 implements the mail spool file lock. 407 </para> 341 408 <indexterm zone="mutt mutt_dotlock"> 342 409 <primary sortas="b-mutt_dotlock">mutt_dotlock</primary> … … 348 415 <term><command>muttbug</command></term> 349 416 <listitem> 350 <para>is a script identical to <command>flea</command>.</para> 417 <para> 418 is a script identical to <command>flea</command>. 419 </para> 351 420 <indexterm zone="mutt muttbug"> 352 421 <primary sortas="b-muttbug">muttbug</primary> … … 358 427 <term><command>pgpewrap</command></term> 359 428 <listitem> 360 <para>prepares a command line for the <xref linkend="gnupg2"/> 361 utilities.</para> 429 <para> 430 prepares a command line for the <xref linkend="gnupg2"/> utilities. 431 </para> 362 432 <indexterm zone="mutt pgpewrap"> 363 433 <primary sortas="b-pgpewrap">pgpewrap</primary> … … 369 439 <term><command>pgpring</command></term> 370 440 <listitem> 371 <para>is a key ring dumper for <ulink 372 url="http://www.pgp.com/">PGP</ulink>. It is not needed for 373 <xref linkend="gnupg2"/>.</para> 441 <para> 442 is a key ring dumper for <ulink 443 url="http://www.pgp.com/">PGP</ulink>. It is not needed for 444 <xref linkend="gnupg2"/>. 445 </para> 374 446 <indexterm zone="mutt pgpring"> 375 447 <primary sortas="b-pgpring">pgpring</primary> … … 381 453 <term><command>smime_keys</command></term> 382 454 <listitem> 383 <para>manages a keystore for S/MIME certificates.</para> 455 <para> 456 manages a keystore for S/MIME certificates. 457 </para> 384 458 <indexterm zone="mutt smime_keys"> 385 459 <primary sortas="b-smime_keys">smime_keys</primary> -
networking/mailnews/other.xml
rbb65a3c r7c56ece 15 15 16 16 <title>Other Mail and News Programs</title> 17 <!-- 18 <para> 19 <xref linkend="pan"/> is a GTK2 based newsreader program. 20 </para> 21 --> 22 <!-- 23 <para> 24 <command>knode</command> is a <application>Qt</application> based 25 newseader program from <xref linkend="kdepim"/>. 26 </para> 27 --> 28 <!-- 29 <para> 30 <command>kmail</command> is a <application>Qt</application> based mail 31 client from <xref linkend="kdepim"/>. 32 </para> 33 --> 34 <para> 35 <xref linkend="balsa"/> is a GTK2 based mail client. 36 </para> 17 37 18 <!-- <para><xref linkend="pan"/> is a GTK2 based newsreader program.</para> --> 38 <para> 39 <xref linkend="seamonkey"/> includes both a mail client and newsreader in 40 its installation. 41 </para> 19 42 20 <!--<para><command>knode</command> is a <application>Qt</application> based 21 newseader program from <xref linkend="kdepim"/>.</para>--> 22 23 <!--<para><command>kmail</command> is a <application>Qt</application> based mail 24 client from <xref linkend="kdepim"/>.</para>--> 25 26 <para><xref linkend="balsa"/> is a GTK2 based mail client.</para> 27 28 <para><xref linkend="seamonkey"/> includes both a mail client and newsreader in 29 its installation.</para> 30 31 <para><xref linkend="thunderbird"/> is a mail/news client based on the 32 <application>Mozilla</application> code base.</para> 43 <para> 44 <xref linkend="thunderbird"/> is a mail/news client based on the 45 <application>Mozilla</application> code base. 46 </para> 33 47 34 48 </sect1> -
networking/mailnews/procmail.xml
rbb65a3c r7c56ece 32 32 <title>Introduction to Procmail</title> 33 33 34 <para>The <application>Procmail</application> package contains an autonomous 35 mail processor. This is useful for filtering and sorting incoming mail.</para> 34 <para> 35 The <application>Procmail</application> package contains an autonomous 36 mail processor. This is useful for filtering and sorting incoming mail. 37 </para> 36 38 37 39 &lfs91_checked; … … 40 42 <itemizedlist spacing='compact'> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&procmail-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&procmail-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &procmail-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &procmail-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &procmail-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &procmail-time;</para> 44 <para> 45 Download (HTTP): <ulink url="&procmail-download-http;"/> 46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&procmail-download-ftp;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &procmail-md5sum; 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &procmail-size; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &procmail-buildsize; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &procmail-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 84 98 <title>Installation of Procmail</title> 85 99 86 <para>This package does not come with a test suite.</para> 87 88 <para>Install <application>Procmail</application> by running the following 89 commands as the <systemitem class="username">root</systemitem> user:</para> 100 <para> 101 This package does not come with a test suite. 102 </para> 103 104 <para> 105 Install <application>Procmail</application> by running the following 106 commands as the <systemitem class="username">root</systemitem> user: 107 </para> 90 108 91 109 <screen role='root'><userinput>sed -i 's/getline/get_line/' src/*.[ch] && … … 100 118 <title>Command Explanations</title> 101 119 102 <para><command>sed -i 's/getline/get_line/' src/*.[ch]</command>: This renames 103 procmail's getline function to avoid conflict with the getline function from 104 <application>glibc</application>.</para> 105 106 <para><command>make LOCKINGTEST=/tmp install</command>: This prevents 107 <command>make</command> from asking you where to test file-locking 108 patterns.</para> 109 110 <para><command>make install-suid</command>: Modifies permissions of 111 the installed files.</para> 120 <para> 121 <command>sed -i 's/getline/get_line/' src/*.[ch]</command>: This renames 122 procmail's getline function to avoid conflict with the getline function 123 from <application>glibc</application>. 124 </para> 125 126 <para> 127 <command>make LOCKINGTEST=/tmp install</command>: This prevents 128 <command>make</command> from asking you where to test file-locking 129 patterns. 130 </para> 131 132 <para> 133 <command>make install-suid</command>: Modifies permissions of 134 the installed files. 135 </para> 112 136 113 137 </sect2> … … 119 143 <title>Config Files</title> 120 144 121 <para><filename>/etc/procmailrc</filename> and 122 <filename>~/.procmailrc</filename></para> 145 <para> 146 <filename>/etc/procmailrc</filename> and 147 <filename>~/.procmailrc</filename> 148 </para> 123 149 124 150 <indexterm zone="procmail procmail-config"> … … 135 161 <title>Configuration Information</title> 136 162 137 <para>Recipes have to be written and placed in 138 <filename>~/.procmailrc</filename> for execution. The procmailex man 139 page is the starting place to learn how to write recipes. 140 For additional information, see also 141 <ulink url="http://pm-doc.sourceforge.net/"/>. 163 <para> 164 Recipes have to be written and placed in 165 <filename>~/.procmailrc</filename> for execution. The procmailex man 166 page is the starting place to learn how to write recipes. 167 For additional information, see also 168 <ulink url="http://pm-doc.sourceforge.net/"/>. 142 169 </para> 143 170 … … 169 196 <term><command>formail</command></term> 170 197 <listitem> 171 <para>is a filter that can be used to format mail into mailbox format.</para> 198 <para> 199 is a filter that can be used to format mail into mailbox format. 200 </para> 172 201 <indexterm zone="procmail formail"> 173 202 <primary sortas="b-formail">formail</primary> … … 179 208 <term><command>lockfile</command></term> 180 209 <listitem> 181 <para>is a utility that can lock a file for single use interactively or in a 182 script.</para> 210 <para> 211 is a utility that can lock a file for single use interactively or 212 in a script. 213 </para> 183 214 <indexterm zone="procmail lockfile"> 184 215 <primary sortas="b-lockfile">lockfile</primary> … … 190 221 <term><command>mailstat</command></term> 191 222 <listitem> 192 <para>prints a summary report of mail that has been filtered by 193 <command>procmail</command> since the last time <command>mailstat</command> 194 was ran.</para> 223 <para> 224 prints a summary report of mail that has been filtered by 225 <command>procmail</command> since the last time 226 <command>mailstat</command> was ran. 227 </para> 195 228 <indexterm zone="procmail mailstat"> 196 229 <primary sortas="b-mailstat">mailstat</primary> … … 202 235 <term><command>procmail</command></term> 203 236 <listitem> 204 <para>is an autonomous mail processor. It performs all the functions 205 of an MDA (Mail Delivery Agent).</para> 237 <para> 238 is an autonomous mail processor. It performs all the functions 239 of an MDA (Mail Delivery Agent). 240 </para> 206 241 <indexterm zone="procmail procmail-prog"> 207 242 <primary sortas="b-procmail">procmail</primary>
Note:
See TracChangeset
for help on using the changeset viewer.