[resolu] Visualiser dans horde les messages envoyés en HTML

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[resolu] Visualiser dans horde les messages envoyés en HTML

Messagepar shwing » 06 Déc 2009 09:14

Bonjour tout le monde,

depuis la dernière mise à jour (début déc09) le fichier
Code: Tout sélectionner
/home/httpd/html/horde/imp/config/mime_drivers.php

a été modifié. Donc la modification proposée par GrandPa pour visualiser dans le webmail les messages envoyés en HTML ne fonctionne plus.

Si je modifie la valeur false par true à la ligne 231 et que je ne fais pas de signal-event email-update rien de ne passe. Si je lance cette commande, mon fichier mime_drivers.php revient avec la valeur false et donc impossibilité de voir des mails en html.

Faut-il donc jouer avec les fragments ? Et si oui comment procéder ? (car moi et les fragments, on est bien fragmenté ;) )

Pour info:
Code: Tout sélectionner
rpm- qa | grep horde

me renvoie ceci
Code: Tout sélectionner
horde-3.3.5-1.el4.sme
e-smith-horde-4.0.0-7.el4.sme

(J'imagine que dans ce cas, c'est pas trop important de connaitre les versions, mais bon 5 lignes de plus de feront pas exploser la capacitée des HD du serveur)

Merci.
Dernière édition par shwing le 10 Déc 2009 22:31, édité 1 fois au total.
Avatar de l’utilisateur
shwing
Amiral
Amiral
 
Messages: 1246
Inscrit le: 14 Mars 2004 01:00
Localisation: GE/CH

Messagepar sibsib » 06 Déc 2009 22:32

Hello,

Je viens de faire le test :

Si tu fais la modif au bon endroit (CàD en ligne 78, et pas en ligne 231), "Chez moi çà marche" TM :-) :-) :-) après le signal-event email-update.

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar shwing » 07 Déc 2009 09:31

Salut sibsib,

je post le contenu du fichier, car à la ligne 78, j'ai rien qui corresponds:


la ligne 78:
Code: Tout sélectionner
    'vcard',

ma ligne 231:
Code: Tout sélectionner
'inline' => false,

qui est dans le bloc:
Code: Tout sélectionner
/** 
* HTML text driver settings
*/
$mime_drivers['horde']['html'] = array(
    // NOTE: Inline HTML viewing is DISABLED by default.
    'inline' => false,
    'handles' => array(
        'text/html'
    ),
    'icons' => array(
        'default' => 'html.png'
    ),
    // Check for phishing exploits?
    'phishing_check' => true
);



Le fichier mime_dirvers.php
Code: Tout sélectionner
<?php
/*
#------------------------------------------------------------
#          !!DO NOT MODIFY THIS FILE!!
#
# Manual changes will be lost when this file is regenerated.
#
# Please read the developer's guide, which is available
# at http://www.contribs.org/development/
#
# Copyright (C) 1999-2006 Mitel Networks Corporation
#------------------------------------------------------------
*/

// 00header
/**
* $Horde: horde/config/mime_drivers.php.dist,v 1.97.6.13 2009/05/29 05:59:25 slusarz Exp $
*
* Decide which output drivers you want to activate for all Horde
* applications. Individual Horde applications can override these settings
* in their config/mime_drivers.php files.
*
* The available drivers are:
* --------------------------
* audio          Audio files
* css            CSS Styles
* deb            Debian packages
* enriched       Enriched text format
* enscript       GNU enscript
* html           HTML data
* images         Image files
* msword         Microsoft Word files via wvHtml
* msexcel        Microsoft Excel files via xlhtml
* mspowerpoint   Microsoft Powerpoint files via ppthtml
* ooo            OpenOffice.org/StarOffice Documents
* pdf            Portable Document Format (PDF) files
* php            The internal PHP4 syntax highlighting engine
* plain          Return text, with links made clickable and other HTML
*                filtered out
* rar            RAR archives
* report         Report messages (RFC 3452)
* rfc822         Digested messages (RFC 2046 [5.2.1])
* richtext       Richtext text format (RFC 1341 [7.1.3])
* rpm            RPM packages
* rtf            RTF documents via unrtf
* security       Secure multiparts (RFC 1847)
* simple         Output text without modification
* smil           SMIL documents
* srchighlite    Source Highlight
* tgz            Tarballs, including gzipped ones
* tnef           MS-TNEF attachments
* vcard          vCards
* webcpp         Web C Plus Plus
* wordperfect    WordPerfect documents via wpd2html
* zip            Zip files
*/

// 100mimedrivers
$mime_drivers_map['horde']['registered'] = array(
    'audio',
    'css', 
    'enriched',
    'html',
    'images',
    'ooo',   
    'pdf',   
    'php',   
    'plain',
    'rar',   
    'report',
    'rfc822',
    'richtext',
    'security',
    'simple', 
    'smil',   
    'tgz',     
    'tnef',   
    'vcard',   
    'zip',     
    /* The following mime drivers require external applications to be
     * installed and are disabled by default. */
    // 'deb',
    // 'enscript',
    // 'msword', 
    // 'msexcel',
    // 'mspowerpoint',
    // 'rpm',
    // 'rtf',
    // 'srchighlite',
    // 'webcpp',
    // 'wordperfect',
);
 

/**
* If you want to specifically override any MIME type to be handled by
* a specific driver, then enter it here.  Normally, this is safe to 
* leave, but it's useful when multiple drivers handle the same MIME 
* type, and you want to specify exactly which one should handle it. 
*/
$mime_drivers_map['horde']['overrides'] = array();

// 110defaultdrivers
/**
* Driver specific settings. Here, you have to configure each driver
* which you chose to activate above. Default settings have been
* filled in for them, and if you haven't activated it, then just
* leave it as it is - it won't get loaded.
*
* The 'handles' setting below shouldn't be changed in most
* circumstances. It registers a set of MIME type that the driver can
* handle. The 'x-extension' MIME type is a special one to Horde that
* maps a file extension to a MIME type. It's useful when you know
* that all files ending in '.c' are C files, for example. You can set
* the MIME subtype to '*' to match all possible subtypes
* (i.e. 'image/*').
*
* The 'icons' entry is for the driver to register various icons for
* the MIME types it handles. The array consists of a 'default' icon
* for that driver, and can also include specific MIME-types which can
* have their own icons. You can set the MIME subtype to '*' to match
* all possible subtypes (i.e. 'image/*').
*/

/**
* Default driver settings
*/
$mime_drivers['horde']['default']['icons'] = array(
    'default'                       => 'text.png',
    'audio/*'                       => 'audio.png',
    'message/*'                     => 'mail.png',
    'unknown/*'                     => 'binary.png',
    'video/*'                       => 'video.png',
    'application/pgp-signature'     => 'encryption.png',
    'application/x-pkcs7-signature' => 'encryption.png',
    'application/octet-stream'      => 'binary.png'
);

// 120simple
/**
* Default text driver settings
*/
$mime_drivers['horde']['simple'] = array(
    'inline' => false,
    'handles' => array(
        'text/*'
    ),
    'icons' => array(
        'default' => 'text.png'
    )
);   
     
// 130plain
/**
* Plain text driver settings
*/
$mime_drivers['horde']['plain'] = array(
    'inline' => true,
    'handles' => array(
        'text/plain'   
    ),
    'icons' => array(
        'default' => 'text.png'
    )
);   
 
// 135audio
/** 
* Default audio driver settings
*/
$mime_drivers['horde']['audio'] = array(
    'inline' => true,
    'handles' => array(
        'audio/*'
    ),
    'icons' => array(
        'default' => 'audio.png'
    )
);   
 
// 135smil
/** 
* Default smil driver settings
*/
$mime_drivers['horde']['smil'] = array(
    'inline' => true,
    'handles' => array(
        'application/smil'
    ),
    'icons' => array(
        'default' => 'video.png'
    )
);   
 
// 140php
/** 
* PHP driver settings
*/
$mime_drivers['horde']['php'] = array(
    'inline' => true,
    'handles' => array(
        'application/x-php', 'x-extension/phps', 'x-extension/php3s',
        'application/x-httpd-php', 'application/x-httpd-php3',
        'application/x-httpd-phps'
    ),
    'icons' => array(
        'default' => 'php.png'
    )
);

// 150css
/** 
* CSS driver settings
*/
$mime_drivers['horde']['css'] = array(
    'inline' => true,
    'handles' => array(
        'text/css', 'x-extension/css'
    ),
    'icons' => array(
        'default' => 'html.png'
    )
);   
   
