*   >> Lezen Onderwijs artikelen >> tech >> web development

E-mail Structuur En Activeperl

rd en indirect er toegewezen, zoals gegeven; zie je niet de opdracht. U kunt geven welke naam je wilt voor deze filehandle. Niet vooraf met de $ teken; Het is een speciaal type Perl variabele. Het tweede argument is tussen aanhalingstekens; Het begint met het karakter |. Daarna volgt een pad naar het programma sendmail. Het pad eindigt met de naam van het programma, dat sendmail. Dit programma is wat eigenlijk stuurt de e-mail naar de e-mailserver. Nu, Perl is hoofdlettergevoelig, dus SENDMAIL en sendmail zijn twee verschillende dingen.

Het sendmail programma kan een naam verschillend van sendmail hebben. Vraag uw systeembeheerder (van de server waar de Perl e-mail worden verzonden woont momenteel) voor het pad naar het sendmail programma en de naam van het sendmail programma; zorg ervoor dat je typt u de | personage voordat u het pad typt. Let op de slashes in het pad. -oi en -t zijn opties die je moet typen in het tweede argument, als type hierboven. Ik zal de betekenis hier niet uit te leggen.

De tweede verklaring (eindigend met puntkomma) in de Perl e-code is, print SENDMAIL Dit is de printfunctie (zonder haakjes) gevolgd door de filehandle in de open functie. Dan heb je een spatie en dan Let op de lege regel, die nodig zijn tussen de sectie header en de sectie lichaam in het e-mailbericht in de bovenstaande code. Let ook op de EOF tekst, die zich in een lijn aan het einde van het e-mailbericht. Boven de eerste verklaring opent de filehandle en de laatste verklaring sluit het. Als het sluiten uitvalt dan het tweede deel van de laatste verklaring meldt de fout.

Niet te veel zorgen te maken over dit tweede deel, maar hebben het in uw eigen code. Als u het tweede deel van de eerste en de laatste verklaringen weglaat, moet uw code nog steeds werken, maar het is raadzaam om ze te hebben. Dat is het voor het verzenden van e-mails met eenvoudige ActivePerl (of Perl). Voor zover e betreft is er veel meer aan de sectie header dan ik heb gegeven, maar als een webmaster je hoeft niet alles voor het verzenden van e-mail van uw webserver om een ​​e-mailserver.

Dit komt omdat de ontvanger zal waarschijnlijk een email middel (programma) dat hij zal gebruiken om de e-mail opent en stuur wat ingewikkelde antwoord hij wil verzenden. Zijn antwoord zal niet naar uw webserver komen; het zal gaan om de e-mailserver dat onderhoudt (houdt) uw e-mail. Zijn antwoord zal uw e-mail server komen, omdat je het e-mailadres van uw e-mailserver typt u in het veld in de bovenstaande co

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.