АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

webmlmd - Интернет в облаке

Запустите webmlmd в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда webmlmd, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


webmlmd - интерфейс WebMLM для couriermlm

СИНТАКСИС


cp / usr / lib / курьер / курьер / веб-почта / webmlm / var / www / cgi-bin

вебмлмд {[начало] | [перезапуск] | [стоп]} {/ etc / courier / webmlmrc}

ОПИСАНИЕ


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

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

Перед настройкой WebMLM необходимо настроить список рассылки с помощью курьермлм(1). WebMLM - это
не отдельное приложение, это дополнение к курьермлм. WebMLM не будет работать правильно
пока список рассылки не будет полностью настроен, и все файлы .courier, соответствующие
этот список, установлены.

ОБЪЯВЛЕНИЕ


WebMLM состоит из трех частей:

· Файл конфигурации (по умолчанию: / etc / courier / webmlmrc), в котором перечислены все
курьермлм-созданные каталоги списков рассылки, для которых WebMLM будет предлагать свои услуги
(один экземпляр WebMLM может поддерживать несколько каталогов списков рассылки). В
файл конфигурации также определяет имя сокета локальной файловой системы (именованный канал)
в котором вебмлм и вебмлмд программы общаются друг с другом, и несколько других конфигураций
параметры.

· вебмлмд это фоновый процесс демона, который читает файл конфигурации, создает
коммуникационный сокет, указанный в файле конфигурации, и прослушивает Интернет
запросы.

· вебмлм это небольшая программа-заглушка, которая должна быть установлена ​​как скрипт в Apache http
каталог cgi-bin сервера. Apache запускает скрипт для обработки каждого полученного запроса
из веб-клиента / браузера. вебмлм читает запрос веб-браузера, читает
файл конфигурации, открывает файл сокета связи, указанный в конфигурации
файл, отправляет запрос в вебмлмд демон процесса и ждет вебмлмд's
ответ, который пересылается в веб-браузер / клиент.

Внимание
вебмлм изначально установлен в каталоге / usr / lib / courier / courier / webmail,
и должен быть вручную скопирован в каталог Apache cgi-bin. Наиболее устанавливаемый
Пакеты Courier (включая пакет Courier RPM, созданный с использованием RPM по умолчанию
build script) имеют отдельный подпакет, который устанавливает вебмлм прямо в
cgi-bin каталог. В таких случаях достаточно установить подпакет.

Используйте следующий процесс для веб-включения курьермлм-управляемые списки рассылки:

1. Настройте LISTNAME, LISTDESCR, LISTPW и URL. курьермлм список вариантов.

2. Настройте файл конфигурации webmlmrc.

3. Начало вебмлмд, и настроить его автоматический запуск при загрузке системы.

4. Устанавливать вебмлм в каталоге cgi-bin вашего веб-сервера.

CONFIGURE КУРЬЕРMLM СПИСОК ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Использовать "курьермлм набор каталог имя=ценностное ”Команда, для каждого курьермлм список каталог
для установки следующих настроек:

ИМЯ СПИСКА
Краткое название или подпись списка рассылки. Пример: «Список рассылки курьерских пользователей».

СПИСОК
Это более подробное и подробное описание этого списка рассылки. Этот параметр
отображается в виде необработанного HTML на главной странице списка. Это необязательный параметр.

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

После установки вебмлм в каталоге Apache cgi-bin URL-адрес вебмлм команду
вероятно, это будет что-то вроде «http: //имя сервера/ cgi-bin / webmlm ». URL списка:
имя каталога списка, добавленное к вебмлмURL-адрес.

Например, если курьермлм каталог списка рассылки / var / lists / devel-list, его
URL ДОЛЖЕН быть «http: //имя сервера/ cgi-bin / webmlm / devel-list ».

СПИСОКW
Это пароль для экрана управления списком рассылки. Пароль должен быть
установить с помощью курьермлм команда.

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

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

