| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment envoyer texte HTML Avec SMTP Perl
    Il ya plusieurs façons d'envoyer des e-mail, cependant , il ya seulement quelques façons «recommandés» pour écrire du code efficace. Une recommandation est d'utiliser Net :: SMTP pour envoyer des messages en texte brut et en utilisant MIME :: Lite :: TT :: HTML pour les messages HTML ou de messages avec pièces jointes . Vous pouvez toutefois utiliser MIME :: Lite pour créer le message et l'envoi effectif avoir lieu avec SMTP. Instructions
    1

    créer un nouveau script Perl, qui est un simple fichier texte sauvegardé avec l'extension " . Pl" et créé dans un éditeur de texte tel que Notepad . N'oubliez pas d'inclure une référence à MIME :: Lite au début du script par un codage " utiliser MIME :: Lite :: TT :: HTML ; ». Créer une instance de l'objet de courrier utilisant le « MIME :: Lite :: TT :: HTML -> new . " Nommez l'instance d'objet de mail " $ de myemailmsg . "
    2

    passer les paramètres requis pour le "$ myemailmsg " instance d'objet. Les paramètres incluent le " à l'email ", " de l'email ", " sujet ", "template " et " options de modèle . " Utilisation d'un modèle rend votre code facilement réutilisable
    3

    utiliser le modèle pour votre message HTML par codage : .

    Template => {

    mymsg => ' mymsg.html.tt '

    }

    Le modèle consistera en un document HTML correctement formaté début avec et se terminant par . < br > Hôtels 4

    Envoyer le message utilisant le protocole SMTP en passant le serveur SMTP et le type "smtp " à la méthode d'envoi . Codage " $ myemailmsg -> send ( 'smtp ', ' smtp.mywebsite.com », Timeout = > 60); " enverra le message en utilisant un serveur SMTP distant , situé à " smtp.mywebsite.com " et la temporisation à 60 secondes. Si un simple " $ myemailmsg -> send" est codé , l'e-mail est envoyé à l'aide d'une installation de sendmail locale
    5

    ajouter une pièce jointe par codage : .

    $ Myemailmsg > joindre ( type = > 'text /html ',


    données = > DData {

    Bonjour mon

    }
    < p> Fixation du HTML est une autre option si vous ne souhaitez pas utiliser un modèle HTML .

    Previous :

    next :
      articles connexes
    ·Comment utiliser Perl pour rechercher un doc pdf 
    ·Comment faire pour convertir XML en PDF en Perl 
    ·Perl en types de sockets 
    ·Comment faire pour capturer l'entrée standard en Perl 
    ·Comment écrire un script Perl pour traiter un formulai…
    ·Comment convertir des fichiers plats au format XML 
    ·Quel est le but de champs cachés dans Perl CGI 
    ·Comment inverser un tableau 
    ·Comment faire pour déboguer Perl sur Windows 
    ·Comment faire pour supprimer les lignes en double dans …
      articles en vedette
    ·Comment désactiver le safe mode en PHP 
    ·Comment déclarer une chaîne en C + + 
    ·Holographic Définition 
    ·Mutagène Python Tutorial 
    ·Comment comparer les organigrammes et Pseudocode 
    ·MySQL Linux Tutorial 
    ·Comment comparer les caractères en programmation Java 
    ·Comment obtenir les variables macroéconomiques dans le…
    ·Comment faire pour activer Interlettrage de Cufon 
    ·Comment faire pour installer Dolphin Just Host 
    Copyright © Connaissances Informatiques http://fr.wingwit.com