IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

NET::SMTP et pièces jointes


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    273
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 273
    Par défaut NET::SMTP et pièces jointes
    Bonjour tout le monde,

    Je vais appelle à vos connaissance car je suis en train de chercher les commande qui permette d'ajouter un des pièces jointes à un mail via le module NET::SMTP. je sais qu'il y a aussi le MIME::LITE mais vu que je fais une étude entre les deux possibilités, je cherches les petits bouts de code qu'il me manque avec NET::SMTP.

    Donc si vous avez une idée de l'équivalent de ce code qui vient de MIME::LITE avec NET::SMTP je suis preneur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    use MIME::Lite;
     
    my $Message = new MIME::Lite
       From =>'expediteur@site.com',
       To =>'destinataire@site.com',
       Cc =>'copie@site.com, copie2@site.com',
       Bcc =>'copiecachee@site.com',
       Subject =>'Sujet de votre message avec pièces jointes.',
    # Le message n'est plus de type text, mais multipart/mixed
       Type =>'multipart/mixed';
    # Ajoutez le message (texte ou html)
    attach $Message
       Type =>'TEXT',
       Data =>"Contenu de votre message au format texte";
    # Ajoutez une image gif
    # Path étant les nom et chemin d'origine et Filename le nom de destination du fichier
    attach $Message
       Type =>'image/gif',
       Path =>'125it6ra89.gif',
       Filename =>'Logo.gif';
    # Ajoutez un document PDF
    attach $Message
       Type =>'application/pdf',
       Path =>'licence.pdf',
       Filename =>'licence.pdf';
    # de même pour l'ensemble des fichiers...
    $msg->send;
    Merci d'avance pour le coup de main.

    Maxime

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 25
    Par défaut
    Bonjour,
    Net::SMTP n'est pat fait pour ça c'est une librairie de bas niveau
    si vous voulez quand même utilisé Net::SMTP il faudra insérer vous même la pièces jointe.
    http://www.perlmonks.org/index.pl/ja...node_id=675595
    http://episteme.arstechnica.com/eve/...m/914007289731

    --
    http://vgt.fr

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    273
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 273
    Par défaut
    Ok donc le mieux ca serait d'utiliser Mime::LITE?

    Sinon dans le deuxième liens, j'ai une question .. le

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    $smtp->datasend($textoffile);
    le $textoffile, je ne vois pas trop à quoi il sert.. une idée?

    Merci d'avance

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 25
    Par défaut
    Bonjour,
    c'est le contenu du fichier je croix.
    --
    http://vgt.fr

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    273
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 273
    Par défaut
    Ah ok d'accord! Vu que cette variable n'apparaissait nul part, je savais pas trop à quoi elle pouvait bien servir.

    Merci

Discussions similaires

  1. Réponses: 11
    Dernier message: 07/02/2011, 10h07
  2. SMTP / piéce jointe
    Par ritchou42 dans le forum Windows
    Réponses: 1
    Dernier message: 13/09/2009, 18h10
  3. [AC-2007] Envoi mail via smtp avec pièce jointe
    Par zibi7 dans le forum Contribuez
    Réponses: 4
    Dernier message: 05/08/2009, 16h43
  4. [PEAR][Mail] Smtp et pièces jointes
    Par bannik dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 05/06/2008, 10h56
  5. SMTP : Problème avec l'envoi de pièces jointes
    Par Sunsawe dans le forum Développement
    Réponses: 2
    Dernier message: 13/04/2007, 00h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo