Кіріспе

FTPmail – бұл Интернет арқылы әртүрлі файлдарға қол жеткізу үшін FTPmail серверін пайдалану тәжірибесі. FTPmail сервері – электрондық пошта сұраныстарына жауап ретінде қашықтағы FTP серверлеріне (асинхронды түрде) қосылатын прокси-сервер, жүктелген файлдарды электрондық поштаға қосымша ретінде қайтарады. Бұл қызмет, мысалы, FTP сеансын өзі бастай алмайтын пайдаланушыларға пайдалы болуы мүмкін, себебі олардың Интернетке қол жеткізуде шектеулер болуы мүмкін.

Тарих

Интернет пайда болған алғашқы жылдары интернетке қол жеткізу бірнеше ғана орынмен шектелген еді. Көптеген пайдаланушылар үшін жоғары жылдамдықты байланыс мүмкін болмады, ал онлайн қосылыс сирек және қымбат болатын. Үлкен файлдарды жүктеу (сол кезде бірнеше мегабайттан асатын файлдар) жолақтың шектеулі болуынан, сондай-ақ жиі қателер мен байланыстың үзілуінен дерлік мүмкін емес еді. FTP-нің бастапқы нұсқасы сессияны жалғастыруға мүмкіндік бермейтін, сондықтан беріліс басынан қайта басталуы керек болатын. FTP-пошта шлюздері адамдарға мұндай файлдарды алуға көмектесті. Файл кішірек бөліктерге бөлініп, uuencode сияқты танымал форматта кодталды. Электрондық хатты алған адам бастапқы файлды қайта құрастырып, оны декодтаушы еді. Файл кішірек бөліктерге бөлінгендіктен, беріліс жоғалту ықтималдығы азайды. Қосылыс үзілген жағдайда, беріліс сол бөліктен қайта басталуы мүмкін еді. Бұл процесс баяу болғанмен, сенімдірек еді. Бұл сондай-ақ, интернетке тек электрондық пошта арқылы қол жеткізетін адамдарға қашықтағы файлдарды жүктеуге мүмкіндік берді. FTP-ден айырмашылығы, FTPmail арқылы файлдарды пайдаланушы онлайн интернет байланысы болмаса да (мысалы, BBS немесе басқа да арнайы электрондық пошта бағдарламаларын пайдалану арқылы) жіберуге болатын. Университеттерде орналасқан серверлер, мысалы, және , танымал болды. Бұл серверлердің кейбіреулері Linux және басқа GNU бағдарламалық қамтамасының алғашқы нұсқаларын қамтитын бағдарламалық жасақтама архивтерін ұсынды. FTPmail арқылы осы репозиторийлерге қол жеткізу, онлайн қосылыс мүмкін болмаған уақытта шетелдік елдердің азаматтарына осы құралдарды қолдануға мүмкіндік берді. FTPmail қызметтері 1990 жылдардың басында кең таралған, бірақ SLIP, PPP және басқа да интернет-протоколдар арқылы тікелей интернетке қол жеткізу мүмкіндігіне ие пайдаланушылардың саны артқан сайын маңыздылығы төмендеді. FTP де файлдарды берудің басқа әдістеріне, әсіресе барлық интернет пайдаланушыларына қол жетімді HTTP-ге қарағанда танымалдылығын жоғалтты.

Процедура

Электрондық хат FTPmail серверіне орындалуға тиіс команданы хаттың мәтіні ретінде қоса жіберіледі. Сервер содан кейін қашықтағы сайтқа кіріп, сұранысты өңдеп, файлды алады, оны кодтайды және нәтижені электрондық пошта арқылы қайтарады.

Пайдаланылатын негізгі командалар

CommandFunctionhelpКөмек файлына оралады. open [сайты[пайдаланушы[пароль]]] Сайтқа қосылу. cd pathКөрсетілген жолға дирикторияны өзгерту. ls [path] Дирикторияның мазмұнын тізімдеу. dir [path] Дирикторияның мазмұнын тізімдеу. get fileФайлды алу, сақтау жолын да *көрсетуге болады. size max[ К | М ]Файл жіберу алдында бөлінген кездегі максималды өлшем, Kb|Mb. mode binaryБинарлық режим: архивтер, бинарлық файлдар. mode asciiASCII режимі: тек ASCII мәтіні. quitЭлектрондық хат арқылы хабарлама жіберіп, ftp-ны аяқтау.