Internet FAQ на *AC-Power*

FAQ по Интернет


На главную страницу | Интернет | Хостинг | Сервисы


WWW

Можно ли перенести URL ссылки из HTML-документа куда-нибудь, не открывая его в текстовом редакторе и не смотря href-ы?

Можно перенести ссылку в буфер обмена. Для этого в контекстном меню NN 4.7 (англ.) есть команда "Copy Link Location", а в IE5.0 (русском) - "Копировать ярлык".


При открытии страницы вижу ее устаревший вариант - на тот момент, когда туда впервые зашел. Кнопка "Обновить" не помогает. Как такое может быть, и что мне можно сделать, чтобы посмотреть актуальную страницу?

Данный эффект может быть связан с настройкой кэша прокси-сервера, который, однажды "вытянув" страницу, "не хочет" при запросе этой странички клиентом запрашивать сервер о ее возможно новой версии.

Однако просмотреть страницу все-таки можно попытаться. Дело в том, что обычно прокси-сервера кэшируют веб-страницы по их полному URL. То есть, например, http://site.ru/ и http://www.site.ru/ для них совершенно разные ресурсы. Так что если Вы до этого смотрели страницу, скажем, по адресу http://site.ru/1.html, то попробуйте запросить URL http://www.site.ru/1.html. Вариантов подобного "видоизменения" URL несколько, скажем:

  • если Вы обращаетесь к индексной страничке папки на сервере, скажем http://www.site.ru/, без явного указания ее имени, попробуйте указать ее имя явно, например http://www.site.ru/index.html.
  • если исходный URL не содержит каких-либо параметров (знак вопроса с последующими символами), то попробуйте добавить в конец URL знак вопроса и несколько символов, например: http://site.ru/?abc. Если сервер нормально это воспримет, то, меняя набор символов после знака вопроса каждый раз на новый, Вы каждый раз будете загружать свежую страничку :-)

Но это все, конечно, нельзя считать нормальной работой, это - временные меры до настройки кэша.


Я использую Internet Explorer. Насколько я знаю, броузер кэширует просмотренные страницы и картинки для ускорения последующего их просмотра. А могу ли я просмотреть из кэша уже посещенные страницы, вообще не подключаясь к Интернет?

Если страницы есть в кэше (она была сохранена в кэше, с момента ее последнего посещения не прошло слишком много времени, и кэш ("Temporary Internet Folder", "Временные файлы Интернета") не был очищен), то просмотреть их можно следующим образом:

1. Перейти в автономный режим ("Файл"-"Автономная работа");