// 160html
/** 
* HTML text driver settings
*/
$mime_drivers['horde']['html'] = array(
    // NOTE: Inline HTML viewing is DISABLED by default.
    'inline' => false,
    'handles' => array(
        'text/html'
    ),
    'icons' => array(
        'default' => 'html.png'
    ),
    // Check for phishing exploits?
    'phishing_check' => true
);

// 170enriched
/**
* Enriched text driver settings
*/
$mime_drivers['horde']['enriched'] = array(
    'inline' => true,
    'handles' => array(
        'text/enriched'
    ),
    'icons' => array(
        'default' => 'text.png'
    )
);   
     
// 180richtext
/** 
* Richtext text driver settings
*/
$mime_drivers['horde']['richtext'] = array(
    'inline' => true,
    'handles' => array(
        'text/richtext'
    ),
    'icons' => array(
        'default' => 'text.png'
    )
);

// 190webcpp
/** 
* Web C Plus Plus driver settings
* http://webcpp.sourceforge.net/
*/
$mime_drivers['horde']['webcpp'] = array(
    'location' => '/usr/bin/webcpp',
    'inline' => true,
    'handles' => array(
        'text/xml', 'text/sgml', 'application/xml', 'application/x-sh',
        'application/x-javascript', 'application/x-tcl', 'x-extension/asm',
        'application/x-asp', 'x-extension/bas', 'x-extension/cs',
        'text/x-csrc', 'x-extension/rc', 'text/x-c++src', 'text/x-c++src',
        'text/x-c++src', 'text/x-chdr', 'x-extension/bat', 'text/x-fortran',
        'x-extension/f77', 'x-extension/f90', 'x-extension/for',
        'x-extension/ftn', 'text/x-java', 'application/x-javascript',
        'text/sgml', 'text/xml', 'text/x-pascal', 'application/x-cgi',
        'application/x-perl', 'application/x-python', 'text/x-sql',   
        'text/x-tcl', 'application/x-shellscript', 'x-extension/vhd',
        'x-extension/vhdl'
    ),
    'icons' => array(
        'default'                  => 'text.png',
        'text/xml'                 => 'xml.png',
        'text/x-csrc'              => 'source-c.png',
        'text/x-chdr'              => 'source-h.png',
        'text/x-java'              => 'source-java.png',
        'application/x-javascript' => 'script-js.png'   
    )
);   

// 200srchighlite
/** 
* Source-Highlight driver settings
* http://www.gnu.org/software/src-highlite/
*/
$mime_drivers['horde']['srchighlite'] = array(
    'location' => '/usr/bin/source-highlight',
    'inline' => true,
    'handles' => array(
        'text/x-csrc', 'text/x-c++src', 'text/x-java', 'application/x-perl',
        'application/x-python', 'text/x-c++src', 'text/cpp'
    ),
    'icons' => array(
        'default'       => 'text.png',
        'text/x-csrc'   => 'source-c.png',
        'text/x-c++src' => 'source-c.png',
        'text/cpp'      => 'source-c.png',
        'text/x-java'   => 'source-java.png'
    )
);   

// 210enscript
/** 
* GNU Enscript driver settings
*/
$mime_drivers['horde']['enscript'] = array(
    'location' => '/usr/bin/enscript',
    'inline' => true,
    'handles' => array(
        'application/x-cgi', 'application/x-shellscript',
        'application/x-javascript', 'application/x-perl', 'application/xml',
        'text/xml', 'text/diff', 'text/x-diff', 'text/x-patch', 'text/x-csrc',
        'x-extension/cs', 'text/x-java', 'text/x-chdr', 'text/x-c++src',
        'text/x-c++hdr', 'x-extension/vhd', 'x-extension/vhdl', 'text/x-sql',
        'x-extension/vb', 'x-extension/vba', 'text/x-emacs-lisp', 'text/x-tex'
    ),
    'icons' => array(
        'default'                  => 'text.png',
        'text/xml'                 => 'xml.png',
        'application/xml'          => 'xml.png',
        'text/x-csrc'              => 'source-c.png',
        'text/x-chdr'              => 'source-h.png',
        'text/x-java'              => 'source-java.png',
        'application/x-javascript' => 'script-js.png'   
    )
);   

// 220tar
/** 
* Tar driver settings
* To access gzipped files, the zlib library must have been built into PHP
* (with the --with-zlib option).
*/
$mime_drivers['horde']['tgz'] = array(
    'inline' => true,
    'handles' => array(
        'application/x-compressed-tar', 'application/x-tar',
        'application/x-tgz', 'application/x-gzip', 'application/x-gtar',
        'application/gzip', 'application/x-gzip-compressed'
    ),
    'icons' => array(
        'default' => 'compressed.png'
    )
);   

