FTPmail
FTPmail — это термин, обозначающий практику использования сервера FTPmail для получения доступа к различным файлам через Интернет . [1] FTPmail-сервер — это прокси-сервер , который (асинхронно) подключается к удаленным FTP- серверам в ответ на запросы электронной почты, возвращая загруженные файлы в виде вложения к электронной почте. Эта услуга может быть полезна пользователям, которые не могут самостоятельно инициировать сеанс FTP, например, из-за ограничений на доступ к Интернету.
История
[ редактировать ]В первые годы существования Интернета доступ в Интернет был ограничен несколькими местами. Высокоскоростные каналы связи были недоступны для большинства пользователей, а подключение к Интернету было редким и дорогим. Загрузка больших файлов (которые тогда считались размером более нескольких мегабайт) была практически невозможна из-за ограничений пропускной способности, а также частых ошибок и потери соединения. Исходная спецификация FTP не позволяла возобновлять сеанс, и передачу приходилось возобновлять с самого начала.
Шлюзы FTPmail позволяли людям получать такие файлы. Файл был разбит на более мелкие части и закодирован с использованием популярного формата, такого как uuencode . Получатель сообщений электронной почты позже собирал исходный файл и декодировал его. Поскольку файл был разбит на более мелкие части, шансы потерять передачу были намного меньше. В случае потери соединения передача может быть перезапущена с этой части. Процесс был медленнее, но гораздо надежнее. Это также позволило людям, которые подключались к Интернету только через электронную почту, используя коммутируемые линии, загружать файлы, расположенные удаленно. В отличие от FTP, файлы можно было передавать через FTPmail, даже если у пользователя не было подключения к Интернету (например, с использованием BBS или другого специализированного программного обеспечения электронной почты).
Серверы, расположенные в университетах, например [электронная почта защищена] и [email protected] пользовались популярностью. На некоторых из этих серверов размещались архивы программного обеспечения, содержащие ранние версии Linux и другого программного обеспечения GNU . Доступ к этим репозиториям через FTPmail позволил людям из других стран получить доступ к этим инструментам в то время, когда онлайн-соединение было невозможно из их местоположения.
Службы FTPmail были распространены в начале 1990-х годов, но их значение снизилось по мере того, как все больше пользователей получали прямой доступ в Интернет через SLIP , PPP и другие интернет-протоколы коммутируемого доступа . FTP также потерял популярность в пользу других методов передачи файлов, в частности HTTP , который доступен практически всем пользователям Интернета.
Процедура
[ редактировать ]На FTP-сервер отправляется электронное письмо с командой, которую необходимо выполнить, вставленной в тело сообщения. Затем сервер обрабатывает запрос, входя на удаленный сайт, получая файл, кодируя его и возвращая результат по электронной почте.
Используемые основные команды
[ редактировать ]Команда | Функция |
---|---|
help | Возвращает файл справки. |
open [site[user[password]]] | Подключитесь к сайту. |
cd path | Измените каталог на указанный путь. |
ls [path] | Перечислите содержимое каталога. |
dir [path] | Перечислить содержимое каталога |
get file | Получите файл, также можно *указать путь для сохранения. |
size max[ K | M ] | Размер при разделении файла перед отправкой, максимальный размер — Кб|Мб. |
mode binary | Бинарный режим: архивы, бинарные файлы. |
mode ascii | Режим ASCII: ничего, кроме текста ASCII. |
quit | Конец сообщения FTP по электронной почте. |
Ссылки
[ редактировать ]- ^ «Получение FTP-файлов по электронной почте» . Фонд электронных границ. Архивировано из оригинала 13 апреля 2009 года . Проверено 9 января 2010 г.