Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Derniers journaux de bplessis :

Journal : Bijour, bijour

Posté par -=[ Benoit Plessis ]=- (page perso, ) le 11 juillet 2003
Salutation tlm, Je suis a la recherche d'un truc plutot specifique, en fait nous (service info d'une fac) cherchons a realiser le traitement suivant sur des mails au niveau du prochain serveur: - analyse de la taille des attachements - si taille > xxx - extraire l'attachement et le sauvegarder dans un repertoire donne (qui sera accesible HTTP) - modifier l'email -- enlever les données en attachements et remplacer par une URL (prefix fixe + nom du fichier dans le spool) Le top ce serait sous postfix mais bon si quelqu'un aurait un point de depart qui m'eviterait de plonge direct dans les sources de postfix :)

> Lire le journal (8 commentaires, moyenne: 1,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: Bijour, bijour

Posté par PLuG () le 11/07/2003 à 12:23. (lien). Évalué à 1.

a ta place je me plongerais dans mailscanner.

http://www.sng.ecs.soton.ac.uk/mailscanner/(...)

  • [^]Re: Bijour, bijour

    Posté par -=[ Benoit Plessis ]=- (page perso, ) le 11/07/2003 à 12:24. (lien). Évalué à 1.

    tu n'a pas compris l'objectif (ou j'ai pas ete assez clair) c surtout pour alleger le serveur quand les profs s'amusent a envoyer des gros mails a tout plein d'etudiant.

    --
    Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre)
    • [^]Re: Bijour, bijour

      Posté par Antonio Da Silva (page perso, ) le 11/07/2003 à 12:27. (lien). Évalué à 2.

      Alléger dabs quel sens ?
      Parce que là, le serveur est obligé d'analyser tous les mails, ce qu est plutôt lourd pour des gros fichiers

    • [^]Autre solution

      Posté par Lebas Sébastien () le 12/07/2003 à 21:29. (lien). Évalué à 1.

      >quand les profs s'amusent a envoyer des gros mails a tout plein d'etudiant. Mauvais profs, changer profs ? :) Sérieusement, ils n'ont pas de pages web accessibles aux étudiants où placer leurs fichiers ? Pour être depuis quelques années dans une fac qui fonctionne comme ça, c'est vachement mieux, que ce soit pour le serveur, ou pour les étudiants (qui doivent voir exploser leurs quotas si les profs "s'amusent" trop) ... C'est juste une bonne habitude à prendre ... Je pense donc qu'une façon plus élégante d'avoir le même résultat (diminuer la charge serveur), c'est : 1/ Expliquer clairement aux profs comment on fait pour mettre leurs fichiers en ligne (je part du principe que c'est pas des profs d'info, hein ...) 2/ Expliquer clairement aux profs POURQUOI on leur demande de le faire ... 5/ Expliquer les avantages (on peut modifier les fichiers en cas de pb, ...) 4/ Limiter la taille des fichiers attachés dans les mails pour éviter les plus gros abus ... 5/ Modifier le message d'erreur en cas de dépassement de la taille autorisée dans un mail (pour le rendre plus explicite bien sûr ;), et rappeler la procédure comme au 1/ ) Je pense sincèrement que c'est à la fois plus simple et plus efficace avec des gens un minimum éveillés (mais je peut me tromper :) ). Maintenant, si tu tiens absolument à tripatouiller dans le code, c'est pas moi qui t'en empêcherais ;)

    • [^]Re: Bijour, bijour

      Posté par PLuG () le 21/07/2003 à 07:17. (lien). Évalué à 1.

      Tu n'as pas été voir le lien que je te donne, MailScanner detache les pièces jointes pour les passer a l'antivirus. il y a donc dans MailScanner (en perl) toute la logique dont tu as beosin pour ton projet.

Re: Bijour, bijour

Posté par Antonio Da Silva (page perso, ) le 11/07/2003 à 12:26. (lien). Évalué à 3.

Salut,

ton truc m'a fait penser à Anomy ( http://mailtools.anomy.net/(...) )
qui est un "email sanitizer".


Si tu trouves pas ton bonheur, tu pourras t'en inspirer pour coder.

Son fonctionnement:
quand postfix reçois un mail, il est passé à anomy, qui vérifie s'il s'agit d'un virus,
s'il le considère comme tel, il le supprime du mail et le met dans un répertoire de quarantaine.
Le chemin de l'attachement supprimé est envoyé dans le corps du mail
avec une petite explication sur le pourquoi de sa suppression.


Les conditions de traitements diffèrent de ton cas, mais la logique est la même (enfin, je trouve)

nioTo

Re: Bijour, bijour

Posté par William Steve Applegate (page perso, ) le 11/07/2003 à 22:10. (lien). Évalué à 1.

Moi je dirais que ça ressemble plus à un job pour le MDA (Procmail ou Maildrop) que pour le MTA. Ceux-ci sont beaucoup plus aptes à faire ce genre de traitement, et s'ils ne peuvent pas le faire en interne, ils peuvent passer le message à un filtre externe, par exemple un script /ad hoc/ que tu pourrais créer à l'aide du module Mail::Message de Perl...

--
Ce message vous a été présenté par les trollomètres de compétition Prumpleffer™
  • [^]Re: Bijour, bijour

    Posté par -=[ Benoit Plessis ]=- (page perso, ) le 15/07/2003 à 14:57. (lien). Évalué à 1.

    Absolument aucun interet a faire faire cela par le MDA ...
    c avant l'envoi sur le reseau que c'est interessant pas apres ...

    --
    Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre)

Revenir en haut de page