//230zip
/** 
* Zip file driver settings
*/
$mime_drivers['horde']['zip'] = array(
    'inline' => true,
    'handles' => array(
        'application/zip', 'application/x-compressed',
        'application/x-zip-compressed'
    ),
    'icons' => array(
        'default' => 'compressed.png'
    )
);   

//240rar
/** 
* RAR archive driver settings
*/
$mime_drivers['horde']['rar'] = array(
    'inline' => true,
    'handles' => array(
        'application/x-rar', 'application/x-rar-compressed'
    ),
    'icons' => array(
        'default' => 'compressed.png'
    )
);   

// 250msword
/** 
* MS Word driver settings
* This driver requires wvWare to be installed.
* wvWare homepage: http://wvware.sourceforge.net/
*
* The 'location' entry should point to the 'wvHtml' program, NOT the
* 'wvWare' program.
*
* Embedded images in Word documents need extra configuration. See
* http://wiki.horde.org/GraphicswvHtml
*/
$mime_drivers['horde']['msword'] = array(
    'location' => '/usr/bin/wvHtml',
    'inline' => false,
    'handles' => array(
        'application/vnd.ms-word', 'application/msword'
    ),
    'icons' => array(
        'default' => 'msword.png'
    )
);   

// 260msexcel
/** 
* MS Excel driver settings
* This driver requires xlhtml to be installed.
* xlhtml homepage: http://chicago.sourceforge.net/xlhtml/
*/
$mime_drivers['horde']['msexcel'] = array(
    'location' => '/usr/local/bin/xlhtml',
    'inline' => false,
    'handles' => array(
        'application/vnd.ms-excel', 'application/msexcel',
        'application/x-msexcel'
    ),
    'icons' => array(
        'default' => 'msexcel.png'
    )
);   

// 270mspowerpoint
/** 
* MS Powerpoint driver settings
* This driver requires ppthtml, included with xlhtml, to be installed.
* xlhtml homepage: http://chicago.sourceforge.net/xlhtml/
*/
$mime_drivers['horde']['mspowerpoint'] = array(
    'location' => '/usr/local/bin/ppthtml',
    'inline' => false,
    'handles' => array(
        'application/vnd.ms-powerpoint', 'application/mspowerpoint'
    ),
    'icons' => array(
        'default' => 'mspowerpoint.png'
    )
);   

// 280vcard
/** 
* vCard driver settings
*/
$mime_drivers['horde']['vcard'] = array(
    'handles' => array(
        'text/vcard', 'text/x-vcard', 'text/directory'
    ),
    'icons' => array(
        'default' => 'vcard.png'
    )
);

// 290rpm
/** 
* RPM driver settings
*/
$mime_drivers['horde']['rpm'] = array(
    'location' => '/usr/bin/rpm',
    'inline' => false,
    'handles' => array(
        'application/x-rpm'
    ),
    'icons' => array(
        'default' => 'rpm.png'
    )
); 

// 300debian
/** 
* Debian package driver settings
*/
$mime_drivers['horde']['deb'] = array(
    'location' => '/usr/bin/dpkg',
    'inline' => false,
    'handles' => array(
        'application/x-deb', 'application/x-debian-package'
    ),
    'icons' => array(
        'default' => 'deb.png'
    )
);   

// 310security
/** 
* Secure multiparts (RFC 1847)
*/
$mime_drivers['horde']['security'] = array(
    'inline' => true,
    'handles' => array(
        'multipart/encrypted', 'multipart/signed'
    ),
    'icons' => array(
        'default' => 'encryption.png'
    )
);

// 320images
/** 
* Image settings
*/
$mime_drivers['horde']['images'] = array(
    'inline' => false,
    'handles' => array(
        'image/*'
    ),
    'icons' => array(
        'default' => 'image.png'
    )
);

// 330tnef
/** 
* MS-TNEF Attachment (application/ms-tnef) settings
*/
$mime_drivers['horde']['tnef'] = array(
    'inline' => false,
    'handles' => array(
        'application/ms-tnef'
    ),
    'icons' => array(
        'default' => 'text.png'
    )
); 

