| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Come inviare testo HTML con SMTP Perl
    Ci sono molti modi diversi per inviare e-mail , tuttavia, ci sono solo pochi modi "raccomandati" per scrivere codice efficiente . Una raccomandazione è di utilizzare Net :: SMTP per l'invio di messaggi di testo e utilizzando MIME :: Lite :: TT :: HTML per i messaggi HTML o per i messaggi con allegati . È possibile, tuttavia , utilizzare MIME :: Lite per creare il messaggio e hanno l'invio effettivo avviene con SMTP . Istruzioni
    1

    Creare un nuovo script in Perl , che è un file di testo salvato con estensione " . Pl " e creato in un editor di testo come Blocco note . Assicurati di includere un riferimento alla MIME :: Lite all'inizio dello script da parte di codifica " usa MIME :: Lite :: TT :: HTML ; ». Creare un'istanza dell'oggetto posta usando " MIME :: Lite :: TT :: HTML - > nuovo . " Assegnare un nome alla istanza di oggetto posta "$ myemailmsg ".
    2

    passare i parametri richiesti per il " $ myemailmsg " istanza di oggetto. I parametri includono il " di e-mail ", "dalla posta ", " oggetto " , "template " e " opzioni dei modelli . " Utilizzo di un modello rende il codice facilmente riutilizzabile
    3

    Utilizzare il modello per il vostro messaggio HTML da codice : .

    Template = > {

    myMsg = > ' mymsg.html.tt '

    }

    Il modello sarà costituito da una formattata correttamente documento HTML inizia con e termina con < /html > . < br >
    4

    inviare il messaggio tramite SMTP passando il server SMTP e il tipo " smtp " per il metodo di invio. Codifica " $ myemailmsg - > send ( ' SMTP' , ' smtp.mywebsite.com ' , Timeout = > 60 )," invierà il messaggio utilizzando un server SMTP remoto , che si trova a " smtp.mywebsite.com " e timeout a 60 secondi . Se un semplice " $ myemailmsg - > send" è codificato , l'e-mail viene inviata utilizzando un'installazione sendmail locale
    5

    Aggiungi un allegato di codifica : .

    $ Myemailmsg > allegare ( Type = > ' text /html ',

    dati = > ddata {

    Ciao

    < /body> }
    < p > Installazione del codice HTML è un'altra opzione se non si desidera utilizzare un modello HTML .

    Previous :

    next :
      Articoli Correlati
    ·Come eseguire il debug di Perl su Windows 
    ·Come installare Perl su Windows XP 
    ·Qual è lo scopo di campi nascosti in Perl CGI 
    ·Come utilizzare un'istruzione switch in Perl 
    ·Come leggere un file XML in Perl FH 
    ·Come memorizzare un file in Perl 
    ·Come riferimento l'ultimo elemento in un array in Perl 
    ·Come aggiungere i moduli a Perl 
    ·Come eseguire il debug Perl 
    ·Come calcolare fattori primi di un numero intero in Per…
      Articoli in evidenza
    ·Come utilizzare un tag OBJECT per incorporare un Applet…
    ·Come estrarre i numeri da una stringa in Python 
    ·Come compilare CPP utilizzando Visual Studio 
    ·Come inserire una casella di testo in MySQL con PHP 
    ·Come utilizzare Cscript per creare un database basato s…
    ·Come utilizzare WM_DROPFILES in VBA 
    ·Come chiamare un pacchetto di Oracle da Visual Basic 
    ·Come accedere alla query di aggiornamento Attraverso VB…
    ·Come cercare di apostrofi in T - SQL 
    ·Come fare un file EXE da un file Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com