Отправка программы по электронной почте. Создание сжатого файла. Как отправить файл по электронной почте

Обновлен: Ноябрь 2007

На этом занятии вы узнаете, как упаковывать программы в сжатые ZIP-файлы и отправлять их по электронной почте.

Наиболее простые программы можно упаковать в исполняемый файл (.exe ) и файл конфигурации (.config ) в сжатом файле и в таком виде распространить. Например, если имеется простая программа с именем Calculator , вам потребуется файл Calculator.exe и файл Calculator.exe.config , которые можно найти в папке Visual Studio Projects/Calculator/Calculator/bin , где Visual Studio Projects является каталогом, в котором хранятся проекты Visual Studio, обычно это каталог Мои документы/Visual Studio/Projects .

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

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

Отправка простой программы по электронной почте

    Выберите проект, который завершен и уже запускался, а затем в проводнике Windows перейдите к папке проекта.

    В папке проекта откройте папку с именем проекта, затем - папку Bin и выберите там папку Debug.

    Выберите файл ProjectName .exe (где ProjectName - это имя проекта), щелкните файл правой кнопкой мыши и выберите Отправить , Сжатая ZIP-папка .

    Будет создан и добавлен в каталог новый файл с именем ProjectName .zip. Этот файл можно отправить как вложение в сообщении электронной почты.

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

Вложенный или прикрепленный файл (аттачмент) — это какой-то файл с компьютера, который мы добавляем к письму для пересылки его по электронной почте.

Как прикрепить файл к письму и отправить его

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

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

Технология пересылки файлов следующая:

  1. Открываем свой электронный ящик.
  2. Пишем письмо: указываем адрес почты получателя, тему и, если необходимо, печатаем сообщение.
  3. Нажимаем специальную кнопку для добавления файла.
  4. В открывшемся окошке выбираем файл с компьютера.
  5. Отправляем письмо, нажав на соответствующую кнопку.

Пример

1. Открываю свой электронный ящик и нажимаю на кнопку написания письма.

Яндекс.Почта: Mail.ru: Gmail.com:

2. Печатаю адрес того, кому хочу отправить файл, и указываю тему.

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


3. Для прикрепления файла нажимаю на специальную кнопку вверху или внизу (над или под частью для ввода текста).

Яндекс.Почта: Mail.ru: Gmail.com:

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

Допустим, мне нужно переслать документ, который находится на моем компьютере в Локальном диске D в папке Договоры. Значит, в окошке открываю Локальный диск D:

И открываю папку Договоры:


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


Окошко исчезает, а мой документ появляется над или под кнопкой прикрепления.

Сразу после этого мое сообщение с вложенным документом уйдет по указанному адресу. Вот как его увидит получатель:

Обратите внимание на иконку с изображением скрепки в конце. Таким образом почтовый сайт показывает, что внутри есть прикрепленный файл.

Открыв письмо, получатель увидит и текст, и документ, которой сможет посмотреть или скачать на свой компьютер.

Как добавить несколько файлов к письму

В одно письмо можно добавить несколько файлов любого типа. Это могут быть и фотографии, и документы, и музыка и даже видео.

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


А что делать, если их не одни-два, а больше десяти? Можно ли добавить папку целиком, а не каждый файл по отдельности?

К сожалению, отправить папку по электронной почте нельзя. Но ее можно заархивировать и прикрепить к письму.

Сделать это можно прямо в окошке, через которое добавляем файл для отправки. Щелкаем правой кнопкой мышки по папке, из списка выбираем 7-Zip или WinRAR и создаем архив.

Затем там же выбираем только что созданный архив, то есть щелкаем по нему два раза левой кнопкой мышки.


Архив, в котором находится нужная для пересылки папка, прикрепляется к письму. Остается только его отправить.


Нюансы

Если Вы планируете отправить более трех файлов в одном письме, то хорошим тоном считается заархивировать их.

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

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

В итоге отправится один файл, а не десять. Моему другу будет проще его скачать на компьютер и разархивировать, чем смотреть (скачивать) каждую фотографию по отдельности.

Перед пересылкой фотографий по электронной почте их следует сжимать (уменьшать размер).

Это больше, чем правило хорошего тона. Это необходимость! Но, к сожалению, многие пользователи об этом даже не догадываются.

Подробнее о том, зачем это нужно и как сделать, Вы узнаете из урока «Сжатие фото ».

Задание

  1. Отправьте со своего электронного ящика письмо с вложенным файлом на свой же адрес. То есть в поле «Кому» напечатайте адрес своей электронной почты. После отправки Вы получите от себя же письмо с этим вложенным файлом.
  2. Откройте свое письмо и попробуйте посмотреть присланный файл прямо в почте. Затем скачайте его на компьютер и откройте непосредственно с него.
  3. Отправьте на свой адрес письма с несколькими вложенными файлами (как по отдельности, так и заархивированными).
  4. Попробуйте отправить фотографии, предварительно сжав их.

Инструкция

Наиболее известными в нашей стране почтовыми сервисами являются mail.ru, yandex.ru и rambler.ru. Все эти сайты ограничивают возможность передачи больших файлов через электронную почту. Ограничение сервиса mail.ru составляет 30Mb на одно письмо, у rambler.ru и yandex.ru оно равно 20Mb.

Передать большой файл по электронной почте можно двумя способами.

