Почтовые ящики
Почтовые ящики
Как и именованные каналы, почтовые ящики (mailslots) Windows снабжаются именами, которые могут быть использованы для обеспечения взаимодействия между независимыми каналами. Почтовые ящики представляют собой широковещательный механизм, основанный на дейтаграммах (описаны в главе 12), и ведут себя иначе по сравнению с именованными каналами, что делает их весьма полезными в ряде ограниченных ситуаций, которые, тем не менее, представляют большой интерес. Из наиболее важных свойств почтовых ящиков можно отметить следующие:
• Почтовые ящики являются однонаправленными.
• С одним почтовым ящиком могут быть связаны несколько записывающих программ (writers) и несколько считывающих программ (readers), но они часто связаны между собой отношениями "один ко многим" в той или иной форме.
• Записывающей программе (клиенту) не известно достоверно, все ли, только некоторые или какая-то одна из программ считывания (сервер) получили сообщение.
• Почтовые ящики могут находиться в любом месте сети.
• Размер сообщений ограничен.
Использование почтовых ящиков требует выполнения следующих операций:
• Каждый сервер создает дескриптор почтового ящика с помощью функции CreateMailSlot.
• После этого сервер ожидает получения почтового сообщения, используя функцию ReadFile.
• Клиент, обладающий только правами записи, должен открыть почтовый ящик, вызвав функцию CreateFile, и записать сообщения, используя функцию WriteFile. В случае отсутствия ожидающих программ считывания попытка открытия почтового ящика завершится ошибкой (наподобие "имя не найдено").
Сообщение клиента может быть прочитано всеми серверами; все серверы получают одно и то же сообщение.
Существует еще одна возможность. В вызове функции CreateFile клиент может указать имя почтового ящика в следующем виде:
\*mailslotmailslotname
При этом символ звездочки (*) действует в качестве группового символа (wildcard), и клиент может обнаружить любой сервер в пределах имени домена — группы систем, объединенных общим именем, которое назначается администратором сети.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Почтовые гиперссылки
Почтовые гиперссылки HTML позволяет нам создать гиперссылку, указывающую на адрес электронной почты (почтовую гиперссылку). Щелчок на ней запустит программу почтового клиента, установленную в системе по умолчанию. Интернет-адрес такой гиперссылки записывается особым
Почтовые функции
Почтовые функции mailОтсылает почту.Синтаксис:mail($to, $subject, $msg [,$headers]);Функция mail() посылает сообщение с телом $msg (это может быть "многострочная строка", т.е. переменная, содержащая несколько строк, разделенных символом перевода строки) по адресу $to. Можно задать сразу несколько
Альтернативные почтовые программы
Альтернативные почтовые программы The Bat!Информация разработчиков:«The Bat! – мощная и удобная почтовая программа с приятным интерфейсом и множеством уникальных, необходимых в работе функций. Имеются:Поддержка неограниченного числа почтовых ящиков на различных серверах.
Бесплатные почтовые ящики
Бесплатные почтовые ящики Как правило, провайдеры предоставляют своим клиентам почтовые ящики – места на почтовом сервере, предназначенные для хранения их корреспонденции. Если ящик у вас есть, то это замечательно. Однако может случиться так, что вы поменяете
Почтовые программы
Почтовые программы Почтовые программы – это специальные приложения, предназначенные для работы с электронной почтой.В отличие от работы посредством веб-интерфейса, где приходится загружать множество ненужной информации, включая назойливую рекламу, почтовые программы
Почтовые
Почтовые Почтовые игры, или РВЕМ (Play By E-Mail), – это сетевые игры, обмен данными в которых осуществляется посредством электронной почты. Да-да, не удивляйтесь, самой обыкновенной электронной почты.Сразу предвижу кислые выражения лиц любителей новомодных «стрелялок»,
Почтовые гиперссылки
Почтовые гиперссылки HTML позволяет нам создать гиперссылку, указывающую на адрес электронной почты (почтовую гиперссылку). Щелчок на ней запустит программу почтового клиента, установленную в системе по умолчанию. Интернет-адрес такой гиперссылки записывается особым
2.1. Почтовые программы
2.1. Почтовые программы Электронная почта – самый старый способ совместной работы. Она работает по принципу обычной почты.Чтобы иметь возможность общаться с определенным человеком, необходимо знать адрес его электронной почты. Формат этого адреса следующий: <логин
Почтовые рассылки
Почтовые рассылки Электронные рассылки – один из мощнейших способов продвижения своего Internet-узла. Однако он требует наибольшей аккуратности при использовании. Очевидно, что для приятного общения в сети Internet следует соблюдать некоторые правила так называемого сетевого
Почтовые программы
Почтовые программы Один из самых важных инструментов для полноценной работы с Интернетом – почтовый клиент, поэтому к нему предъявляются достаточно высокие требования. Современные почтовые клиенты не только отправляют и принимают почту, но и сортируют поступающую
10.4. Почтовые клиенты
10.4. Почтовые клиенты В некоторых дистрибутивах устанавливается много разных почтовых клиентов (в одном я насчитал целых шесть!). В Ubuntu всего один почтовый клиент, но зато удобный. Для его запуска используется команда меню Приложения | Офис | Электронная почта и календарь
Интеграция в почтовые клиенты.
Интеграция в почтовые клиенты. Интеграция PGP в почтовые клиенты для автоматического кодирования, декодирования и подписи проста и почти не зависит от используемого почтового клиента.В качестве примера я расскажу про интеграцию PGP в Pine. Надеюсь, читатель использует
Почтовые вложения
Почтовые вложения Еще одной возможностью, поддерживаемой почтовым клиентом Почта Windows, является определение действий, которые будут выполняться операционной системой при попытке открыть файлы определенного типа, являющиеся почтовыми вложениями.Действия операционной
Почтовые утилиты
Почтовые утилиты Современные почтовые клиенты различаются и по качеству, и по функциональным возможностям. Одни их них интегрированы в операционную систему (как Microsoft Outlook Express), другие работают на любой платформе (как The Bat!). Несмотря на наличие больших функциональных
Почтовые программы
Почтовые программы Для работы со своим почтовым ящиком предназначены специальные почтовые программы, которые называются почтовыми клиентами. Примечание Вообще, в компьютерных технологиях клиентами называются различные программы, а не человек — заказчик каких-либо