// 340rfc822
/** 
* Digest message (RFC 2046 [5.2.1]) settings
*/
$mime_drivers['horde']['rfc822'] = array(
    'inline' => false,
    'handles' => array(
        'message/rfc822', 'x-extension/eml'
    ),
    'icons' => array(
        'default' => 'mail.png'
    )
); 

// 350report
/** 
* Report messages (RFC 3452)
*/
$mime_drivers['horde']['report'] = array(
    'inline' => true,
    'handles' => array(
        'multipart/report'
    ),
    'icons' => array(
        'default' => 'mail.png'
    )
);   

// 360ooo
/** 
* OpenOffice.org/StarOffice settings
*/
$mime_drivers['horde']['ooo'] = array(
    'inline' => false,
    'handles' => array(
        'application/vnd.sun.xml.calc',
        'application/vnd.sun.xml.calc.template',
        'application/vnd.sun.xml.draw',
        'application/vnd.sun.xml.draw.template',
        'application/vnd.sun.xml.impress',
        'application/vnd.sun.xml.impress.template',
        'application/vnd.sun.xml.math',
        'application/vnd.sun.xml.writer',
        'application/vnd.sun.xml.writer.global',
        'application/vnd.sun.xml.writer.template',
        'application/vnd.stardivision.calc',
        'application/vnd.stardivision.draw',
        'application/vnd.stardivision.impress',
        'application/vnd.stardivision.math',   
        'application/vnd.stardivision.writer' 
    ),
    'icons' => array(
        'default'                                  => 'ooo_calc.png',
        'application/vnd.sun.xml.calc'             => 'ooo_calc.png',
        'application/vnd.stardivision.calc'        => 'ooo_calc.png',
        'application/vnd.sun.xml.calc.template'    => 'ooo_calc.png',
        'application/vnd.sun.xml.draw'             => 'ooo_draw.png',
        'application/vnd.stardivision.draw'        => 'ooo_draw.png',
        'application/vnd.sun.xml.draw.template'    => 'ooo_draw.png',
        'application/vnd.sun.xml.impress'          => 'ooo_impress.png',
        'application/vnd.stardivision.impress'     => 'ooo_impress.png',
        'application/vnd.sun.xml.impress.template' => 'ooo_impress.png',
        'application/vnd.sun.xml.math'             => 'ooo_math.png',   
        'application/vnd.stardivision.math'        => 'ooo_math.png',   
        'application/vnd.sun.xml.writer'           => 'ooo_writer.png',
        'application/vnd.stardivision.writer'      => 'ooo_writer.png',
        'application/vnd.sun.xml.writer.global'    => 'ooo_writer.png',
        'application/vnd.sun.xml.writer.template'  => 'ooo_writer.png' 
    )
);   

// 370pdf
/** 
* Portable Document Format (PDF) files
* YOU SHOULD NOT NORMALLY ALTER THIS SETTING.
*/
$mime_drivers['horde']['pdf'] = array(
    'inline' => false,
    'handles' => array(
        'application/pdf'
    ),
    'icons' => array(
        'default' => 'pdf.png'
    )
);   

// 380rtf
/** 
* RTF driver settings
* This driver requires UnRTF to be installed.
* UnRTF homepage: http://www.gnu.org/software/unrtf/unrtf.html
*/
$mime_drivers['horde']['rtf'] = array(
    'location' => '/usr/bin/unrtf',   
    'inline' => false,
    'handles' => array(
        'text/rtf', 'application/rtf'
    ),
    'icons' => array(
        'default' => 'text.png'
    )
); 

// 390wp
/** 
* WordPerfect driver settings
* This driver requires wpd2html to be installed.
* libwpd homepage: http://libwpd.sourceforge.net/
*/
$mime_drivers['horde']['wordperfect'] = array(
    'location' => '/usr/bin/wpd2html',
    'inline' => false,
    'handles' => array(
        'application/vnd.wordperfect', 'application/wordperf',
        'application/wordperfect', 'application/wpd', 'application/x-wpwin'
    ),
    'icons' => array(
        'default' => 'wordperfect.png'
    )
);   
     
?>
Avatar de l’utilisateur
shwing
Amiral
Amiral
 
Messages: 1246
Inscrit le: 14 Mars 2004 01:00
Localisation: GE/CH

Messagepar fraedhrim » 07 Déc 2009 18:31

Salut,

C'est très bizarre ton affaire parce que ce fichier n'est pas sous influence de template normalement donc le signal-event ne doit rien faire.
Et en fait pour moi ça fait un moment que la doc n'est plus valide.