Создание многотомного архива. Многотомным архивом называется архив, который состоит из нескольких частей (файлов) одинакового размера, при этом размер части можно указать самостоятельно при создании архива. Таким образом, если создать многотомный архив с размером частей 20Mb, то его можно будет отправить несколькими письмами, используя любой из перечисленных выше почтовых сервисов, а потом разархивировать на другом компьютере.

Чтобы создать многотомный архив запустите программу архиватор WinRAR. Нажмите на кнопку «Добавить» на панели инструментов. В открывшемся окне перейдите во вкладку «Файлы», в разделе «Добавляемые файлы» нажмите кнопку «Добавить…» и выберите файлы, которые нужно поместить в архив.

Перейдите во вкладку «Общие», в строке «Разделить на тома размером» укажите размер частей архива в байтах или выберите это значение в выпадающем списке. Для простоты последующего извлечения данных, архив можно сделать самораспаковывающимся, для этого установите галочку «Создать SFX-архив». При необходимости задайте ему имя и нажмите кнопку OK. Теперь файлы можно отправлять по электронной почте.

Другой способ передачи больших объемов данных – использование файлообменных сервисов. Как правило, такие сервисы позволяют пересылать файлы объемом в несколько гигабайт. Некоторые почтовые сервисы, такие как yandex.ru и mail.ru создали собственные файлообменники и привязали их к почте, так что у них, отправлять большие файлы можно непосредственно почтовым сообщением.

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

Вам понадобится

  • - компьютер
  • - интернет
  • - электронная почта
  • - файл

Инструкция

Для начала нам нужна зарегистрированная учетная запись на одном из почтовых серверов или почтовая программа, настроенная на работу с вашим почтовым ящиком.
Прежде всего, чтобы отправить файл по электронной почте, нужно создать письмо в котором мы и отправим этот файл. Для этого нажмите на кнопку «Написать письмо».

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

Теперь необходимо к письму прикрепить нужный файл. Для этого тыкаем на кнопку «Прикрепить файл» или «Выбрать файл». Появится окно проводника, в котором необходимо найти и выбрать требуемый файл. Жмем «ОК» и ждем, пока файл загрузится на сервер.
После этого можно прикрепить еще один или несколько файлов.

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

Обратите внимание

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

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

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

Возможность пересылки различных типов файлов обеспечивается с помощью MIME (Multipurpose Internet Mail Extentions - Многоцелевые расширения почты Интернета). Файлы, пересылаемые в электронном письме, при отправке кодируются в MIME-код. При получении письма, содержащего приложение, программа электронной почты осуществляет раскодировку файла.

Если у абонента, которому вы посылаете приложение, нет программы электронной почты, поддерживающей MIME, вы можете отключить MIME на время отправки этого письма, выполнив следующие действия:

  1. В меню Сервис программы Outlook Express выберите команду Параметры.
  2. Параметры перейдите на вкладку Отправка сообщений.
  3. В области Формат отправляемых сообщений установите опцию Обычный текст.
  4. Нажмите кнопку Настройка обычного текста. Откроется диалоговое окно Настройка обычного текста (рис. 8.11).
  5. Установите опцию Кодировка UUEncode.
  6. Нажмите кнопку ОК .
  7. Отправьте письмо абоненту, у которого нет программы электронной почты, поддерживающей MIME.
  8. Восстановите прежние установки.

Отправка сообщений" src="/_books/frontpage2002/glava8/8_12a.jpg" width="550" height="402">

Рис. 8.11.

Создание сообщения, содержащего приложение

Вы уже знаете, как создать сообщение и отправить его абоненту. Теперь рассмотрим, как в программе Outlook Express подготовить сообщение, содержащее пересылаемый файл. Для того чтобы вместе с письмом отправить файл, выполните следующие действия:

  1. Подготовьте файл, который вы хотите переслать.
  2. Откройте окно для создания нового сообщения.
  3. Подготовьте обычное письмо, то есть укажите адрес абонента, тему, введите текст письма.


Рис. 8.12.

  1. В меню Вставка выберите команду Вложение файла или нажмите кнопку Вложить на панели инструментов.
  2. Используя открывшееся диалоговое окно Вставка, найдите файл, который хотите добавить к письму, и нажмите кнопку Вставка. Программа Outlook Express вставляет в сообщение значок пересылаемого файла (рис. 8.12). Тип файла не имеет значения, только у адресата должны быть средства для его просмотра и разархивирования, если файл посылается в сжатом виде.

Извлечение файла из сообщения

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

  1. Откройте поступившее письмо с файлом, дважды щелкнув на нем мышью в папке Входящие. Откроется окно с текстом письма и значком присланного файла в поле Присоединить.
  2. Вы можете открыть файл для просмотра, дважды щелкнув мышью на его значке. Для сохранения файла на диске в меню Файл выберите команду Сохранить вложения.
  3. В открывшемся диалоговом окне Сохранить вложения (рис. 8.14) выберите папку, в которой хотите сохранить файл, и нажмите кнопку Сохранить.


Рис. 8.14.

Сжатие файлов

Мы рассмотрели создание сообщений, содержащих файлы. К сказанному выше хочется добавить, что прежде чем отправлять файл большого размера абоненту, поинтересуйтесь, как устойчиво работает у него связь и может ли он без проблем получать файлы таких размеров. Связь, особенно в дневное время суток, может разрываться, и для получения большого файла может потребоваться не только много времени, но и нервов.

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

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