<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DE"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="lfparser_2.17"> <META NAME="LFCATEGORY" CONTENT="System Administration"> <!-- this is used be a number of tools: =LF=AUTHOR: John Perr =LF=CAT___: System Administration =LF=TITLE_: Sendmail und Fetchmail: Ein lokaler Mail Server =LF=NUMBER: 130 =LF=ANAME_: article130.shtml --> <TITLE>lf130, System Administration: Sendmail und Fetchmail: Ein lokaler Mail Server</TITLE> <!-- stylesheet added by lfparser: --> <style type="text/css"> <!-- td.top {font-family: Arial,Geneva,Verdana,Helvetica,sans-serif; font-size:12 } pre { font-familiy:monospace,Courier } p.cl { color:#EE9500 } a.nodec { text-decoration:none } p.trans { font-size:8pt; text-align:right } p.clbox { width:50%; alignment:center; background-color:#FFD700; border-style:none; border-width:medium; border-color:#FFD700; padding:0.5cm ; text-align:center } p.foot { background-color:#AAAAAA; color:#FFFFFF; border-style:none; border-width:medium; border-color:#AAAAAA; padding:0.5cm ; margin-top:0.1cm; margin-right:1cm; margin-left:1cm; text-align:center } --> </style> </HEAD> <BODY bgcolor="#ffffff" text="#000000"> <!-- this is generated html code. NEVER use this file for your translation work. Instead get the file with the same article number and .meta.shtml in its name. Translate this meta file and then use lfparser program to generate the final article --> <!-- lfparser can be obtained from http://www.linuxfocus.org/~guido/dev/lfparser.html --> <!-- 2pdaIgnoreStart --> <!-- start navegation bar --> <!-- top navegation bar --> <TABLE cellspacing="0" cellpadding="0" border="0" align="center" width="90%"> <TR bgcolor="#2e2292"> <TD class="top"><TABLE cellspacing="0" cellpadding="0" border="0" width= "100%"> <TR><TD width="144"><IMG src="../../common/images/logolftop.gif" alt="[LinuxFocus-icon]" width="350" height="45" align="left" border="0"></TD> <TD class="top"> <TABLE width="100%"> <TR align="right"> <TD class="top"><A class="nodec" href="../index.shtml"><FONT color= "#DDDDDD">Home</FONT></A> | <A class= "nodec" href="../map.html"><FONT color= "#DDDDDD">Plan</FONT></A> | <A class= "nodec" href="../indice.html"><FONT color= "#DDDDDD">Index</FONT></A> | <A class="nodec" href="../Search/index.html"><FONT color= "#DDDDDD">Suchen</FONT></A> </TD> </TR> <TR align="right"> <TD class="top"> <HR width="100%" noshade size="1"> </TD> </TR> </TABLE> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <!-- end top navegation bar --> <!-- blue bar --> <TABLE cellspacing="0" cellpadding="0" border="0" align="center" width="90%"> <TR bgcolor="#00ffff"> <TD><IMG src="../../common/images/transpix.gif" width="1" height= "2" alt=""></TD> </TR> </TABLE> <!-- end blue bar --> <!-- bottom navegation bar --> <TABLE cellspacing="0" cellpadding="0" border="0" align="center" width="94%"> <TR bgcolor="#000000"> <TD> <TABLE cellspacing="0" cellpadding="1" border="0" width= "100%"> <TR align="center"> <TD><A class="nodec" href="../News/index.shtml"><FONT color= "#FFFFFF">Nachrichten</FONT></A> </TD> <TD><FONT color="#FFFFFF">|</FONT> </TD> <TD><A class="nodec" href="../Archives/index.html"><FONT color= "#FFFFFF">Archiv</FONT></A> </TD> <TD><FONT color="#FFFFFF">|</FONT> </TD> <TD><A class="nodec" href="../Links/index.shtml"><FONT color= "#FFFFFF">Links</FONT></A> </TD> <TD><FONT color="#FFFFFF">|</FONT> </TD> <TD><A class="nodec" href="../aboutus.html"><FONT color= "#FFFFFF">Über uns</FONT></A> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <!-- end bottom navegation bar --> <!-- stop navegation bar --> <!-- SSI_INFO --> <!-- tr_staticssi include virtual --> <!-- tr_staticssi exec cmd --> <!-- addedByLfdynahead ver 1.1 --><TABLE ALIGN="right" border=0><TR><TD ALIGN="right"><FONT SIZE="-1" FACE="Arial,Helvetica">Dieser Artikel ist verfübar in: <A href="../../English/May2000/article130.shtml">English</a> <A href="../../Castellano/May2000/article130.shtml">Castellano</a> <A href="../../Deutsch/May2000/article130.shtml">Deutsch</a> <A href="../../Francais/May2000/article130.shtml">Francais</a> <A href="../../Italiano/May2000/article130.shtml">Italiano</a> <A href="../../Nederlands/May2000/article130.shtml">Nederlands</a> <A href="../../Russian/May2000/article130.shtml">Russian</a> <A href="../../Turkce/May2000/article130.shtml">Turkce</a> </FONT></TD></TR></TABLE><br> <!-- 2pdaIgnoreStop --> <!-- SHORT BIO ABOUT THE AUTHOR --> <TABLE ALIGN=LEFT BORDER=0 hspace=4 vspace=4 WIDTH="30%" > <TR> <TD> <!-- 2pdaIgnoreStart --> <!-- PALM DOC --> <TABLE BORDER=0 hspace=4 vspace=4> <TR> <TD> <font size=1> <img src="../../common/images/2doc.gif" width=34 align=left border=0 height=22 alt="convert to palm"><a href="http://cgi.linuxfocus.org/cgi-bin/2ztxt">Convert to GutenPalm</a><br>or <a href="http://cgi.linuxfocus.org/cgi-bin/2pda">to PalmDoc</a></font> </TD> </TR> </TABLE> <!-- END PALM DOC --> <!-- 2pdaIgnoreStop --> <br> <img src="../../common/images/John-Perr.gif" alt= "[Photo de l'auteur]" height="147" width="122"> <BR>von <a href="mailto:johnperr@linuxfocus.org">John Perr</a> <BR><BR> <I>Über den Autor:</I><BR> <p>John verwendet Linux seit 1994; er ist einer der Editoren der französischen Ausgabe des LinuxFocus.</p> <BR><i>Inhalt</i>: <UL> <LI><A HREF="#130lfindex0">Einführung</A></LI> <LI><A HREF="#130lfindex1">Konfiguration</A></LI> <LI><A HREF="#130lfindex2">Sendmail testen:</A></LI> <LI><A HREF="#130lfindex3">Konfiguration von Fetchmail</A></LI> <LI><A HREF="#130lfindex4">Automatisierung des Prozesses</A></LI> <LI><A HREF="#130lfindex5">Fazit</A></LI> <LI><A HREF="#130lfindex6">Weitere interessante Artikel</A></LI> <LI><A HREF="#130lfindex7">Dokumentation zu Sendmail und Fetchmail:</A></LI> <LI><A HREF="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=130&lang=en">Talkback für diesen Artikel</A></LI> </UL> </TD></TR></TABLE> <!-- HEAD OF THE ARTICLE --> <br> <H2>Sendmail und Fetchmail: Ein lokaler Mail Server</H2> <img src="../../common/images/illustration130.gif" alt= "[Illustration]" hspace="10" height="100" width="100"> <!-- ABSTRACT OF THE ARTICLE --> <P><i>Zusammenfassung</i>: <P> <p>Dieser Artikel erklärt die Konfiguration von Sendmail und Fetchmail auf einem lokalen Rechner der über eine PPP Verbindung mit dem Internet kommuniziert. Eine derartige Konfiguration erlaubt die Verwendung jedes UNIX E-mail-Clients (nicht nur Netscape). Bei jedem Aufbau einer PPP Verbindung werden die Nachrichten ausgetauscht.<br></p></P> <HR size="2" noshade align="right"><BR> <!-- BODY OF THE ARTICLE --> <!-- BODY OF THE ARTICLE --> <A NAME="130lfindex0"> </A> <H2>Einführung</H2> <p>Damit auf dem Linux Rechner überhaupt E-mails verwaltet werden können, benötigt man einen Mail Transfer Agent (MTA). Der bekannteste ist sicherlich Sendmail, aber es gibt eine Reihe weiterer wie zum Beispiel qmail, welcher schneller und einfacher zu konfigurieren ist, oder exim, der in Standard Debian Konfigurationen enthalten ist. Wir werden uns in diesem Artikel aber auf Sendmail beschränken und das Konfigurationskit der Berkley Universität von <a href= "mailto:eric@CS.Berkeley.EDU">Eric Allman</a> verwenden.<br> Um die E-mails, die für uns bei unserem Internet Service Provider (ISP) lagern abzuholen, benötigen wir zusätzlich Fetchmail. Fetchmail wird diese E-mails abholen und an das lokale Sendmail zur Weiterverarbeitung und Einordnung in die lokalen Mailboxen übergeben. Fetchmail kann unter anderem für diese Aufgabe die Protokolle pop-3 oder imap einsetzen.</p> <A NAME="130lfindex1"> </A> <H2>Konfiguration</H2> <p>Zur Konfiguration von Sendmail ist die Installation folgender Pakete erforderlich (rpm Format):</p> <ul> <li>sendmail-8.8.7-20</li> <li>sendmail-cf-8.8.7-20</li> <li>sendmail-doc-8.8.7-20</li> </ul> <p>In Abhängigkeit der verwendeten Distribution können sich die Namen leicht unterscheiden. Die Versionsnummern können ebenfalls abweichen. Tatsächlich erforderlich sind die ersten beiden Pakete.<b>(Anmerkung des Übersetzers: Aktuell ist Sendmail 8.10. Es sollte mindestens Sendmail 8.9 installiert werden um die neuen Sicherheitsfeatures zu unterstützen)</b></p> <p>Am einfachsten erfolgt nun die Konfiguration von Sendmail in den folgenden Schritten:</p> <ol> <li>Wir gehen von folgenden Voraussetzungen aus: <ul> <li>Die Domäne des ISP lautet isp.net</li> <li>Der smtp-Mailserver hört auf den Namen smtp.isp.net</li> <li>Der pop-Mailserver hört auf den Namen pop.isp.net</li> <li>Unsere E-mail Adresse lautet toto@isp.net</li> <li>Unser Konto auf unserem lokalen Linuxrechner lautet "dede"</li> </ul> <br> </li> <li>Wir erzeugen uns eine Datei:<code>/usr/lib/sendmail-cf/cf/config.mc</code>mit folgendem Inhalt: <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> # start of config.mcinclude(`../m4/cf.m4')dnl OSTYPE(`linux')dnl define(`SMTP_MAILER_FLAGS', `e9')dnl FEATURE(redirect)dnl FEATURE(nocanonify)dnl FEATURE(always_add_domain)dnl FEATURE(local_procmail)dnl GENERICS_DOMAIN(localhost.localdomain localhost localhost) FEATURE(genericstable)FEATURE(masquerade_envelope)dnl define(`confCF_VERSION',`dede's cf - 22/05/98')dnl define(`confCON_EXPENSIVE',`True')dnl define(`confME_TOO',`True')dnl define(`confCOPY_ERRORS_TO',`Postmaster')dnl define(`confDEF_CHAR_SET',`ISO-8859-1')dnl define(`confMIME_FORMAT_ERRORS',`True')dnl define(`SMART_HOST',`smtp8:[smtp.isp.net]')dnl define(`confTO_QUEUEWARN',`24h') MAILER(local) MAILER(smtp) # End of config.mc </pre> </td> </tr> </table> </center> <br> Die Zeile <tt>define(`SMART_HOST'....</tt> weist Sendmail an alle E-mails die an externe Benutzer gerichtet sind an den Mailserver unseres Providers zuzustellen, anstatt sie direkt zuzustellen. Unser Provider wird dann für uns die weitere Zustellung übernehmen.<br> </li> <li>Desweiteren erzeugen wir <code>/etc/genericstable</code>:<br> <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> dede: toto@isp.net root: toto@isp.net news: toto@isp.net </pre> </td> </tr> </table> </center> </li> <li>Wir überprüfen, daß in der Datei <code> /etc/alias</code> folgende Einträge existieren: <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> MAILER-DAEMON: postmaster postmaster: root </pre> </td> </tr> </table> </center> </li> <li>Wir modifizieren oder erzeugen die Datei <code> /etc/nsswitch.conf</code> wie folgt: <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> passwd: files shadow: files group: files hosts: files dns services: files networks: files protocols: files rpc: files ethers: files netmasks: files bootparams: files netgroup: publickey: automount: files aliases: files </pre> </td> </tr> </table> </center> (Alle Zeilen außer host sollten nur den Eintrag "files" besitzen)<br> <br> </li> <li>Anschließend generieren wir <code>/etc/sendmail.cf</code> mit:<br> <code>m4 config.mc > /etc/sendmail.cf</code><br> und setzen folgende Berechtigungen:<br> <code>-rw------- 1 root root 26468 mai 12 22:52 /etc/sendmail.cf</code><br> <br> </li> <li>Die Generierung der Adressumsetzungstabelle erfolgt mit:<br> <code>/usr/bin/sendmail -bi -oA/etc/genericstable</code><br> Dabei sollte die Datei <code>/etc/genericstable.db</code> erzeugt werden.<br> <br> </li> <li>Das erneute Einlesen der Aliases Tabelle, falls wir etwas geändert haben, wird mit dem Befehl:<br> <code>newaliases</code><br> angestoßen.<br> </li> <li>Die Datei <code>/etc/hosts</code> sollte eine der folgenden Zeile ähnliche Zeile enthalten:<br> <code>127.0.0.1 localhost.localdomain localhost localhost</code><br> <br> </li> <li>Sendmail neustarten:<br> <code>kill `head -1 /var/run/sendmail.pid`<br> /usr/bin/sendmail -bd -os</code> <A NAME="130lfindex2"> </A> <H2>Sendmail testen:</H2> <p>Damit ist die Konfiguration von Sendmail abgeschlossen. Nun sollte die Funktionsfähigkeit überprüft werden:<br> Wir erzeugen eine Datei test.mail mit folgendem Inhalt:<br> </p> <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td><code>Subject: Lokaler Test<br> Erste Zeile unserer Nachricht<br> </code>(leere Zeile)</td> </tr> </table> </center> <br> <br> und rufen auf:<br> <code>/usr/bin/sendmail -v dede < test.mail</code> <p>Die folgenden Zeilen sollten angezeigt werden:</p> <pre> dede... Connecting to localdede... Sent </pre> <p>Nun läßt sich durch einen Aufruf von mail oder einem anderem E-mail Client (nicht Netscape) die Ankunft der E-mail kontrollieren.</p> <p>Damit nun Netscape lokale E-mail liest konfigurieren wir es wie folgt:</p> <ul> <li>In dem Menü <code>Edit/Preferences/Mail & Groups/Mail Server</code></li> <li>Tragen wir <code>localhost.localdomain</code> als <code> Outgoing mail (SMTP) server</code></li> <li>Wie wählen <code>movemail/built-in</code> als <code>Mail server type</code></li> <li>Wir ändern die Berechtigungen <code> /var/spool/mail</code> mit <code>chmod 1777 /var/spool/mail</code>.</li> </ul> <br> <b>Der Befehl chmod 777 funktioniert ebenfalls, kann jedoch ein Sicherheitsloch darstellen, falls auf unserem Rechner sich noch weitere Benutzer befinden</b>. chmod 1777 besagt, daß nur der Besitzer einer Datei diese auch löschen darf und nicht jeder mit Schreibberechtigung. <p>Von nun an wird Netscape die E-mails direkt von dem PC empfangen, selbst wenn dieser nicht mit dem Internet verbunden ist. Natürlich lassen sich auch andere E-mail-Clients einsetzen, wie zum Beispiel XFmail, emacs, mutt, pine usw..</p> <A NAME="130lfindex3"> </A> <H2>Konfiguration von Fetchmail</H2> <p>Bevor wir nun unseren E-mail Server im Internet ausprobieren, müssen wir Fetchmail konfigurieren, damit es die für uns bei unserem Provider gespeicherten E-mails abholt: Wir erzeugen eine Datei .fetchmailrc in /home/dede:<br> </p> <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> poll pop.isp.net protocol POP3 user toto is dede password XXXXXXX </pre> </td> </tr> </table> </center> <p>Dabei sind toto und XXXXX die Anmeldekennung und das Kennwort unseres E-mail Kontos bei pop.isp.net. Falls wir mehr als eine Mailbox hätten, würden wir hier für jede Mailbox einen derartigen Eintrag vornehmen.<br> Die Datei .fetchmailrc muß folgende Berechtigungen aufweisen, damit Fetchmail sie nicht zurückweist:</p> <pre> -rw------- 1 dede dede 189 oct 6 21:45 /home/dede/.fetchmailrc </pre> <p>Nun zum echten Test:</p> <ul> <li>Wir schreiben folgende Nachricht and einen E-mail-Mirror wie echo@univ-rennes1.fr oder echo@cnam.fr (ohne daß wir mit dem Internet verbunden sind):</li> <li>und schicken diese ab.</li> </ul> Diese Nachricht sollte in dem Mailqueue angezeigt werden: <code> mailq</code>Anschließend verbinden wir uns mit unserem ISP und geben folgenden Befehl ein: <pre> /usr/bin/sendmail -q </pre> <p>sendmail -q arbeitet den Queue ab und verschickt die E-mail. Nach einiger Zeit sollte ein Aufruf von <code>fetchmail</code> unsere E-mails abholen und wir sollte die E-mail von dem Spiegel zurückerhalten. Wenn alle E-mails angekommen sind, können wir die Verbindung zum ISP trennen.</p> <A NAME="130lfindex4"> </A> <H2>Automatisierung des Prozesses</H2> <p>Nachdem nun alles konfiguriert ist, wollen wir nun den Prozeß so automatisieren, daß er automatisch bei jedem Verbindungsaufbau durchgeführt wird.<br> </p> <p>Bei einem Verbindungsauf- bzw. Abbau werden von dem PPP-Dämon die Dateien /etc/ppp/ip-up bzw, ip-down ausgeführt. Zunächst kontrollieren wir, daß sich in diesen Dateien folgende Zeile befindet oder fügen sie an:<br> <code>[ -x /etc/ppp/ip-down.local ] && /etc/ppp/ip-down.local $*</code></p> <p>Die Ausführung der Dateien /etc/ppp/ip-up oder ip-down führt dann automatisch zum Aufruf der Dateien ip-up.local oder ip-down.local:</p> <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> #!/bin/bash # /etc/ppp/ip-up.local #Record connection parameters echo `date` $4 $5 ppp-on >> /etc/ppp/history tail -n 1 Verbindungsfehler >> /etc/ppp/history # Send waiting mail echo Sende E-mail... >; /dev/console /usr/sbin/sendmail -q echo E-mail versandt. > /dev/console # Get mail waiting on the pop server echo Hole E-mail... > /dev/console fetchmail > /dev/console 2>&1 echo E-mail bekommen. > /dev/console #End exit 0 # end of /etc/ppp/ip-up.local </pre> </td> </tr> </table> </center> <p>Die beiden wichtigen Befehle in diesem Skript sind sendmail -q und fetchmail. Die anderen Befehle haben lediglich kosmetischen Charakter und erlauben:</p> <ul> <li>Die Kontrolle der E-mail Bewegungen auf der Systemkonsole (xconsole)</li> <li>Die Protokollierung in der Datei /etc/ppp/history</li> </ul> <center> <table border="0" width="70%" bgcolor="#99B8F6"> <tr> <td> <pre> #!/bin/bash # /etc/ppp/ip-down.local #Record connection parameters echo `date` ppp-off >> /etc/ppp/history #end exit 0 # end of /etc/ppp/ip-down.local </pre> </td> </tr> </table> </center> <p>Diese Dateien laufen in dem Benutzerkontext von <code> root</code>, daher muß die Datei <code>.fetchmailrc</code> in das <code>/root</code> Verzeichnis kopiert werden.</p> <p>Haben wir permanenten Zugang zu dem Internet so versendet Sendmail die E-mails regelmäßig wenn es folgendermaßen als Dämon gestartet wird:<br> <code>sendmail -bd -q10m</code><br> So würde Sendmail alle 10 Minuten die E-mails versenden. Fetchmail läßt sich ebenfalls so starten:<br> <code>fetchmail -d 600</code><br> So würde Fetchmail eingehende E-mails alle 10 Minuten (600 Sekunden) abholen.</p> <p>Üblicherweise werden derartige Befehle in den Start (oder init) Dateien in den Verzeichnissen <code>/etc/rc</code> oder <code>/etc/rc.d/</code> eingetragen.(Die exakten Namen der Verzeichnisse hängen von der Distribution ab).</p> <A NAME="130lfindex5"> </A> <H2>Fazit</H2> <p>Eine derartige Konfiguration erlaubt das Senden der in dem Mail-Queue (<code>mailq</code>) wartenden E-mails und das Abholen der bei dem Provider wartenden eingehenden E-mails. xbiff, xmailbox oder ähnliche Software kann nun anzeigen, daß neue E-mails eingegangen sind. Weiteres Feintuning ist mittels procmail möglich. Dies wurde eingehend in folgendem Artikel erklärt:<a href="../November1997/article8.html">November 1997 Artikel</a> von <a href="mailto:alogo@mx2.redestb.es">Angel Lopez</a>.</p> <A NAME="130lfindex6"> </A> <H2>Weitere interessante Artikel</H2> <ul> <li><a href= "../September1999/article111.html"> Erzeugen von Text-Dateien mit m4 Makros</a> by <a href= "mailto:johnperr@linuxfocus.org">John Perr</a></li> <li><a href= "../March1998/article32.html"> Erzeugen, Installieren und Konfigurieren vonÊsendmail 8.8.xÊ</a> by<a href="mailto:jgotts@engin.umich.edu">John E. Gotts</a></li> <li><a href="../November1997/article8.html">Verwaltung deiner Post mit procmail</a> par<a href= "mailto:alogo@mx2.redestb.es">Angel Lopez</a></li> </ul> <A NAME="130lfindex7"> </A> <H2>Dokumentation zu Sendmail und Fetchmail:</H2> <ul> <li><b><a href="http://www.sendmail.org/"> www.sendmail.org</a></b></li> <li><b><a href="http://www.fetchmail.org/"> www.fetchmail.org</a></b></li> </ul> </li> </ol> <!-- 2pdaIgnoreStart --> <A NAME="talkback"> </a> <h2>Talkback für diesen Artikel</h2> Jeder Artikel hat seine eigene Seite für Kommentare und Rückmeldungen. Auf dieser Seite kann jeder eigene Kommentare abgeben und die Kommentare anderer Leser sehen: <center> <table border="0" CELLSPACING="2" CELLPADDING="1"> <tr BGCOLOR="#C2C2C2"><td align=center> <table border="3" CELLSPACING="2" CELLPADDING="1"> <tr BGCOLOR="#C2C2C2"><td align=center> <A href="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=130&lang=en"><b> Talkback Seite </b></a> </td></tr></table> </td></tr></table> </center> <HR size="2" noshade> <!-- ARTICLE FOOT --> <CENTER><TABLE WIDTH="95%"> <TR><TD ALIGN=CENTER BGCOLOR="#9999AA"> <A HREF="../../common/lfteam.html">Der LinuxFocus Redaktion schreiben</A> <BR><FONT COLOR="#FFFFFF">© John Perr, <a href="../../common/copy.html">FDL</a> <BR><a href="http://www.linuxfocus.org">LinuxFocus.org</a></FONT> <BR><a href="http://cgi.linuxfocus.org/cgi-bin/lfcomment?lang=de&article=article130.shtml" target="_TOP">Einen Fehler melden oder einen Kommentar an LinuxFocus schicken</A><BR></TD> <TD BGCOLOR="#9999AA"><!-- TRANSLATION INFO --> <font size=2>Autoren und Übersetzer:</font><TABLE> <tr><td><font size=2>fr</font></td> <td><font size=2>-></font></td> <td><font size=2>--</font></td> <td><font size=2><a href="mailto:johnperr@linuxfocus.org"><FONT COLOR="#FFFFFF">John Perr</FONT></a></font></td> </tr> <tr><td><font size=2>fr</font></td> <td><font size=2>-></font></td> <td><font size=2>en</font></td> <td><font size=2><a href="mailto:johnperr@linuxfocus.org"><FONT COLOR="#FFFFFF">John Perr</FONT></a></font></td> </tr> <tr><td><font size=2>en</font></td> <td><font size=2>-></font></td> <td><font size=2>de</font></td> <td><font size=2><a href="mailto:support@linux-consultant.de"><FONT COLOR="#FFFFFF">Ralf Spenneberg</FONT></a></font></td> </tr> </TABLE></TD> </TR></TABLE></CENTER> <p><font size=1>2001-07-14, generated by lfparser version 2.17</font></p> <!-- 2pdaIgnoreStop --> </BODY> </HTML>