2. Открыть "Журнал" браузера (чаще всего большая кнопка "Журнал" есть на панели задач Internet Explorerа;

3. Выбрать в "Журнале" сначала примерную дату последнего посещения в Интернете интересующей Вас страницы (открыв соотв. папку), затем адрес сервера, и затем нужную страницу (они отображаются по содержимому их заголовков). Страница начнет загружаться из кэша. На возможные предложения "Подключиться" отвечайте отказом ("Автономно")...

Если Вы помните URL наизусть, то вместо использования "Журнала" можно просто ввести его в соответствующей строке броузера, как при обычном обращении к Интернету; если ярлык на эту страницу есть у Вас в "Избранном", можно воспользоваться им.

Скорее всего, загрузится также большинство картинок на странице (кроме, скажем, баннеров, которые не кэшируются)


При посещении многих страниц Интернета в папку временных файлов записываются и сохраняются только файлы изображений: *.gif, *.jpeg и др., а файлы, содержащие тексты: *.htm и им подобные, не записываются. Как заставить все файлы записываться и сохраняться в Temporary Internet Files?

Попробуйте "поиграться" птичкой "Использовать протокол HTTP/1.1" и "Использовать протокол HTTP/1.1 для прокси-серверов" (если Вы работаете через прокси).


При просмотре скачанной и сохраненной на диск страницы она выглядит не так, как выглядела на сайте. Как это может быть?

Возможно, эта страница использует файл стилей (*.css) или JavaScript (*.js), находящиеся во внешнем по отношению к ней файле. Возможно, страница содержит JAVA-апплет. При сохранении только HTML-страницы сохраняется только сама страница, и, естественно, на локальном диске этих файлов нет.


В IE сайт работает, а в NN-нет.

1. Страницы сайта используют одну из технологий, реализованных в IE, но, к сожалению, отсутствующих в NN - например, VB-script.

2. Страница содержит JavaScript, который может работать только в одном из этих типов браузеров (к сожалению, объектная модель документа этих браузеров местами сильно различается). По этой же причине страница может, скажем, работать только в NetScape 4.x.

3. NN более требователен к корректности HTML-страниц. Например, незакрытую таблицу IE может в ряде случаев отобразить, а NN-нет.


При просмотре сохраненной на диск страницы с помощью Internet Explorer страница сначала загружается, а потом вдруг - "Невозможно отобразить страницу". В чем здесь дело и как с этим бороться?

Это особенность IE (уж не знаю - глюк ли, или так задумывалось изначально?) - при загрузке страницы, содержащей элемент IFRAME и невозможности загрузить "подстраничку" в этот IFRAME отображение страницы срывается вышеуказанным образом. Положение усугубляется тем, что сейчас почти все сайты участвуют в той или иной баннерной сети, а в коде загрузки баннеров IFRAME используется очень часто. Хотя именно поэтому в "своих" копиях страниц без этих IFRAME вполне можно обойтись.

Варианты решения проблемы:

1. Попробуйте перевести броузер в автономный режим командой меню "файл"-"работать автономно". Затем откройте в нем файл и на предложения подключиться к сети (появляющиеся при очередной попытке загрузки картинки с внешней ссылки) отвечайте отказом. Недостаток: если Вы смотрите сайт с локального веб-сервера (скажем, тестируете Ваш собственный сайт), а не просто файлы на диске, то броузер все равно рассматривает это как работу с Интернетом, а не как автономную. В связи с этим никаких подключений к сети предлагаться не будет, а будет сразу "срыв" в "Невозможно отобразить страницу" :-(

2. Использовать другой браузер :)

3. Открыть страничку в "Блокноте", найти и удалить все элементы вида <IFRAME> ... </IFRAME>, включая те, что выводятся с помощью JavaScript.

После этого страничку можно открывать в IE, не подключаясь к Интернет. :)

Четвертый "спортивный" вариант (для самых шустрых) - при загрузке странички подловить нужный момент и нажать кнопочку "Остановить". Здесь - чем медленнее компьютер, тем лучше. Надо только уловить момент, когда сама страница загрузилась до конца.


При открытии некоторых страниц в "Блокноте" и последующем сохранении происходит искажение - исчезают переводы строк. Как такое может быть и можно ли сделать страницу "нормальной"?

Это глюк "Блокнота", который почему-то не "переваривает" последовательность байт (возврат каретки)-(возврат каретки)-(перевод строки), заменяя их при сохранении побелами. В редактируемой Вами странице каким-то образом концы строк оказались именно такими последовательностями байт. В норме так быть не должно, но на практике может произойти по нескольким причинам. Скорее всего, вебмастер сайта создавал страницу под Windows и закачивал ее на UNIX-сервер по FTP в BINARY-режиме. При загрузке по HTTP на Вашу Windows-машину произошло ASCII-преобразование с заменой кода (перевод строки) на последовательность (возврат каретки)-(перевод строки). Сделать страницу нормальной можно, например, с помощью VBA-программы, описанной в статье "Проблемы с Downloading-ом и после него".


Скачанные архивы не раскрываются.

Причина, скорее всего, та же, что и в предыдущем вопросе. Смотрите статью
"Проблемы с Downloading-ом и после него".

Если Вы скачивали архив командой типа "сохранить ссылку (объект) на диск", то в том случае, если ссылка не верна, вместо архива будет сохранено возвращенное сервером HTML-сообщение об ошибке. Попробуйте переименовать расширение файла в HTML и посмотреть. Косвенно на это может указать объем скачанного файла, который значительно меньше, чем должно быть.


Я скачал страницы сайта, связанные ссылками. Ссылки относительные, и иерархия подкаталогов у меня такая же, как и на сервере. Но переход между сохраненными страницами почему-то невозможен, браузер не находит страницу на моем диске. Как это исправить?

Проверьте, не начинаются ли относительные ссылки со слеша '/'.

Дело в том, что слеш в начале относительной ссылки означает "корневой каталог". При работе с сервером это - корневой каталог веб-сервера, а при работе с локальным диском - корневой каталог диска. Если сохраненный у Вас сайт лежит, скажем, в папке C:\Site, а в какой-либо странице есть ссылка HREF="/index.html", то браузер будет искать ее на C:\index.html, а не на C:\Site\index.html. Исправьте такие ссылки, если они есть.


