Changeset 7c56ece for networking/mailnews/fetchmail.xml
- 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
- File:
-
- 1 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
Note:
See TracChangeset
for help on using the changeset viewer.