Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tuto:webapps:install_phplist_from_repo [30/12/2010 16:28] pierre |
tuto:webapps:install_phplist_from_repo [13/07/2012 10:37] (Version actuelle) dani Page moved from install_phplist_from_repo to tuto:webapps:install_phplist_from_repo |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
======Installation de PHP-List depuis le Repo FWS====== | ======Installation de PHP-List depuis le Repo FWS====== | ||
+ | |||
+ | Dans cet exemple, notre serveur aura comme nom de domaine primaire __ledomaine.com__. A vous de remplacer par le votre. | ||
====Installation des paquets nécessaires==== | ====Installation des paquets nécessaires==== | ||
Ligne 5: | Ligne 7: | ||
< | < | ||
- | Phplist est accessible depuis https://localhost/lists | + | Phplist est accessible depuis https://serveur/lists |
- | L' | + | L' |
- | Par défaut, | + | Par défaut, |
====Configuration d'un sous domaine virtuel==== | ====Configuration d'un sous domaine virtuel==== | ||
Ligne 15: | Ligne 17: | ||
Pour éviter d' | Pour éviter d' | ||
- | Cela permet d’accéder à Phplist de la façon suivante : https:// | + | Cela permet d’accéder à Phplist de la façon suivante : https:// |
Dans l' | Dans l' | ||
< | < | ||
- | ddomains | + | db domains |
signal-event domain-create lists.ledomaine.com | signal-event domain-create lists.ledomaine.com | ||
</ | </ | ||
+ | |||
+ | |||
+ | <fc # | ||
+ | |||
+ | Pour cela, nous allons créer un template custom. | ||
+ | |||
+ | < | ||
+ | mkdir / | ||
+ | cp / | ||
+ | |||
+ | et modifier les lignes suivante dans **/ | ||
+ | |||
+ | <code php> | ||
+ | $pageroot = '/ | ||
+ | $adminpages = '/ | ||
+ | |||
+ | par | ||
+ | |||
+ | <code php> | ||
+ | $pageroot = '/'; | ||
+ | $adminpages = '/ | ||
+ | |||
+ | |||
+ | ====Permettre un accès depuis l' | ||
+ | |||
+ | Par défaut, Phplist n'est accessible que depuis le réseaux local. | ||
+ | |||
+ | Pour permettre son accès depuis l' | ||
+ | |||
+ | < | ||
+ | db configuration setprop phplist access public | ||
+ | signal-event webapps-update | ||
+ | </ | ||
+ | |||
+ | ====Forcer le SSL==== | ||
+ | |||
+ | Nous avons choisis de faire fonctionner l' | ||
+ | |||
+ | Pour cela, il faut ajouter un paramètre dans la DB : | ||
+ | |||
+ | < | ||
+ | ====configurer un utilisateur de bounces==== | ||
+ | |||
+ | Les bounces est un email qui est retourné car il ne peut pas être délivré au destinataire pour plusieurs raisons: La boîte mail du destinaire est pleine, l' | ||
+ | |||
+ | Pour configurer un compte bounces, il faut créer un nouvel utilisateur " | ||
+ | |||
+ | C'est lui qui recevra les messages d' | ||
+ | |||
+ | Cette opération sera faite depuis le server-manager. Attribuez lui un mot de passe. | ||
+ | |||
+ | < | ||
+ | |||
+ | Il faut ensuite creer un template custom pour définir l' | ||
+ | |||
+ | < | ||
+ | cp / | ||
+ | |||
+ | Puis mofifier **/ | ||
+ | |||
+ | <code php> | ||
+ | # Message envelope. This is the email that system messages come from | ||
+ | # it is useful to make this one where you can process the bounces on | ||
+ | # you will probably get a X-Authentication-Warning in your message | ||
+ | # when using this with sendmail | ||
+ | # NOTE: this is *very* different from the From: line in a message | ||
+ | # to use this feature, uncomment the following line, and change the email address | ||
+ | # to some existing account on your system | ||
+ | # requires PHP version > " | ||
+ | $message_envelope = ' | ||
+ | </ | ||
+ | |||
+ | ====TODO/ | ||
+ | |||
+ | * Corriger les droits sur le fichier config.php de phplist | ||
+ | * régler le soucis des logs d' | ||
+ | * régler le soucis du lien [FORWARD] qui casse le lien |