Sympa è un'applicazione di mailing list scalabile, open source, internazionalizzata, gratuita e altamente personalizzabile implementata in Perl e progettata per gestire elenchi di grandi dimensioni con oltre 700.000 abbonati.
Offre un'interfaccia web completa sia per l'amministratore che per l'utente finale. Sympa è una delle prime applicazioni di mailing list abilitate per S / MIME, che fornisce supporto immediato per crittografia e autenticazione.
È altamente personalizzabile e include caratteristiche interessanti
Essendo altamente personalizzabile, il software ti permetterà di modificare i modelli di posta e web, gli scenari di autorizzazione e i backend di autenticazione. È possibile utilizzare più backend per le mailing list dinamiche, inclusi SQL, LDAP, elenchi, file e molte altre origini dati.
Il software supporta diversi metodi di autenticazione, tra cui LDAP (Lightweight Directory Access Protocol), X509 e SSO (Single sign-on), supporta DomainKeys Identified Mail (DKIM) e fornisce un'interfaccia web facilmente personalizzabile.
Inoltre, l'applicazione viene fornita con un archivio Web che offre rimozione dei messaggi e controllo degli accessi, supporto automatico per la gestione dei bounce, supporto di hosting virtuale per i fornitori di servizi e un'interfaccia SOAP (Simple Object Access Protocol) che consente di integrare con altre app.
Iniziare con Sympa
Per installare e utilizzare il software Sympa sul tuo sistema operativo GNU / Linux, devi scaricare l'ultima versione da Softoware o tramite il suo sito web ufficiale facendo clic sul collegamento alla fine della recensione. Salva l'archivio sul PC, decomprimilo e apri un'app emulatore di terminale.
Nell'app Terminale, vai alla posizione dei file di archivio estratti utilizzando il & lsquo; cd & rsquo; comando (ad es. cd /home/softoware/sympa-6.1.23), quindi esegui & lsquo; ./ configure & amp; & amp; fare & rsquo; comando per configurare e compilare il programma.
Dopo aver completato con successo un processo di compilazione, esegui & rsquo; sudo make install & rsquo; comando come utente privilegiato per installarlo a livello di sistema (in alternativa, puoi eseguire l'installazione & rsquo; esegui il comando tu & rsquo; re root).
Novità in questa versione :
- Corregge una potenziale minaccia alla sicurezza legata alla modifica dei modelli insieme a diversi bug.
Novità della versione nella versione:
- Ottimizzazione per la ricerca di elenchi che, per server di grandi dimensioni, potrebbe causare un timeout e provocare un errore sul Web interfaccia,
- Convalida della validità della password quando inviata dall'utente,
- Nuovi scenari predefiniti basati su DKIM,
- miglioramento per gli scenari custom_conditions: custom_condition ora può restituire il tipo di azione da intraprendere: owner, request_auth, ecc. Ciò consente le condizioni personalizzate complesse a singolo modulo.
Novità nella versione 6.1.19:
- Modifiche:
- [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: in questa versione sono stati visualizzati due nuovi campi del database e un campo è stato modificato.
- I nuovi campi sono prev_id_session (varchar (30)) e refresh_date_session (int (11)). si trovano nella tabella session_table.
- Il campo modificato è dkim_privatekey_bulkspool e si trova nella tabella bulkspool_table. La sua lunghezza è passata da varchar (1000) a varchar (2000).
- L'installazione di Sympa tramite MySQL e SQLite non avrà alcun problema poiché la struttura del database viene aggiornata da Sympa. Tuttavia, se usi Postgres, Oracle o Sybase, dai un'occhiata rispettivamente a create_db.Pg, create_db.Oracle o create_db.Sybase per controllare la definizione di quei campi. Si prega di aggiornare la struttura del database prima di eseguire Sympa.
- [10206] src / lib / Sympa / DatabaseDescription.pm: modifica della lunghezza della chiave privata DKIM nel database per garantire che gli script di creazione del database vengano aggiornati.
- Correzioni di bug:
- [10205] src / lib / Sympa / DatabaseDescription.pm: i nuovi campi di sessione (prev_id_session e refresh_date_session) non sono stati dichiarati in DatabaseDescription.pm. Di conseguenza, non sono stati utilizzati in create_db_script. * Update.
Novità nella versione 6.1.5:
- polacco (M. Woloszyn)
- giapponese (S. Ikeda)
- tedesco (J. Krehbiel-Graether)
Novità nella versione 6.1.4:
- Questa versione include molte correzioni di bug.
- Sono stati fatti anche alcuni miglioramenti.
- L'affidabilità dello script di avvio sympa è stata aumentata.
- Le informazioni sono state migliorate su alcune pagine e messaggi di servizio.
- È stato fatto molto lavoro sul supporto per l'internazionalizzazione per svedese, russo, polacco, giapponese, estone, ungherese, tedesco e catalano.
Novità nella versione 6.1.3:
- Correzioni di bug: <>src / lib / confdef.pm, wwsympa / Auth.pm: [Segnalato da N. Matthies] Dalla ***** revisione 6168, quando un utente ha effettuato l'accesso usando LDAP con un indirizzo email, ***** se questo indirizzo è stato restituito dal server LDAP, l'utente è stato ***** autenticato con questo indirizzo. Alcuni amministratori preferiscono forzare l'uso ***** degli indirizzi canonici. Se vuoi consentire agli utenti di utilizzare ***** l'indirizzo con cui hanno eseguito l'accesso, imposta il valore del nuovo parametro ***** wwsympa.fcgi & quot; ldap_force_canonical_email & quot; a '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] Problema: la gestione di set di caratteri diversi in PlainDigest.pm era scadente. Si presupponeva che i messaggi fossero in ascii, iso-8859-1 o un set di caratteri strettamente correlato, e se non fossero tutti i caratteri sopra x80 sono stati scaricati per fornire output iso-8859-1 grezzo scaduto. PlainDigest.pm che normalizza tutte le parti di UTF-8.
Pulizia da Soji: - non preoccuparti di cercare il percorso di lynx a meno che use_lynx sia vero - stringhe di test di tipo anchor-content alla fine della stringa per evitare di raccogliere intestazioni malformate come da bug 3702 - variabili Text :: Wrap locali - spostato codice ripetuto per ottenere charset in sub_getCharset - aggiunto l'uso di MIME :: Charset per controllare gli alias di charset src / lib / tools.pm: correzione di un problema di regola con Stripscript. src / lib / Message.pm: il messaggio di testo normale ha perso interruzioni di riga negli archivi Web. Ciò era dovuto al fatto che il testo / parti in tinta unita nei mesaschi erano gestiti da Stripscript. Risolto solo gestendo parti test / html con Stripscripts. src / etc / script / create_db.mysql: [Segnalato da Sungmo Ahn] Fix createdb.mysql.
Novità in nella versione 6.1:
- Sono state aggiunte molte nuove funzionalità.
- Ora è possibile personalizzare il contenuto del messaggio con dati specifici per ciascun iscritto.
- Sympa ora supporta DKIM per l'invio di messaggi e il controllo degli accessi.
- Ora è possibile escludere membri dagli elenchi, anche se il membro è incluso tramite un'origine dati esterna.
- Gli utenti possono temporaneamente sospendere la ricezione della lista.
- Le traduzioni per la maggior parte delle lingue supportate sono state aggiornate.
- Le lingue che sono quasi completamente tradotte sono polacco, giapponese, russo e tedesco.
I commenti non trovato