Можно ли просмотреть с компьютера WAP-сайт?

В большинстве случаев можно, с помощью броузера Opera, "понимающего" язык xhtml. Просто откройте окно и задайте соответствующий URL!

Правда, некоторые "умные" WAP-сайты определяют, что обращение идет с "компьютерного" броузера, и "отсылают" посетителя на веб-вариант сайта.


Почему HTML-ресурсы с расширениями, скажем, *.cgi,*.php,*.dll нормально смотрятся в Интернете, а после сохранения на диск не всегда и не везде нормально открываются?

Потому, что броузеры по-разному определяют тип содержимого файлов при работе с Интернетом и локальной работе (с жестким диском). При работе с веб-сервером броузер получает тип содержимого запрашиваемого ресурса вместе с этим содержимым, в качестве параметра (Content-Type). На основании этого параметра броузер делает вывод о том, что он получил- HTML-страничку, картинку в формате GIF, произвольный файл для сохранения на диск и т.д. Расширение файла на сервере здесь никакой роли, в принципе, не играет. Теоретически его может вообще не быть, лишь бы сервер передал тип содержимого корректно.

При работе с файлами жесткого диска броузер уже определяет тип файла по расширению.


Я скачал и сохранил страницу содержания сайта (с большим количеством относительных ссылок на другие страницы). Так как ссылки относительные, то при загрузке страницы с диска они ведут на диск. Как мне теперь загрузить с веб-сервера страницы по ссылкам, не переписывая их все в "Блокноте" на абсолютные?

Откройте страницу в "Блокноте" и между тегами <HEAD> и </HEAD> поставьте тег:

<BASE HREF="базовый URL">

где "базовый URL" - URL, с которого взята эта страница, без имени самой страницы (URL папки на сервере, в которой находилась эта страница).

то есть, если страница имеет URL http://site/aaa/1.htm, то "базовый URL" будет - "http://site/aaa/"

После этого все ссылки на странице "станут абсолютными", и Вы сможете скачивать с нее другие страницы по ссылкам.

После скачивания страниц уберите или закомментируйте этот тэг для перехода на сохраненные Вами страницы.


Могу ли я воспользоваться прокси-сервером, отличным от сервера провайдера?

Вы можете воспользоваться любым прокси-сервером, который Вам это разрешит. Прокси-сервера провайдеров, как правило, проверяют Ваш IP адрес на предмет принадлежности к адресам, выдаваемым этим провайдером. Если адрес не входит в этот диапазон, Вам скорее всего "откажут".

В Интернете сущетсвуют так называемые "публичные" прокси-сервера, обслуживающие клиента с любым адресом. Среди них есть так называемые "анонимные" (anonymity proxy), скрывающие Ваш адрес от серверов, к которым Вы обращаетесь (см. следующий вопрос).

Хотя польза от них в смысле ускорения просмотра веб-страниц весьма сомниетельна, их можно использовать в тех случаях, когда анонимность важнее.


При обращении через прокси-сервер соединение с "конечным" сервером устанавливает фактически не мой компьютер, а он. Значит ли это, что "конечный" сервер не сможет определить мой настоящий IP?

Скорее всего, нет. Большинство прокси-серверов, в том числе и провайдерские, настроены так, что передают конечному серверу адрес клиента (и предыдущих прокси-серверов, если они каскадированы) в параметрах HTTP-запроса (поле X-Forwarded-For). Только так называемые анонимные прокси сервера не передают это поле. Другое дело, что конечный сервер может не учитывать это поле, записывая в логи только "физический" IP-адрес прокси-сервера.

Посмотреть, как Вы выглядите "со стороны сервера" и что передает серверу конкретно Ваш прокси Вы можете, воспользовавшись специальным сервисом на нашем сайте (см. раздел "Сервисы").


Чем плохи cookies? Почему их рекомендуется отключать?

Некоторые сайты, требующие авторизованного входа, используют cookies бездумно, вернее сказать "переиспользуют". Так, есть почтовые веб-сервера, куда стоит однажды зайти под своим именем и паролем со включенными cookies, и при всех следующих входах с этой же машины в форме входа оказывается "услужливо заполненным" не только поле "имя", но и "пароль" !! Понятно, что с этой данной машины любой человек сможет читать Вашу почту, причем совершенно автоматически и без всякого хакерства. :)

