Sympa est une application de liste de diffusion évolutive, open source, internationalisée, gratuite et hautement personnalisable, implémentée en Perl et conçue pour gérer de grandes listes, avec plus de 700 000 abonnés.
Il offre une interface Web complète pour l'administrateur et l'utilisateur final. Sympa est l'une des premières applications de liste de diffusion S / MIME, offrant un support prêt à l'emploi pour le cryptage et l'authentification.
Il est hautement personnalisable et comprend des fonctionnalités attrayantes
Étant hautement personnalisable, le logiciel vous permettra de modifier les modèles de mail et web, les scénarios d'autorisation, ainsi que les backends d'authentification. Plusieurs backends peuvent être utilisés pour les listes de diffusion dynamiques, y compris SQL, LDAP, les listes, les fichiers et de nombreuses autres sources de données.
Le logiciel prend en charge plusieurs méthodes d'authentification, y compris LDAP (Lightweight Directory Access Protocol), X509 et SSO (authentification unique), prend en charge le courrier identifié par DomainKeys (DKIM) et fournit une interface Web facilement personnalisable.
De plus, l'application est livrée avec une archive web qui permet la suppression des messages et le contrôle d'accès, la gestion automatique des rebonds, l'hébergement virtuel des fournisseurs de services, ainsi qu'une interface SOAP (Simple Object Access Protocol) avec d'autres applications.
Premiers pas avec Sympa
Pour installer et utiliser le logiciel Sympa sur votre système d'exploitation GNU / Linux, vous devez télécharger la dernière version de Softoware ou via son site officiel en cliquant sur le lien à la fin de la revue. Sauvegardez l'archive sur votre PC, décompressez-la et ouvrez une application d'émulation de terminal.
Dans l'application Terminal, accédez à l'emplacement des fichiers d'archive extraits à l'aide de & lsquo; cd & rsquo; commande (par exemple, cd /home/softoware/sympa-6.1.23), puis exécutez la commande & lsquo; ./ configure & amp; & amp; faire & rsquo; commande pour configurer et compiler le programme.
Après un processus de compilation réussi, lancez le & lsquo; sudo make install & rsquo; commande en tant qu'utilisateur privilégié pour l'installer à l'échelle du système (en alternative, vous pouvez exécuter la commande "make install").
Quoi de neuf dans cette version :
- Il corrige une menace de sécurité potentielle liée à l'édition de modèles ainsi que plusieurs bogues.
Quoi de neuf dans la version:
- Optimisation pour la recherche de liste qui, pour un très grand serveur, pourrait expirer et entraîner une erreur sur le web interface,
- Validation de la force du mot de passe lorsqu'elle est soumise par l'utilisateur,
- Nouveaux scénarios basés sur DKIM prêts à l'emploi,
- amélioration pour les scénarios custom_conditions: custom_condition peut maintenant renvoyer le type d'action à effectuer: owner, request_auth, etc. Cela permet des CustomConditions complexes à un seul module.
Quoi de neuf dans la version 6.1.19:
- Modifications:
- [10207] src / etc / script / create_db.Oracle, src / etc / script / create_db.pg,
- src / etc / script / create_db.SQL, src / etc / script / create_db.Sybase,
- src / etc / script / create_db.mysql: Deux nouveaux champs de base de données sont apparus dans cette version et un champ a été modifié.
- Les nouveaux champs sont prev_id_session (varchar (30)) et refresh_date_session (int (11)). ils sont situés dans la table session_table.
- Le champ modifié est dkim_privatekey_bulkspool et se trouve dans la table bulkspool_table. Sa longueur est passée de varchar (1000) à varchar (2000).
- L'installation de Sympa à l'aide des backends MySQL et SQLite n'aura aucun problème car la structure de la base de données est mise à jour par Sympa. Cependant, si vous utilisez Postgres, Oracle ou Sybase, jetez un oeil (respectivement) à create_db.Pg, create_db.Oracle ou create_db.Sybase pour vérifier la définition de ces champs. Veuillez mettre à jour votre structure de base de données avant d'exécuter Sympa.
- [10206] src / lib / Sympa / DatabaseDescription.pm: Modification de la longueur de la clé privée DKIM dans la base de données pour s'assurer que les scripts de création de base de données seront mis à jour.
- Corrections de bugs:
- [10205] src / lib / Sympa / DatabaseDescription.pm: les nouveaux champs de session (prev_id_session et refresh_date_session) n'ont pas été déclarés dans DatabaseDescription.pm. Par conséquent, ils n'ont pas été utilisés dans create_db_script. * Update.
Quoi de neuf dans la version 6.1.5:
- Polonais (M. Woloszyn)
- Japonais (S. Ikeda)
- Allemand (J. Krehbiel-Graether)
Quoi de neuf dans la version 6.1.4:
- Cette version inclut beaucoup de corrections de bogues.
- Des améliorations ont également été faites.
- La fiabilité du script de démarrage de Sympa a été augmentée.
- Les informations ont été améliorées sur certaines pages et les mails de service.
- Beaucoup de travail a été fait sur le support de l'internationalisation pour le suédois, le russe, le polonais, le japonais, l'estonien, le hongrois, l'allemand et le catalan.
Nouveautés de la version 6.1.3:
- Corrections de bogues:
- src / lib / confdef.pm, wwsympa / Auth.pm: [rapporté par N. Matthies] Depuis ***** révision 6168, lorsqu'un utilisateur s'est connecté en utilisant LDAP avec une adresse e-mail, ***** si cette adresse a été retourné par le serveur LDAP, l'utilisateur a été authentifié avec cette adresse. Certains administrateurs préfèrent forcer l'utilisation de ***** des adresses canoniques. Si vous souhaitez autoriser les utilisateurs à utiliser ***** l'adresse avec laquelle ils se sont connectés, définissez la valeur du nouveau paramètre wwsympa.fcgi ***** & quot; 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] Problème: la gestion des différents jeux de caractères dans PlainDigest.pm était médiocre. Les messages ont été supposés être en ascii, iso-8859-1 ou un jeu de caractères étroitement liés, et s'ils n'étaient pas tous les caractères au-dessus de x80 ont été déversés pour fournir brut, lossed iso-8859-1 output.updated PlainDigest.pm qui normalise toutes les pièces à UTF-8.
Nettoyage de Soji: - ne vous embêtez pas à chercher le chemin vers lynx sauf si use_lynx est vrai - ancrez les chaînes de test de type content à la fin de la chaîne pour éviter les entêtes malformées selon le bogue 3702 - Variables locales Text :: Wrap - déplacé le code répété pour obtenir le charset dans sub _getCharset - ajout de MIME :: Charset pour vérifier les alias charset src / lib / tools.pm: Correction d'un problème de règle avec Stripscript. src / lib / Message.pm: Message texte brut perdu dans les archives web. Cela était dû au fait que les parties texte / plaine dans les mesasges étaient traitées par Stripscript. Corrigé en ne traitant que les parties test / html avec Stripscripts. src / etc / script / create_db.mysql: [Rapporté par Sungmo Ahn] Correction de createdb.mysql.
Quoi de neuf dans la version 6.1:
- De nombreuses nouvelles fonctionnalités ont été ajoutées.
- Il est maintenant possible de personnaliser le contenu du message avec des données spécifiques à chaque abonné.
- Sympa prend désormais en charge DKIM pour l'envoi de messages et le contrôle d'accès.
- Il est désormais possible d'exclure des membres de listes, même si le membre est inclus via une source de données externe.
- Les utilisateurs peuvent suspendre temporairement leur réception de liste.
- Les traductions de la plupart des langues prises en charge ont été mises à jour.
- Les langues presque entièrement traduites sont le polonais, le japonais, le russe et l'allemand.
Commentaires non trouvées