Envoi de mail avec ActivePerl - Partie 2 Introduction Cela fait partie de ma série 2, l'envoi de mail avec ActivePerl. Dans cette partie de la série, nous voyons comment envoyer email définies comme des données de formulaire Web. Un utilisateur d'Internet peut saisir des informations dans un Web (HTML) forme et puis cliquez sur le bouton Envoyer. Cette information peut être envoyée dans un email à une boîte e-mail. Lorsque l'information au niveau du navigateur de l'utilisateur est bien formé, il est appelé un ensemble de données.
Eh bien former ici signifie que chaque contrôle de formulaire doit avoir un nom et une valeur. Lorsque l'utilisateur clique sur le bouton d'envoi, le jeu de données est d'abord envoyé au serveur Web qui maintient la forme de HTML et de son site web. Au niveau du serveur Web il ya un script (dans notre cas, un script Perl) qui transformerait l'ensemble dans un e-mail, puis envoyer les données vers le serveur de destination e-mail. Vous devez avoir lu la première partie de cette série avant de lire celui-ci.
Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected]. Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Ce qui est dit dans cet article est applicable à Perl traditionnelle. Cependant, avec Perl traditionnelle vous devez précéder votre code avec quelque chose comme, #! /Usr /bin /perl. Vous avez besoin des connaissances de base en HTML (ou XHTML) et ActivePerl (Perl) afin de comprendre cet article.
Si vous ne disposez pas de connaissances de base en HTML puis lisez la série que je ai écrit intitulé, XHTML Basics. Pour arriver à la série, tapez le titre et mon nom Chrys dans le champ de recherche de cette page puis cliquez sur Rechercher. Exemple Email Considérons le email Perl suivant prêt à envoyer à partir d'un serveur de site web: ouverte (Sendmail, "| /usr /lib /sendmail -t -oi") or die "Impossible de débourser pour sendmail: $! \\ N"; imprimer SENDMAIL De: A: Sujet: Illustration Date: vendredi, 21 novembre 2010 09:55:00 -0000 Prénom: John Deuxième Nom: Message Smith: Chère Madame, La ligne de salutation ci-dessus est un paragraphe du point de vue de la profane, car une ligne blanche suit.
Ceci est le troisième paragraphe du point de vue du profane et aucune ligne ici devrait être plus long que 78 caractères, y compris les espaces. Les trois premières lignes du corps de ce