[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FTP per E-Mail - Beschreibung
- Subject: FTP per E-Mail - Beschreibung
- From: mhaenel_bEi_lynet.de (Matthias Haenel)
- Date: 02 Apr 1997 20:30:00 +0100
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 ++++++