Кроме того, cookies широко используются разными счетчиками, рейтингами и баннерными службами для своей статистики, что можно рассматривать как своего рода вторжение в частную жизнь пользователей Интернет.

Однако следует отметить, что некоторые сайты, где требуется, например, авторизация, не будут нормально работать при выключенных cookies - уж так они сделаны, что используют этот механизм. Также не будут работать голосования и некоторые другие скрипты. Поэтому, если Вы работаете с отключенными cookies и у Вас что-то не получается, попробуйте их включить - может, проблема в этом.


Как я могу удалить файлыс Cookies?

Cookies хранятся в текстовых файлах в папке временных файлов интернета ("Temporary Internet Folder") - т.е. там же, где и кэш Internet Explorer-а.

Уже "собранные" в IE куки не удаляются при удалении "временных файлов Интернета". Но их можно удалить относительно штатным путем. Для этого заходим в "Сервис", "Свойства обозревателя", вкладка "Общие", "Временные файлы интернета", кнопка "Настройка...". Здесь нажимаем "Показать файлы..." (не перепутайте с "Показать объекты..."). При этом откроется окно папки временных файлов. Если Вы уже до этого удаляли временные файлы, то там останутся только файлы Cookies. Теперь "Правка"-"Выделить все" и кнопка "Delete" (на этот раз та, что на клавиатуре).

Как я могу удалить на локальном компьютере следы своего пребывания в Интернете?

1. Очищаем журнал - "Сервис", "Свойства обозревателя", вкладка "Общие", "Журнал"-"Очистить".

2. Очищаем кэш - та же вкладка, "Временные файлы интернета", "Удалить файлы..."

3. Удаляем cookies - смотрите ответ на пред. вопрос.

Электронная почта

Если при приеме почты (POP3) происходит обрыв связи, то в следующий раз все сообщения принимаются заново.

Спецификация протокола POP3 предусматривает "физическое" удаление писем из почтового ящика только при нормальном завершении POP3-сеанса. Если у Вас ненадежное модемное соединение, можно принимать почту не всю сразу, а по несколько писем. В Outlook Express 5.0 в окне выполнения заданий по доставке почты есть кнопка "Прервать", а в Internet Mail - "Отмена". Эти кнопки имеют одно назначение - завершить загрузку текущего сообщения и нормально завершить сеанс связи. После такой "Отмены" уже принятые письма приниматься не будут.

Возможно и более красивое решение. В Outlook Express предусмотрена возможность получать письма без их удаления с сервера. Посмотрим, как это нам может помочь.

При включенной опции "оставлять копии сообщений на сервере" (в свойствах учетной записи, вкладка "Дополнительно") Outlook Express не будет удалять принятые сообщения с сервера. А для того, чтобы одни и те же сообщения не принимались дважды, трижды и т.д., программа будет перед каждым приемом почты загружать заголовки всех сообщений в почтовом ящике, проверять и загружать только те письма, которые не были загружены. Таким образом, при обрыве связи будут загружаться только те сообщения, которые еще не приняты. Правда, ценой некоторой задержки на этапе "получения списка сообщений с сервера", обусловленной загрузкой заголовков. Чтобы ящик со временем не переполнился, поставьте в свойствах учетной записи птичку "удалять сообщения через ... дней" и установите срок давности, например, 1 день.


Связь оборвалась при приеме почты. Можно ли как-то докачать остаток письма, не начиная его сначала?

Насколько я знаю, протокол POP3 не поддерживает докачку писем.


Не могу прочитать письмо. Оно выглядит наподобие =C1=D4=83=86 ...

У отправителя или где-то по пути была искажена информация об "упаковке" письма.

Сохраните письмо на диске (в формате *.eml) и откройте его в "Блокноте". Найдите строчку, начинающуюся с "Content-Transfer-Encoding:". Замените то, что написано справа от "двоеточия" на quoted-printable. Сохраните письмо (*.eml) и сделайте двойной щелчок на нем. Письмо будет выглядеть нормально.


В процессе работы с почтой в Outlook Express занимаемый почтой на диске объем все увеличивается, хотя я регулярно удаляю старые ненужные сообщения. Складывается такое впечатление, что сообщения не удаляются. Из-за чего это и можно ли как-то это побороть?