Il suffit bien de passer le
Code: Tout sélectionner
'inline' => false,
à
Code: Tout sélectionner
inline' => true,
dans la bonne section pour la modif soit prise en compte immédiatement.
Je viens de tester un signal-event et la config ne bouge pas chez moi....

Tu n'as pas un vieux reste de tentative de templatage du bazar ?

++
Avatar de l’utilisateur
fraedhrim
Amiral
Amiral
 
Messages: 1264
Inscrit le: 27 Jan 2004 01:00
Localisation: Nantes

Messagepar sibsib » 07 Déc 2009 21:24

Hello, Schwing,

Là, il y a mystère : ton fichier n'a rien à voir avec le mien (je me demande si tu modifies le bon ? )

Peux-tu taper cette commande :
Code: Tout sélectionner
rpm -qf /home/httpd/html/horde/imp/config/mime_drivers.php


Chez moi, çà renvoie :
Code: Tout sélectionner
imp-h3-4.3.5-1.el4.sme


Et je vois que ce RPM a été installé le 27 novembre sur ma machine.
(rpm -qi imp-h3-4.3.5-1.el4.sme)

Je crains que ton fichier ne provienne pas du même RPM

Attention : Ont étés lâchés en même temps des RPM 'release' pour SME 7.4 et des RPM Tests pour SME 7.5. Si tu as le repository 'SME test' actif, ta machine doit être (probablement, pas testé) en SME 7.5. Et alors, si ton Webmail ne fonctionne plus : Goto BugTracker ! (Encore que, s'agissant d'une fonction non officiellement supportée...)

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar shwing » 09 Déc 2009 12:59

sibsib a écrit:Hello, Shwing,

Là, il y a mystère : ton fichier n'a rien à voir avec le mien (je me demande si tu modifies le bon ? )

Peux-tu taper cette commande :
Code: Tout sélectionner
rpm -qf /home/httpd/html/horde/imp/config/mime_drivers.php



Code: Tout sélectionner
imp-h3-4.3.5-1.el4.sme


sibsib a écrit:Et je vois que ce RPM a été installé le 27 novembre sur ma machine.
(rpm -qi imp-h3-4.3.5-1.el4.sme)

Code: Tout sélectionner
Name        : imp-h3                       Relocations: (not relocatable)
Version     : 4.3.5                             Vendor: Contribs.org <http://contribs.org>
Release     : 1.el4.sme                     Build Date: mer 14 oct 2009 04:25:42 CEST
Install Date: dim 29 nov 2009 15:07:35 CET      Build Host: build64-1.contribs.local
Group       : Applications/Horde            Source RPM: imp-h3-4.3.5-1.el4.sme.src.rpm
Size        : 17941594                         License: GPL
Signature   : DSA/SHA1, mer 14 oct 2009 04:42:52 CEST, Key ID 3d7205081e9c9308
Packager    : Contribs.org <http://contribs.org>
URL         : http://www.horde.org/
Summary     : The Internet Messaging Program: webmail access to IMAP/POP3 accounts.
Description :
IMP is the Internet Messaging Program, one of the Horde applications.
It provides webmail access to IMAP and POP3 accounts.


sibsib a écrit:Si tu as le repository 'SME test' actif

Negatif, j'ai d'installé ce qui suis uniquement:
CentOS - os
CentOS - updates
SME Server - addons
SME Server - extras
SME Server - os
SME Server - updates

il me reste plus que
SME Server - updates testing qui n'est pas installé dans la page update du server-manager.
Je sais que j'au aussi installé manuellement le reposotory de DAG.


fraedhrim a écrit:Tu n'as pas un vieux reste de tentative de templatage du bazar ?

Effectivement, oui il y a du templétage dans l'air... je ne sais pas d'où ça viens, surement une contribs que j'ai testé, ou je ne sais quoi d'autre...
Dans /etc/e-smith/templates/home/httpd/html/horde/config/mime_drivers.php j'ai une foultitude de fichiers, dont 160html (qui correspond à la section que je cherche à modifier).
Ici j'ai modifier via winscp le fichier sans passer par la commande, c'est à dire que je l'ai édité/modifié/sauvé la valeur (true à la place de flase) et fais un signal-event email-update. Je confirme que le fichier dans /home/httpd/html/horde/imp/config/mime_drivers.php a bien été updaté à la ligne 231 avec la valeur true à la place de false.
Un reboot, puis une reconfiguration via la server-manager n'ont apportés auncune modification à ma vue dans horde. Les mails restent non visible en html.

