tuto:webapps:install_phplist_from_repo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 [31/12/2010 09:48]
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:
 <code>yum --enablerepo=fws install smeserver-phplist</code> <code>yum --enablerepo=fws install smeserver-phplist</code>
  
-Phplist est accessible depuis https://localhost/lists+Phplist est accessible depuis https://serveur/lists
  
-L'interface d'administration se situe https://localhost/lists/admin+L'interface d'administration se situe https://serveur/lists/admin
  
-Par défaut, il est configuré pour n'être accessible que en https.+Par défaut, l'interface d'administration n'est accessible que pour l'admin (en HTTPS)
  
 ====Configuration d'un sous domaine virtuel==== ====Configuration d'un sous domaine virtuel====
Ligne 63: Ligne 65:
 Pour cela, il faut ajouter un paramètre dans la DB : Pour cela, il faut ajouter un paramètre dans la DB :
  
-<code>db domains setprop lists.aegide-vision.com RequireSSL /admin</code>+<code>db domains setprop lists.ledomaine.com RequireSSL /admin</code> 
 +====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'adresse n'éxiste pas ou est désactivé. 
 + 
 +Pour configurer un compte bounces, il faut créer un nouvel utilisateur "bounces" sur le serveur. 
 + 
 +C'est lui qui recevra les messages d'erreur par mail. 
 + 
 +Cette opération sera faite depuis le server-manager. Attribuez lui un mot de passe. 
 + 
 +<code># db configuration setprop phplist BouncesPasswd <votre mot de passe></code> 
 + 
 +Il faut ensuite creer un template custom pour définir l'adresse de bounces à Phplist : 
 + 
 +<code> 
 +cp /etc/e-smith/templates/usr/share/phplist/www/lists/config/config.php/20Bounces /etc/e-smith/templates-custom/usr/share/phplist/www/lists/config/config.php/20Bounces</code> 
 + 
 +Puis mofifier **/etc/e-smith/templates-custom/usr/share/phplist/www/lists/config/config.php/20Bounces**: 
 + 
 +<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 > "4.0.5" and "4.3.1+" without safe_mode 
 +$message_envelope = 'bounces@ledomaine.com'; 
 +</code>
  
 +====TODO/Améliorations====
  
 +   * Corriger les droits sur le fichier config.php de phplist
 +   * régler le soucis des logs d'envoi (accents mal encodés)
 +   * régler le soucis du lien [FORWARD] qui casse le lien
  • tuto/webapps/install_phplist_from_repo.1293785286.txt.gz
  • Dernière modification: 31/12/2010 09:48
  • de pierre