NewsletTux 2 : script de mailing-list (newsletter) PHP MySQL
Présentation de NewsletTux 2
NewsletTux est un script en PHP MySQL qui permet de gérer plusieurs listes d'abonnés aux newsletters (lettres d'information) d'un site Web.
Il dispose d'une interface d'administration qui permet de créer les lettres d'information, de gérer les abonnés, etc.
Descriptif des options
NewsletTux 2 côté client
- Interface Client
-
- Inscription à une ou plusieurs newsletters proposées par le site ;
- Format Texte ou HTML
- Gestion des inscriptions (à tout moment, un visiteur peut se rajouter ou se désinscrire à une/d'une newsletter) ;
- Effacement des informations personnelles (adresse mail, nom, prénom) lorsqu'il n'y a plus aucune inscription pour l'abonné ;
- 2 interfaces possibles : type NewsletTux 1.X ou NewsletTux 2 (un seul champ email)
NewsletTux 2 côté administration
- Configuration des paramètres du script
-
- Configuration générale
- Configuration de l'envoi des mails
- Préférences d'affichage
- Service des abonnés
-
- Gestion des abonnés (édition de profil)
- Import en masse d'emails via fichier ou texte
- Suppression d'emails facilitée
- Service de Newsletter
-
- Ecriture aux abonnés ou au Staff,
- Pièces jointes possible
- Mail HTML : choix de police ou de couleur, BBCode
- Mail HTML : import d'un template aux couleurs du site possible
- Brouillons
- Gestion des profils de newsletters
-
- Système de profils regroupant des abonnés
- Accès via flux RSS des profils spécifiés
- Inscriptions aux formats Texte, HTML possibles
- Outils d'administration
-
- Outil Statistiques (inscriptions, envois de newsletters)
- Outil PHP (version + config PHP de l'hébergeur)
- Outil MySQL (réparation des tables + export en fichier SQL)
- Outil d'assistant de mise à jour
Descriptif des fonctionnalités :
- Profils de newsletters
-
- Un profil regroupe plusieurs abonnés. les abonnés choisissent à quels profils ils désirent s'abonner.
- Exemple : un profil "mise à jour du site", un profil "mise à jour des partenaires", et un profil "actualités" : les abonnés inscrits à "actualités" ne recevront pas les newsletters de mise à jour du site (sauf s'ils sont inscrits à "actualités" + "mises à jour du site")
- Un profil peut être confié à un ou plusieurs membres : les "écrivains", qui auront pour rôle d'écrire ces newsletters.
- Permissions d'utilisateurs
-
- Super utilisateur : plénipotentiaire. Peut créer des profils, importer des abonnés, écrire des newsletters et configurer le script.
- Admin : Peut tout faire à l'exception de la configuration MySQL et PHP (sécurité)
- Ecrivain : est nommé par un admin ou le SU. Il se voit octroyé une permission pour un ou plusieurs profils de newsletters (= une ou plusieurs listes d'abonnés) : il pourra ainsi écrire à ces listes d'abonnés.
- Abonné : statut par défaut, n'a aucun accès à l'interface d'administration.
Principe de fonctionnement
- Installation et utilisation de NewsletTux 2
-
- Installation via un assistant en 5 étapes, complètement automatisée
- Le Super Utilisateur crée un profil de newsletter
- Il installe le formulaire sur son site... C'est tout !
- L'archive est fournie avec une documentation à lire.
Pratique et sûr !
- NewsletTux 2 : plus pratique, plus convivial
-
- Ecriture de newsletter avec des smileys et du BBCode (mise en forme de texte) pour le format HTML
- Gestion individuelle d'un membre possible
- Envoi de pièces jointes avec les mails
- Envoi d'une newsletter aux couleurs de votre site grâce aux templates !
- NewsletTux 2 : sécurité prise en compte
-
- Le dossier d'administration (par défaut admin/) est renommable à tout moment
- Utilisation de sessions PHP dans l'interface d'administration
- Javascript conseillé, mais non nécessaire pour naviguer
- Seul le Super Utilisateur a accès à la configuration avancée (PHP, base de données)
- le Super Utilisateur ne peut être ni modifié ni dégradé
Configuration serveur minimale requise
- Configuration serveur
-
- Apache : Support du .htaccess
- PHP : 4.3.0. minimum (PHP5 non obligatoire)
- MySQL : 3.23. Minimum (MySQL5 non obligatoire) - 1 base de données pour y stocker les tables
- 1.5 Mo d'espace disque chez l'hébergeur - et plus, si pièces jointes ou templates