Это простая реализация на основе пароля. Высокий уровень безопасности требует
требует много внимания при настройке и обычно несколько сложен в реализации и
управлять. Запомни.

Поместите апострофы вокруг каждого параметра при запуске курьермлм, Большинство из них
параметры конфигурации (особенно LISTDESCR) содержат специальные символы оболочки и должны быть
цитируется.

НАСТРОЙКИ UP ВЕБМЛМРК КОНФИГУРАЦИЯ ФАЙЛОВ


По умолчанию вебмлмд файл конфигурации устанавливается как / etc / courier / webmlmrc. Файл
содержит описание каждого необходимого параметра конфигурации. Вкратце:

PORT
Файл порта сокета файловой системы. Это сокет локальной файловой системы, который используется для
обрабатывать веб-запросы. Каталог, содержащий сокет файловой системы, должен быть
принадлежит тому же идентификатору пользователя, которому принадлежит курьермлм каталог списков рассылки, или вебмлмд
должен быть запущен как root (на следующем шаге этого процесса установки). По умолчанию
Файл конфигурации / etc / courier / webmlmrc устанавливает для файла сокета файловой системы значение Courier.
каталог, доступный для записи только root, поэтому вебмлмд нужно запускать root, в
step step в конфигурации по умолчанию.

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

СПИСКИ
Список разделенных двоеточиями курьермлм каталоги списков рассылки в виде абсолютных путей. А
один экземпляр WebMLM может обрабатывать несколько списков при условии, что:

1. Имена всех каталогов списков рассылки, последние компоненты всех каталогов,
уникальны.

2. Все каталоги списков рассылки принадлежат одному и тому же идентификатору пользователя и группе.

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

ЗАПУСК ВЕБМЛМД


Следующая команда запускает вебмлмд:

начало webmlmd файл конфигурации

Эта команда должна быть добавлена ​​в сценарий запуска вашей системы (заменив файл конфигурации с
абсолютный путь к файлу конфигурации).

Внимание
Большинство устанавливаемых пакетов Courier (включая пакет Courier RPM, созданный с использованием его
сценарий сборки RPM по умолчанию) установить сценарий запуска системы. Скрипт вызывает
соответствующее магическое заклинание, если в файле конфигурации (/ etc / courier / webmlmrc) есть
непустой параметр СПИСКИ. Первоначально СПИСКИ пусты и ничего не происходит. Однажды
каталоги списков рассылки определены, сценарий запуска позаботится о запуске
вебмлмд.

Ассоциация вебмлмд команда возвращается немедленно, она продолжает работать как фоновый демон
процесс). Чтобы остановить процесс демона:

остановка webmlmd файл конфигурации

Как упоминалось ранее, вебмлмд должен быть вызван как root, или под тем же идентификатором пользователя
которому принадлежат каталоги списков рассылки, при условии, что PORTкаталог доступен для записи
ID пользователя.

УСТАНОВКА ВЕБМЛМ


Установить вебмлм программу, либо вручную скопировав ее из
/ usr / lib / courier / courier / webmail в каталог cgi-bin вашего Apache. Самый
предварительно созданные пакеты Courier обычно не имеют / usr / lib / courier / courier / webmail
каталог, но у вас есть дополнительный подпакет, который устанавливает вебмлм прямо в
cgi-bin каталог

НЕСКОЛЬКО ВЕБМЛМ ЭКЗЕМПЛЯРЫ


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

Установите с разными копии of вебмлм
Сделайте отдельные копии вебмлм программа, по одному на каждый экземпляр WebMLM. Установите их
все в каталоге cgi-bin вашего веб-сервера. Это можно сделать с помощью программных или жестких ссылок, но
должны быть отдельные экземпляры вебмлм.