Je manque de connaissance concernant les templates, est-ce judicieux de modifier un template comme je l'ai fais ??
Avatar de l’utilisateur
shwing
Amiral
Amiral
 
Messages: 1246
Inscrit le: 14 Mars 2004 01:00
Localisation: GE/CH

Messagepar sibsib » 09 Déc 2009 21:45

Hello,

Je te propose autre chose, à tester :

Sur ma machine, il n'y a pas de templates pour ce fichier là (pas du tout).

Donc, tu peux tenter (en sauvegardant soigneusement tout ce que tu changes !) :

Tu déplaces le dossier
Code: Tout sélectionner
/etc/e-smith/templates/home/httpd/html/horde/config/mime_drivers.php
complètement hors de l'arborescence des templates.

Tu récupères ici la version que j'ai sur ma machine (Si tu es puriste, cette méthode est la mauvaise : tu devrais rechercher -peut-être dans ton cache- le RPM kivabien, et extraire le fichier à l'aide de rpm2cpio), et tu l'installes à la place du tien, que tu auras bien évidemment sauvegardé.
Après, le signal-event kifô et tu nous dis quoi.

A+,
Pascal
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar shwing » 09 Déc 2009 22:21

Sibsib,
J'ai déplacé le dossier mime_drivers.php hors du dossier templates.
Renommé mon fichier mime_drivers et mis le tiens à la place (dans /home/e-smith/... )
balancé un signal-event email-update et rien n'y fait, je reste comme avant. :(
Of course les droits ont été adaptés en conséquence.

Je remets, en attendant tout comme c'était avant ta suggestion.

Affaire à suivre, et merci pour tes conseils :)
Avatar de l’utilisateur
shwing
Amiral
Amiral
 
Messages: 1246
Inscrit le: 14 Mars 2004 01:00
Localisation: GE/CH

Messagepar sibsib » 10 Déc 2009 21:14

Salut,

Juste une précision :
shwing a écrit:Renommé mon fichier mime_drivers et mis le tiens à la place (dans /home/e-smith/... )


Je suppose qu'il s'agit d'une fôte de frappe ?

Le fichier que je t"ai mis à dispo, il faut le mettre dans
Code: Tout sélectionner
/home/httpd/html/horde/imp/config/


Si c'est bien là que tu l'as mis, et toujours pas de résultat, alors je crains qu'il y ait un peu plus de trucs cassés sur ta machine...

Il te reste un espoir, quand même :
Les templates un peu zarb, tu essayes de trouver de quel rpm ils viennent (avec rpm -qf {nom d'un des fichiers templates} )
Si le RPM est toujours présent, tu étudies si tu peux le virer, et une fois le RPM viré (+ un signal-event post upgrade, je crains...) tu testes.
Si çà ne marche toujours pas, il faudrait réinstaller le RPM imp-h3-4.3.5-1.el4.sme

Evidemment, le tout à tête reposée et après de bonnes sauvegardes !!!

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar shwing » 10 Déc 2009 22:30

:evil: shame on me !!! ](*,) shame on me !!! ](*,) shame on me !!! :evil:

Je suis vraiment trop nul!!!
Comme bien souvent dans les prises de tête, c'est toujours une faute d'inattention...

je me suis obstiné après vos premières réponse à modifier
/home/httpd/html/horde/config/mime_drivers.php
à la place de
/home/httpd/html/horde/imp/config/mime_drivers.php

Evidement après avoir modifié la valeur à la ligne 78 ( ;) ) ça roule comme une horloge.

Bon pour les histoires de templates ça reste un peu mystèrieux... comme chaque année vers noël, rien de tel qu'une réinstall.

Sibsib, je suis désolé de t'avoir faire perdre ton temps pour des c****ries.
Et merci d'avoir repris mes fôôôôtes de frappes et d'inattentionS
Avatar de l’utilisateur
shwing
Amiral
Amiral
 
Messages: 1246
Inscrit le: 14 Mars 2004 01:00
Localisation: GE/CH

Messagepar sibsib » 12 Déc 2009 21:38

Hello,

Content que à marche :-)

Et, les boulettes, il n'y a que ceux qui ne font rien qui n'en font pas :-)

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Google [Bot] et 1 invité