Свои сообщения Outlook Express хранит в своей базе данных ("банк сообщений"); и что самое интересное, что сообщения, удаляемые пользователем, действительно при этом не удаляются физически!! Они просто помечаются как удаленные! Таким образом, в процессе работы с почтой, объем почтовых папок и особенно таких, как "Входящие", "Исходящие", "Удаленные" (!) непрерывно растет, даже если пользователь "чистит" свою почту от "старого хлама".

Физическое удаление писем из почтовых папок происходит при операции "Сжатия". Для того, чтобы сжать конкретную почтовую папку, надо выделить ее и дать команду "Файл" - "Папка" - "Сжать". Можно сжать все папки, выбрав там же команду "Сжать все папки".

Также неплохо, если стоит флажок "Сжимать сообщения в фоновом режиме" на вкладке "Сервис" - "Параметры" - "Обслуживание" в Outlook Express.


Как мне заархивировать свою почту (Outlook Express) на внешний носитель?

Это можно сделать "внешними" средствами. Для начала Вам надо определить папку, в которой хранится банк сообщений. Для этого запускаем Outlook Express, зайдем в "Сервис" - "Параметры" - "Обслуживание" - "Банк сообщений". Выделяем и копируем этот адрес, нажимаем "Отмену" и закрываем OE. Сжимаем содержимое этой папки любым архиватором и записываем этот архив на внешний диск (CD-RW и т.п.)


Я восстановил свою почту из архива. Поместил я ее в ту же папку, где были старые файлы. Но при запуске Outlook Express практически сразу вылетает сообщение "Программа выполнила недопустимую...".

Это возможно из-за такой мелочи, как атрибут "Только чтение" на одном или нескольких файлах банка сообщений. Проверьте файлы и поснимайте эти атрибуты...


При запуске Outlook Express через некоторое время выскакивает сообщение "Программа выполнила...". Причем это не связано с какими-то действиями, можно просто открыть программу и подождать. Но с программой можно работать, только мешает это окно...

Попробуйте снять флажок "Сжимать сообщения в фоновом режиме" в "Параметрах" Outlook Express. Мне помогло. Очевидно, иногда возникает ситуация, когда фоновый процесс сжатия сообщений дает такой сбой. Возможно, из-за слишком большого количества сообщений. Поэтому и сбой идет не сразу, а через некоторое время, когда процесс "доберется" до "места преткновения".


Как я могу переносить письма с одной машины на другую?

Существуют несколько способов.

Способ первый - "штатный", но не всегда удобный и не универсальный: сохранять письма в файлы с расширением *.eml, затем, перенеся эти файлы на другой компьютер, открыть их и выполнить "перемещение" или "копирование" в нужную папку Outlook Express.

Недостатки этого способа:

1. Довольно трудоемко и времяемко переносить таким образом большое количество писем.

2. Этот способ не годится, если письма, набранные на одной машине, надо отправить с другой: Outlook Express воспримет их как "принятые" и кнопочка "Отправить" будет недоступна.

Поэтому есть другой способ - перенос папками. При этом сохраняются все атрибуты писем и имеется возможность перенести кучу писем в одном файле.

Почтовые папки Outlook Express хранит как файлы с расширением *.dbx , где * - имя папки, видимое в Outlook Express. Для вложенных папок программа также создает отдельные файлы.

Порядок действий при переносе папок следующий:

1. На машине, с которой надо перенести письма, создается отдельная почтовая папка. В нее переносятся все письма, которые надо перенести на другой компьютер.

2. Закрывается программа Outlook Express и ищется файл вида имя_папки.dbx. Этот файл переписывается на дискету (можно его предварительно сжать каким-либо архиватором).

3. На машине-приемнике в программе Outlook Express создается почтовая папка с точно таким же именем. При этом в нее надо скопировать какое нибудь (хотя бы одно) письмо, чтобы dbx-файл папки физически появился на диске. Обратите внимание, что письмо надо именно _скопировать_, а не перенести, т.к. по окончании перенесения старое содержимое вновь созданной папки пропадет и будет заменено перенесенным содержимым.

4. Закрываете Outlook Express и заменяете файл имя_папки.dbx на файл, принесенный на дискете.

5. Открываете Outlook Express и видите новое содержимое папки.


В связи с предыдущим вопросом - как можно удобно получать почту с одной машины и переносить ее на другую.

1. На подключенном к Интернет компьютере создайте почтовую папку, в которую будет приходить почта с Вашей учетной записи.

2. Создайте свою учетную запись.