Каждый экземпляр вебмлм читает файл конфигурации, имя которого образовано добавлением «rc»
к команде и ищем файл в / etc / courier. Например, неизмененный
вебмлм читает / etc / courier / webmlmrc. Если вторая копия названа вебмлм2 существует, это будет читать
/ и т. д. / курьер / webmlm2rc.

Кроме того, необязательный WEBMLMRC_DIR переменная среды переопределяет / etc / courier
часть имени файла конфигурации. Если вебмлм обнаруживает, что эта переменная среды
set, его содержимое заменяет часть «/ etc / courier». Например, вебмлм это читает
«/ Etc / lists» из WEBMLMRC_DIR откроет файл конфигурации / etc / lists / webmlmrc.
Точно так же, если его собственное имя в каталоге сценариев веб-сервера вебмлм2, он откроется
/ и т.д. / списки / webmlm2rc.

Используйте каталог «SetEnv» Apache для установки переменных среды:

SetEnv WEBMLMRC_DIR / etc / lists

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

Используйте webmlmd в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Загрузчик Clover EFI
    Загрузчик Clover EFI
    Проект переехал в
    https://github.com/CloverHackyColor/CloverBootloader..
    Особенности: загрузка macOS, Windows и Linux.
    в UEFI или устаревшем режиме на Mac или ПК с
    УЭ...
    Скачать загрузчик Clover EFI
  • 2
    UnitedRPMS
    UnitedRPMS
    Присоединяйтесь к нам в Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Включите репозиторий URPMS в вашем
    система -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Скачать объединенные рпмс
  • 3
    Boost C ++ библиотеки
    Boost C ++ библиотеки
    Boost предоставляет бесплатное портативное
    рецензируемые библиотеки C++.
    упор делается на портативные библиотеки, которые
    хорошо работать со стандартной библиотекой C++.
    Смотрите http://www.bo...
    Скачать библиотеки Boost C++
  • 4
    Виртуальный GL
    Виртуальный GL
    VirtualGL перенаправляет 3D-команды из
    Приложение Unix / Linux OpenGL на
    серверный GPU и преобразует
    визуализированные 3D-изображения в видеопоток
    с которым ...
    Скачать VirtualGL
  • 5
    libusb
    libusb
    Библиотека для включения пользовательского пространства
    прикладные программы для связи с
    USB-устройства. Аудитория: Разработчики, Конец
    Пользователи/рабочий стол. Язык программирования: С.
    Категории ...
    Скачать libusb
  • 6
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • Больше »

Команды Linux

  • 1
    ацетонизо
    ацетонизо
    acetoneiso — многофункциональная графика
    приложение для монтирования и управления CD/DVD
    изображений ...
    Запустите ацетонисо
  • 2
    ace_gperf
    ace_gperf
    ace_gperf — генерировать идеальный хеш
    функция с набора ключей...
    Запустите ace_gperf
  • 3
    coresendmsg
    coresendmsg
    coresendmsg — отправить сообщение CORE API
    к ядру-демону-демону...
    Запустите coresendmsg
  • 4
    core_server
    core_server
    core_server — основной сервер для
    СпамБайес. ОПИСАНИЕ: В настоящее время служит
    только веб-интерфейс. Подключение
    прослушиватели для различных протоколов - подлежит уточнению.
    Это ...
    Запустите core_server
  • 5
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - Геокорректирует карту и
    позволяет управлять наземными контрольными точками.
    КЛЮЧЕВЫЕ СЛОВА: общий, графический интерфейс,
    георектификация, опорные точки...
    Запустите g.gui.gcpgrass
  • 6
    g.gui.gmodelergrass
    g.gui.gmodelergrass
    g.gui.gmodeler — Разработчик графического моделирования.
    Позволяет интерактивно создавать, редактировать
    и управление моделями. КЛЮЧЕВЫЕ СЛОВА: общие,
    Графический интерфейс, средство графического моделирования, рабочий процесс...
    Запустите g.gui.gmodelergrass.
  • Больше »

Ad