Re: hook au moment du compose?
Le jeudi 28 août 2003 à 17:36, Luc Hermitte a écrit: Salut, haa ça y est mon mail est arrivé sur la liste... il a quand même mis pres d'une semaine... bizarre car il n'a pas eu besoin de modération. * On Mon, Aug 25, 2003 at 01:25:17PM +0200, Sebastien MICHEL [EMAIL PROTECTED] wrote: J'ai une petite question. Je voudrais automatiser l'attachement dun fichier en fonction du contenu du mail que je viens d'ecrire. Je n'ai pas trouvé de hook correspondant a ce que je veux faire.. une idée ? Regarder la conversation qu'il y a eu sur news:comp.mail.mutt (petit doute sur le nom du groupe) au sujet des templates. Ce genre de fonctionnalités a été évoqué... effectivement google est loin de te contredire ;)... je vais regarder dans cette voix. Ou alors filtrer tes messages au moment ou tu les passes à sendmail (/exim ?). j'ai pas la main :/ (sur postfix voyons ! ;p) Parce que j'avoue d'être loin de bien connaitre mutt. J'ai d'ailleurs découvert (et j'apprécie aujourd'hui) dans tes transparents le alternate_order pour le choix des mimes prioritaires ; et je cherche toujours un moyen pour ne pas être root [EMAIL PROTECTED], mais bien Luc Hermitte [EMAIL PROTECTED] quand je réponds aux personnes qui écrivent à [EMAIL PROTECTED] seulement -- root étant le nom de mon compte sous XP. J'ai du mal a voir de quoi tu parles. Si tu parles de tes header avant l'envois du message il suffit des les modifier avec my_hdr (my_hdr From: Luc Hermitte [EMAIL PROTECTED]) Si malgres ça ton header reste root c'est qu'il est modifié après l'envoit par sendmail ou autre exchange (qui adore modifier les emails) -- @+, Sébastien aka. MichouX Même le chemin de mille lieues commence par un pas. Aussi ne crains pas d'être lent, crains seulement d'être à l'arrêt., Proverbe CHINOIS
Re: hook au moment du compose?
Bon.. ben voila comment je m'en sort: macro index \cw change-folder=TemplateCandidatureenterresend-message Chargement du mail type de Candidature. Avec un template dans la boite TemplateCandidature. C'est pas exactement ce que je voulais faire mais bon... c'est déjà ça. Autre chose de sympa (inspiré par les toggles de luc sous vim ;p): macro index h ':toggle edit_headersenter:set ?edit_headersenter' -- @+, Sébastien aka. MichouX Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaîtrons pas la paix., Haile Selassie
Re: hook au moment du compose?
Le vendredi 29 août 2003 à 16:10, Luc Hermitte a écrit: Ou alors filtrer tes messages au moment ou tu les passes à sendmail (/exim ?). j'ai pas la main :/ (sur postfix voyons ! ;p) Tu as toujours la main. P.ex., tu peux te faire un script en ce que tu veux (perl, bash, python, ruby, C, ...) qui va détecter une chaine bien particulière et quand elle apparait, il ajoute au flux qu'il a reçu la partie encodée pour l'attachement que tu veux adjoindre. Dernière tâche de cet outil, renvoyer ce qu'il a reçu à postfix. a pas con en changant ma commande sendmail c'est ça ? Et en lisant la doc ... message-hook intervient trop tôt pour t'être utile ? Et bien messages-hook est fait pour l'evenement d'affichage du mail donc il n'a rien avoir avec le moment du compose. -- @+, Sébastien aka. MichouX L'énergie usée à atteindre des normes de qualité est inversement proportionelle au temps restant avant le prochain audit., Olivier Sax
Re: From [was: Re:hook au moment du compose?]
Luc Hermitte a écrit : qui doit s'arranger pour que les appels getpwuid() et getpwnam() rendent un résultat plus ou moins cohérent avec ce qui existe sous Unix (champs de /etc/passwd). Ah ben voilà ! Il a dû trouvé l'information là -- d'ailleurs, on la retrouve justement dans ce fichier. Donc en remplissant correctement ton /etc/passwd, tu devrais pouvoir te passer de la variable $realname. Le format d'une ligne est normalement account:passwd:UID:GID:GECOS:directory:shell Mettre 'Luc Hermitte' dans le champ GECOS devrait convenir (sur mon système il consiste en divers champs séparés par des virgules, mais àmha ces suppléments ne sont pas particulièrement standardisés). man 5 passwd: -- GECOS Ce champ est optionnel et n'a qu'un rôle informatif. Il contient généralement le nom complet de l'utilisa- teur. GECOS signifie General Electric Comprehensive Operating System, qui fut renommé GCOS quand la divi- sion gros systèmes de General Electric a été vendue a Honeywell. Dennis Ritchie raconte: Il arrivait que l'on envoie des sortie d'impression ou des résultats de traitements différés vers une machine GCOS. Le champ GCOS du fichier password était un endroit clas- sique pour glisser des informations dans la carte $IDENT. Pas très élégant... -- -- Cédric