3. Создайте правило для сообщений: сообщения, пришедшие с Вашей учетной записи перемещать в созданную Вами папку.

4. После этого все сообщения с Вашей учетной записи будут приходить в эту конкретную папку, а Вы периодически переносите соответствующий dbx-файл на другую машину, как показано в предыдущем ответе. После переноса очистите Вашу папку, чтобы дважды, трижды и т.д. не переносить старые сообщения.


Можно ли удалять письма прямо из почтового ящика, не принимая их? Почта берется по протоколу POP3.

Возможно. Протокол POP3 предусматривает такую возможность (команда DELE).

Самый простой способ - создать в программе Outlook Express соответствующее правило для сообщений - в действиях поставить "удалить с сервера". Можно, например, удалять с сервера, не получая, все письма, превышающие заданный объем, или все письма от определенного получателя и т.п. Понятно, что такой "лобовой" подход не всегда приемлем: можно безвозвратно потерять что-то полезное только по той причине, что оно (это полезное), например, превышает заданный объем. Самое обидное, что Вы, скорее всего, так и не узнаете, что Вам пришло что-то "не то".

Для очистки своего ящика от конкретных сообщений существуют специальные программы, например, Mail Cleaner. Эта программа работает в два этапа: на первом - загружаются заголовки всех сообщений и отображаются в списке в понятной (надеюсь) форме: объем, от кого и т.д. На втором этапе Вы выбираете удаляемые сообщения и нажатием кнопки "очищаете" от них свой ящик. После этого обычной почтовой программой получаете уже только то, что нужно.

Если Вы знаете команды протокола POP3, то Вы можете удалять письма и "вручную" (с помощью стандартной программки telnet). Однако пользоваться программами типа Mail Cleaner в большинстве случаев удобнее.


После создания новых правил для сообщений Outlook Express стал заметно "тормозить" на этапе "получение списка сообщений с сервера". В чем может быть дело?

При использовании правил для сообщений с действиями "удалить с сервера", "не загружать с сервера" и т.п. на этапе "получения списка сообщений" Outlook Express загружает не только собственно список сообщений, но и заголовок каждого сообщения для определения соответствия его критериям правила. При модемном соединении с провайдером это может быть даже очень заметно.

Убедитесь, что Вам действительно нужны соответствующие правила.


Не могу отправить письмо через SMTP бесплатного почтового сервера. В списке услуг есть отправка через SMTP, но сервер возвращает ошибку.

Это, скорее всего, защита от спаммеров. Перед тем, как отправить письмо, попробуйте взять (по POP3) свою почту и только потом отправьте сообщения.

Дело в том, что в протоколе SMTP не предусмотрено никаких средств аутентификации отправителя (вход по логину-паролю и т.п.). Обычные провайдеры, предоставляющие SMTP своим клиентам, организуют проверку по IP-адресу. А бесплатный SMTP должен быть по определению доступен для всех отправителей всего мира, т.к. им могут пользоваться люди с совершенно разными IP-адресами. Это, в свою очередь, просто рай для спаммеров, который допускать нельзя.

Поэтому придумали следующий хитроумный способ определения зарегистрированного пользователя: перед отправкой почты он должен проверить свой ящик, войдя под своим логином и паролем на POP3-сервер.

При этом запоминается его IP-адрес, и в течение определенного времени после проверки почты пользователь с этим адресом может отправлять сообщения :)

Таким образом, воспользоваться сервером SMTP смогут только пользователи, имеющие на этом узле свой ящик.


Я "завел" себе почтовый ящик на бесплатном сервере и организовал пересылку приходящей на него почты на свой "провайдерский" адрес. Могу ли я через провайдерский SMTP отправлять почту с обратным адресом, ведущим на бесплатный ящик (чтобы скрыть свой "настоящий" E-mail от своих корреспондентов) ?

Вы можете в настройках своей учетной записи в Outlook Express указать бесплатный E-Mail в качестве обратного - при этом все отправляемые с помощью этой учетной записи письма будут иметь такой обратный адрес. А SMTP-сервер оставить провайдерский.

Однако не все провайдеры это разрешают. Те провайдеры, которые предоставляют почтовые ящики не только своим интернет-клиентам, а следовательно, не могут проверять отправителя письма по его IP-адресу, часто для писем, проходящих через их SMTP, ставят обязательное условие, что либо адрес отправителя, либо адрес получателя письма должен быть реальным адресом на их сервере. Этим они защищаются от использования их SMTP-серверов спамерами.

Что касается конкретного провайдера, то тут лучший совет - попробовать. Если письма уходят, то все нормально.


Пришло довольно объемное письмо, текста мало, и упоминаются вложения, а никаких вложений не видно. Как это может быть?

Возможно, отправитель пользовался почтой на базе Microsoft Exchange, в которой письма формируются нестандартно. С сервера Microsoft Exchange письмо отправляется в виде multipart/alternative и состоит из двух частей: в первой - только текст письма, и вторая содержит, так сказать, "сборный" документ со всеми вложениями. Вторая часть в Outlook Express никак не видна. Но извлечь вложения все-таки можно, для этого существует специальная утилита Fentun

Для распаковки письма нужно сделать следующее:

  • Сохранить его в формате eml;
  • Открыть его в любом текстовом редакторе (встроенный редактор FAR, "блокнот" и т.п.), найти строчку вида:

    Content-Type: application/ms-tnef

    и изменить ms-tnef на что-нибудь вроде ms-tneff;

  • Открыть это письмо в Outlook Express. На этот раз будет видно вложение, которое надо сохранить.
  • Открыть это вложение в программе Fentun, запустив ее из командной строки:

    FENTUN <имя_вложения>

  • В открывшемся окне из списка выбираем нужные вложения и сохраняем;
  • Празднуем победу :)

Что такое почтовый червь?

Почтовые черви - это разновидность компьютерных вирусов, распространяющихся через Интернет. Заражение происходит, как правило, при открытии вложения к зараженному письму, являющегося "замаскированным" исполняемым файлом (*.exe, *.scr, *.vbs и т.п.). Будучи активизирован, вирус рассылает хотя бы несколько зараженных писем по разным адресам, которые обычно берутся из адресной книги почтовой программы. После рассылки писем вирус может выполнить свое "вредное" действие (вплоть до повреждения ОС или даже BIOS), самоликвидироваться и т.п. (это зависит от вируса).

Рассылаемые вирусом письма, их темы и имя вложенного файла могут быть разные (от письма к письму). Некоторые вирусы имеют свою "базу данных", из которой случайным образом выбираются вышеназванные вещи, некоторые умеют "копировать" тему и/или имя файла из других писем, хранящихся в почтовой программе.

Некоторые вирусы "прицепляют" свой файл к реально отправляемому письму. Файл может быть замаскирован под файл неисполняемого формата (графического, текстового и т.п.) путем присвоения ему имени, например, вида:

1000000.txt (много пробелов) .exe

(сам файл может быть с "иконкой" соответствующего расширения).

При этом в ряде почтовых программ из-за ограничения длины просматриваемого имени пользователь увидит имя файла 1000000.txt, и посчитает его безопасным для открытия.

Что нужно делать, чтобы не заразиться этими вирусами?

Не следует открывать вложения, если в письме про них ничего не сказано. Также не следует открывать вложения из подозрительных писем (особенно на английском языке).

Стимулируя получателя открыть вложение, содержимое письма может описывать его как новый патч к операционной системе, какую-либо "чудо"-программу, или описание, как заработать миллион долларов за неделю.

Некоторые вирусы отсылают "любовные письма" с прикладываемой к ним "фотографией", некоторые - "письма от партнера", который хочет получить Ваш совет по поводу "документа" во вложении.


Правда ли, что существуют вирусы, для запуска которых достаточно только открыть письмо для просмотра?

Да, правда. Хотя они рассчитаны под конкретную почтовую программу с конкретной "дыркой". Многие гуляющие сегодня по Интернету вирусы рассчитаны на широко известный security hole (IFRAME bug) в программе Outlook Express, поставляемой с Internet Explorer 5. Эта программа при определенных условиях может запустить прикрепленный файл на выполнение.

