Ignore:
Timestamp:
03/23/2020 09:46:15 PM (4 years ago)
Author:
Pierre Labastie <pieere@…>
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
Message:

Finish formatting "networking"

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22877 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • networking/mailnews/fetchmail.xml

    rbb65a3c r7c56ece  
    3030    <title>Introduction to Fetchmail</title>
    3131
    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>
    3638
    3739    &lfs91_checked;
     
    4042    <itemizedlist spacing='compact'>
    4143      <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>
    5872      </listitem>
    5973    </itemizedlist>
     
    7286      libintl is part of gettext so enabled by default on LFS -->
    7387      <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
    7590      <xref linkend="python2"/>, built after
    7691      <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>
    7895    </para>
    7996
     
    95112        -s /bin/false -u 38 fetchmail</userinput></screen>
    96113
    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>
    99118
    100119<screen><userinput>PYTHON=python3 \
     
    108127
    109128
    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>
    111132
    112133<screen role='root'><userinput>make install                                  &amp;&amp;
     
    125146    </para>
    126147
    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>
    131154
    132155  </sect2>
     
    138161      <title>Config Files</title>
    139162
    140       <para><filename>~/.fetchmailrc</filename></para>
     163      <para>
     164        <filename>~/.fetchmailrc</filename>
     165      </para>
    141166
    142167      <indexterm zone="fetchmail fetchmail-config">
     
    167192chmod -v 0600 ~/.fetchmailrc</userinput></screen>
    168193
    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>
    182214
    183215    </sect3>
     
    208240        <term><command>fetchmail</command></term>
    209241        <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.
    212246          </para>
    213247          <indexterm zone="fetchmail fetchmail-prog">
     
    221255        <listitem>
    222256          <!-- 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>-->
    230266          <para>
    231267            is an unmaintained GUI command to assist in creating a
Note: See TracChangeset for help on using the changeset viewer.