Sympa - это масштабируемое, с открытым исходным кодом, интернационализированное, бесплатное и настраиваемое приложение списка рассылки, реализованное на Perl и сконструированное для обработки больших списков с более чем 700 000 подписчиков.
Он предлагает полный веб-интерфейс для администратора и конечного пользователя. Sympa является одним из первых приложений для рассылки списка с поддержкой S / MIME, предоставляя поддержку как для шифрования, так и для аутентификации.
It & rsquo; s очень настраиваемый и включает в себя привлекательные функции
Будучи очень настраиваемым, программное обеспечение позволит вам изменять почтовые и веб-шаблоны, сценарии авторизации, а также серверы аутентификации. Для динамических списков рассылки можно использовать несколько бэкендов, включая SQL, LDAP, списки, файлы и многие другие источники данных.
Программное обеспечение поддерживает несколько методов аутентификации, включая LDAP (Lightweight Directory Access Protocol), X509 и SSO (Single sign-on), поддерживает DomainKeys Identified Mail (DKIM) и предоставляет легко настраиваемый веб-интерфейс.
Кроме того, приложение поставляется с веб-архивом, который предлагает удаление сообщений и контроль доступа, автоматическую поддержку управления откатом, поддержку виртуального хостинга для поставщиков услуг, а также интерфейс SOAP (Simple Object Access Protocol), который позволяет вам интегрировать это с другими приложениями.
Начало работы с Sympa
Чтобы установить и использовать программное обеспечение Sympa в вашей операционной системе GNU / Linux, вы должны загрузить последнюю версию от Softoware или через официальный сайт, нажав ссылку в конце обзора. Сохраните архив на своем ПК, распакуйте его и откройте приложение эмулятора терминала.
В приложении «Терминал» перейдите к расположению извлеченных архивных файлов с помощью & lsquo; cd & rsquo; (например, cd /home/softoware/sympa-6.1.23), затем запустите & lsquo; ./ configure & amp; & amp; & amp; сделать & Rsquo; команду для настройки и компиляции программы.
После успешного процесса компиляции запустите & lsquo; sudo make install & rsquo; как привилегированный пользователь, установить его на системной основе (в качестве альтернативы вы можете запустить & lsquo; make install & rsquo; команда it you & rsquo; re root).
Что нового в этой версии :
- Он фиксирует потенциальную угрозу безопасности, связанную с редактированием шаблона, а также несколько ошибок.
Что нового в версии:
- Оптимизация для поиска по списку, которая для очень большого сервера может привести к таймауту и привести к ошибке в Интернете интерфейс,
- Проверка надежности пароля при отправке пользователем,
- Новые, готовые к использованию сценарии на основе DKIM,
- для сценариев custom_conditions: custom_condition теперь может возвращать тип действия, которое требуется предпринять: owner, request_auth и т. д. Это позволяет создавать сложные одноблочные пользовательские условия.
Что нового в версии 6.1.19:
- Изменения: литий>
- [10207] src / etc / script / create_db.Oracle, src / etc / script / create_db.Pg,
- src / etc / script / create_db.SQLite, src / etc / script / create_db.Sybase,
- src / etc / script / create_db.mysql: В этой версии появилось два новых поля базы данных, и поле было изменено.
- Новые поля: prev_id_session (varchar (30)) и refresh_date_session (int (11)). они находятся в таблице session_table.
- Измененное поле - dkim_privatekey_bulkspool и находится в таблице bulkspool_table. Его длина от варчара (1000) до варчара (2000).
- Установка Sympa с использованием MySQL и SQLite не потребует никаких проблем, так как структура базы данных обновляется Sympa. Однако, если вы используете Postgres, Oracle или Sybase, пожалуйста, посмотрите (соответственно) на create_db.Pg, create_db.Oracle или create_db.Sybase, чтобы проверить определение этих полей. Обновите структуру базы данных перед запуском Sympa.
- [10206] src / lib / Sympa / DatabaseDescription.pm: изменение длины закрытого ключа DKIM в базе данных для обеспечения обновления сценариев создания базы данных.
- Исправлены ошибки:
- [10205] src / lib / Sympa / DatabaseDescription.pm: новые поля сеанса (prev_id_session и refresh_date_session) не были объявлены в DatabaseDescription.pm. Следовательно, они не использовались в файле create_db_script. *.
Что нового в версии 6.1.5:
- Polish (M. Woloszyn)
- Японский (С. Икеда)
- Немецкий (J. Krehbiel-Graether)
Что нового в версии 6.1.4:
- В эту версию включено множество исправлений ошибок.
- Были также сделаны некоторые улучшения.
- Повышена надежность скрипта запуска sympa.
- Информация была улучшена на некоторых страницах и почтовых службах.
- Была проведена большая работа по поддержке интернационализации шведского, русского, польского, японского, эстонского, венгерского, немецкого и каталанского языков.
Что нового в версии 6.1.3:
- Исправлены ошибки: <>src / lib / confdef.pm, wwsympa / Auth.pm: [Сообщено N. Matthies] Начиная с ревизии ***** 6168, когда пользователь вошел в систему с использованием LDAP с адресом электронной почты, *****, если этот адрес был возвращен сервером LDAP, пользователь был аутентифицирован с этим адресом. Некоторые администраторы предпочитают принудительно использовать канонические адреса. Если вы хотите, чтобы пользователи подписчиков использовали ***** адрес, с которым они пользовались, вошли в значение, установив значение нового параметра ***** wwsympa.fcgi и ldap_force_canonical_email & quot; до '0'. src / lib / List.pm, src / lib / PlainDigest.pm, src / lib / tools.pm, src / sympa_wizard.pl.in, wwsympa / Challenge.pm, wwsympa / SympaSession.pm: [# 4452] [C .Hastie, S.Ikeda] Проблема: обработка разных наборов символов в PlainDigest.pm была плохой. Предполагалось, что сообщения были в ascii, iso-8859-1 или тесно связанном наборе символов, и если они были не всеми символами выше x80, они были сброшены, чтобы обеспечить сырой, потерянный iso-8859-1 output.updated PlainDigest.pm, который нормализуется все части к UTF-8.
Очистка от Soji: - не беспокойтесь, пытаясь найти путь к lynx, если use_lynx не является истинным - привязать тестовые строки типа привязки к концу строки, чтобы избежать сбора неправильных заголовков в соответствии с ошибкой 3702 - локальные переменные Text :: Wrap - Перемещенный повторный код, чтобы получить charset в sub_getCharset - добавлено использование MIME :: Charset для проверки псевдонимов charset src / lib / tools.pm: Фиксация правила с помощью Stripscript. src / lib / Message.pm: Обычное текстовое сообщение потеряло линейные разрывы в веб-архивах. Это было связано с тем, что текстовые / простые части в mesasges обрабатывались Stripscript. Исправлено только обработкой элементов test / html с помощью Stripscripts. src / etc / script / create_db.mysql: [Сообщено Sungmo Ahn] Fix createdb.mysql.
Что нового в версии 6.1:
- Добавлено много новых функций.
- Теперь можно настроить контент сообщения с данными, специфичными для каждого абонента.
- Sympa теперь поддерживает DKIM для отправки сообщений и контроля доступа.
- Теперь можно исключить членов из списков, даже если член включен через внешний источник данных.
- Пользователи могут временно приостановить прием своих списков.
- Обновлены переводы для большинства поддерживаемых языков.
- Языки, которые почти полностью переведены, - это польский, японский, русский и немецкий языки.
Комментарии не найдены