Это очень серьезная ошибка, т.к. позволяет отправителю письма запускать свои EXE-файлы на Вашей машине без Вашего согласия, а чаще и ведома (вам достаточно только выделить письмо для просмотра). Это позволяет довести распространение вирусов практически "до автоматизма" :( Положение усугубляет тот факт, что для того, чтобы удалить письмо, или сохранить и проанализировать, его надо выделить.

В свое время Microsoft выпустила "заплатку" к Outlook Express. Помимо этого, надо использовать какой-либо антивирусный пакет со "сторожем" (DrWeb, AVP...), а также последнее обновление антивирусных баз с сайта разработчика программы. В этом случае, даже если почтовая программа имеет такую дырку, антивирусный сторож "отследит" запись файла с вирусом на диск и его запуск.


FTP

Можно ли из браузера получить доступ к НЕанонимной учетной записи на сервере (с использованием логина и пароля)?

Можно. Для этого URL запишите следующим образом: ftp://логин:пароль@имя.сервера/путь

Правда ли, что с помощью браузера (скажем, IE) можно только скачивать файлы с FTP-серверов, а закачивать файлы (скажем, обновлять свой сайт по FTP) нельзя?

Только в том случае, если браузер настроен для работы через прокси-сервер. Здесь вступают в силу ограничения не столько браузера, сколько прокси типа "FTP через HTTP". Если браузер настроен на прямую работу с серверами Интернет, то проблем с "закачкой" файлов быть не должно (конечно, если это разрешено в правах доступа сервера).


Я случайно скачал файл ZIP (EXE, RAR, и т.д.) в текстовом (ASCII) режиме. Можно ли его восстановить, или придется качать заново?

Вопреки довольно распространенному мнению, файл в большинстве случаев восстановить можно! Если в качестве клиентской использовалась машина под Windows, а сервер работает под UNIX-подобной системой, то искажения файла в процессе его приема (не передачи!) клиентом заключаются в замене всех кодов 10 (0A) на последовательности 13,10 (0D, 0A). Технически для восстановления надо в искаженном файле убрать код 13 перед каждым кодом 10. Сделать это можно с помощью простой программы, например, описанной в статье "Проблемы с Downloading-ом и после него".


Я скачал файл Word в ASCII-режиме, а он не раскрывается. Но ведь это же текстовый файл?

Под "текстовыми файлами" с точки зреня режима их передачи по FTP надо понимать только файлы с так называемым "простым" или "плоским" текстом, т.е. таким текстом, который создается, например, в блокноте или встроенном редакторе FAR или NC. С этой точки зрения, Perl-скрипт, например, является текстовым файлом (хотя он используется как программа), а документ Word - двоичный файл, который надо перекачивать в BINARY режиме.


Различные интернет-утилиты

При попытке запуска программы выдается "Необходимая библиотека WS2_32.dll не найдена" и работа программы завершается. Что это за библиотека и откуда ее взять?

Эта библиотека входит в состав WinSock версии 2. Если программа выдает такую ошибку, значит она предназначена для работы только с WinSock версии 2 и выше и не может работать с более ранними. Такая ошибка, соответственно, возникает на Windows 95 (в т.ч. OSR2), в состав которой входит WinSock 1.1. Для использования таких программ Вам нужно найти и установить WinSock 2 - обновление для Win95.


После установки Windows 98 поверх Windows 95 ("обновления версии") Интернет перестал нормально работать. Не устанавливаются никакие соединения с серверами. При этом ping "проходит" нормально.

Скорее всего в WIndows 95, поверх которой устанавливали Windows 98, было установлено Winsock2-обновление для Windows 95.

Перед тем, как ставить Windows 98 поверх Windows 95, надо вернуться к старой версии Winsock (1.1), тогда Winsock будет корректно обновлен при установке Windows 98. Обновление Winsock2 при установке создает папку ws2bakup в Вашей Windows-папке, где делает резервную копию старого Winsock. Для его восстановления надо загрузить компьютер в "режиме защиты от сбоев" (Safe mode), и запустить на выполнение файл ws2bakup.bat из папки ws2bakup. После "отката" до Winsock 1.1 можно приступать к установке Windows 98 "поверх" 95.


Я работаю в сети через модемное соединение с динамическим IP-адресом. Могу ли я при установленном соединении узнать свой "текущий" IP-адрес и другие TCP/IP-параметры подключения?

В WIndows 95 и 98 это можно сделать с помощью встоенной утилиты winipcfg.exe. Запустив ее при установленном соединении, Вы можете узнать свой IP-адрес, IP-адреса серверов DNS, назначенные провайдером и другую информацию. Если у Вас несколько TCP/IP интерфейсов (скажем, PPP-соединение через модем и локальная сеть по протоколу TCP/IP), то информацию по нужному интерфейсу можно получить, выбрав его в раскрывающемся списке.



Свой вопрос Вы можете задать по E-mail:angel07@inbox.ru


На главную страницу | Интернет | Хостинг | Сервисы

Профессиональный хостинг от 5$ в месяц