[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FTP per E-Mail - Beschreibung



 
FTP per e-mail
 
FTP bedeutet "File Transfer Protocol" (Datei-
uebertragungsprotokoll) und ist ein Mittel, um auf Dateien
zuzugreifen, die auf fernen Rechnersystemen gespeichert sind.
Im Internet-Sprachgebrauch heissen diese fernen Rechner "Sites".
Dateien in FTP-Sites sind normalerweise in einer baumaehnlichen
Verzeichnisstruktur abgelegt, wovon jedes Verzeichnis fuer ein
bestimmtes Thema steht.
  Wenn man eine FTP-Site waehrend einer Online-Internet-Sitzung
besucht, gibt man den Namen der Site an, loggt sich mit User-ID
und Kennwort ein, geht ins gewuenschte Verzeichnis und waehlt
eine oder mehrere Dateien aus, die man auf den heimischen
Rechner uebertragen moechte.
  Wenn man FTP mit e-mail betreibt, ist das Vorgehen recht
aehnlich. Ausnahme: die gewuenschte FTP-Site wird durch einen
speziellen FTPMail-Server erreicht, der sich in das ferne System
einloggt und die gewuenschten Dateien zurueckschickt - und das
alles nur aufgrund einer bestimmten Befehlsfolge in einer e-mail-
Nachricht.
  FTP per e-mail kann auch fuer Leute mit direktem Internet-Zugang
von Vorteil sein, weil einige beliebte FTP-Sites ziemlich ueberlastet
sind, so dass die interaktiven Antwortzeiten recht lang werden
koennen. Es macht also Sinn, mit Hilfe von e-mail in diesem
Bereich Zeit und Geld zu sparen.
  Um FTP per e-mail nutzen zu koennen, braucht man zunaechst eine
Liste aller FTP-Sites. Das sind quasi die Adressen von fernen
Rechnersystemen, die einen anonymen Zugriff auf Dateien
erlauben (also ohne eigene User-ID und ohne Kennwort auf
diesem System).
  Es gibt einige beliebte Sites, die auch spaeter noch aufgefuehrt
werden, aber man kann eine zusammengefasste Liste Hunderter
von Anonymous FTP-Sites erhalten, in dem man eine e-mail-
Nachricht verschickt an:
       mail-server_bEi_rtfm.mit.edu
  mit leerer Betreff-Zeile und diesen Zeilen im Text der Nachricht:
       send usenet/news.answers/ftp-list/sitelist/part1
     send usenet/news.answers/ftp-list/sitelist/part2
     ...  (Zeilen dazwischen weggelassen)
     send usenet/news.answers/ftp-list/sitelist/part13
     send usenet/news.answers/ftp-list/sitelist/part18
  Dann erhaelt man per e-mail 18 Dateien, die die "FTP Site List"
enthalten. Jede dieser Dateien ist etwa 60 kB gross, die komplette
Liste umfasst also insgesamt mehr als 1000 kB! Das koennte Dein
System u. U. nicht verkraften, deswegen ist es sinnvoller sich
umzusehen, ob diese Liste nicht schon lokal verfuegbar ist.
Eventuell macht es auch Sinn, erst ein paar Teile dieser Liste zu
bestellen, um einen Eindruck vom Ergebnis zu erhalten, bevor
man auch den Rest ordert.
  Eine weitere Datei, die Du vielleicht haben moechtest, ist die "FTP
Frequently Asked Questions" - FAQ (dts.: "Haeufig gestellte
Fragen"), die noch mehr Informationen zum Thema FTP-Service
beinhaltet:
       send usenet/news.answers/ftp-list/faq
  Nachdem Du die Site-Liste erhalten hast, wirst Du etliche Eintraege
wie den folgenden finden - Site-Name, Ort und Dateitypen, die
dort gelagert sind, werden aufgefuehrt:
       Site:     oak.oakland.edu
     Country:  USA
     Organ:    Oakland University, Rochester, Michigan
     System:   Unix
     Comment:  Primary Simtel Software Repository mirror
     Files:    BBS lists; ham radio; TCP/IP; Mac; modem
               protocol info; MS-DOS; MS-Windows; PC
               Blue; PostScript; Simtel-20; Unix
  Wenn Du eine interessante FTP-Site gefunden hast, schick eine
e-mail an eine der folgenden FTPMail-Server:
       ftpmail_bEi_census.gov                    (USA)
     ftpmail_bEi_sunsite.unc.edu               (USA)
     bitftp_bEi_pucc.princeton.edu             (USA)
     bitftp_bEi_vm.gmd.de                      (Europa)
     ftpmail_bEi_ftp.uni-stuttgart.de          (Europa)
     ftpmail_bEi_doc.ic.ac.uk                  (Grossbritannien)
     ftpmail_bEi_cs.uow.edu.au                 (Australien)
  ...und im Text der Nachricht muss stehen:
       open <site>
     dir
     quit
  Als Ergebnis wirst Du eine Liste aller Dateien im Hauptverzeichnis
dieser Site erhalten. In Deiner naechsten e-mail-Nachricht kannst
Du Dich durch die Verzeichnisse bewegen, in dem Du so etwas
einfuegst wie:
       cd pub
  und zwar vor den "dir"-Befehl. ("cd" bedeutet nichts anderes als
"change directory", also Verzeichnis wechseln, und "pub" ist ein
allgemeiner Verzeichnisname - ein netter Ort um loszulegen.)
Wenn Du eine Datei gefunden hast, die Du haben moechtest,
schreib in Deiner naechsten e-mail:
       get <Dateiname>
  statt der vorher benutzten "dir"-Zeile. Wenn die Datei ein reines
Textfile ist, war das schon alles. Wenn es sich jedoch um eine
Binaer-Datei handelt (ausfuehrbares Programm, komprimierte Datei
usw.), musst Du noch einen weiteren Befehl einfuegen:
       binary
  Dieser Befehl ist noch vor dem "get"-Befehl anzugeben.
  OK, dann lass uns mal den Text der Unabhaengigkeitserklaerung
schnappen: Das hier ist die Nachricht, die Du an
ftpmail_bEi_sunsite.unc.edu (oder einen anderen FTPMail-Server)
senden musst:
       open ftp.eff.org         Name der FTP-Site
     cd pub/CAF/civics        Verzeichnis, in dem die Datei
                              wohnt
     get dec_of_ind      der Dateiname selbst
     quit                Beam me up, Scotty!
  Ein anderes Beispiel, mit dem man eine Datei vom Simtel
Software Repository erhaelt:
       open oak.oakland.edu     Name der FTP-Site
     cd SimTel/msdos/bbs Verzeichnis, in dem die Datei
                         wohnt
     binary              schliesslich fordern wir eine
                         ZIP-Datei an
     get answer2.zip          hoert sich jedenfalls interessant
                              an...
     quit                Nichts wie weg hier!
  Es gibt noch viele andere FTP-Sites, die es sich lohnt zu
"besuchen". Einige davon sind hier aufgefuehrt. (Benutze die Site-
Namen beim "open"-Befehl und den vorgeschlagenen
Verzeichnisnamen beim "cd"-Befehl - genau wie in den
vorangegangenen Beispielen.)
       ocf.berkeley.edu         pub/Library
                                Dokumente, Bibel, Lyrik usw.
     rtfm.mit.edu             pub/usenet/news.answers
                                Usenet-Infos
     oak.oakland.edu          SimTel/msdos
                                viel DOS-Software!
     ftp.sura.net             pub/nic
                                Internet-Dokumente ("wie kann ich...?")
     quartz.rutgers.edu       pub/humor
                                Erklaert sich von selbst
     gatekeeper.dec.com       pub/recipes
                                Ein Koch- und Rezeptarchiv
  FTPMail-Server sind oft sehr beschaeftigt, so dass die Antwort unter
Umstaenden nicht sofort kommt. Das ist natuerlich auch abhaengig
davon, wann und wo man die Anforderung schreibt. Ausserdem
ist es moeglich, dass grosse Dateien in mehrere kleinere Dateien
aufgesplittet werden.
  Sieht eine empfangene Datei so aus wie unten beschrieben (mit
"begin", einer Nummer und dem Dateinamen in der ersten Zeile,
gefolgt von etlichen 61-stelligen Zeilen), handelt es sich
hoechstwahrscheinlich um eine "uuencodete" Binaerdatei:
      begin 666 answer2.zip
    M4$L#!`H`!_bEi_`.`/6H?18.$-Z$F_bEi_P```_bEi_?```,````5$5,25_bEi_S,34N5%A480I[
    M!P8;!KL,2P,)!PL).PD'%_bEi_.(!_bEi_4.!P8%-_bEi_.6%PL*!_bEi__bEi_*.P4.%00.%P4*.`4.
  Dieses Verfahren ist notwendig, um im Internet Binaerdateien
zuverlaessig zu uebertragen. Jetzt gilt es, irgendwo eine Version des
"UUDECODE"-Programms zu schnorren, um die urspruengliche
Binaerdatei wiederherzustellen. Wahrscheinlich findet man dieses
Programm bereits in der Site oder in einem Download-Verzeichnis
des Diensteanbieters. Falls nicht, kann man FTP-Sites nach einer
Kopie durchsuchen - wie das geht, dazu spaeter mehr.
  Und da gibt es noch etwas: Wenn Dein Diensteanbieter fuer das
Speichern empfangener e-mail Geld verlangt, und Du einige
groessere Dateien per FTP erwartest, solltest Du Deinen
"Posteingangskorb" prompt bearbeiten, um Speicherentgelte zu
vermeiden.
 
$$$$$$ ende interzug.txt  2.4.1997, 20:17  ++++++