*   >> läser Utbildning artiklar >> tech >> web development

E-post Struktur Och Activeperl

så att du ska veta att ett e-postmeddelande består av linjer, och efter varje rad måste du trycka på Enter på tangentbordet om du skriver e-post i en textredigerare och om e-post kommer att skickas som skrivit, via Internet tråden utan ändringar. Med vänliga hälsningar, John Smith EOF nära (sendmail) eller varna "sendmail inte stänga ordentligt"; Ovanstående är det första e-postprovet men med Perlkod monterad på den. Det är fortfarande anta att du skriver ovanstående kod, inklusive Perl funktioner i en textredigerare. Den första raden börjar med Perl öppna funktionen.

Den har två argument. Ett uttalande i Perl avslutas med ett semikolon. Det första påståendet ovan kan ta två linjer. Det finns två delar till det första meddelandet ovan. Den första delen är den öppna funktionen. Om den öppna funktionen misslyckas, då den andra delen kommer att rapportera felet. Oroa dig inte för mycket om denna andra del, men har det i din egen kod. Låt oss titta på de argument i det öppna funktionen. Det första argumentet är Sendmail ett exempel på vad som kallas en filehandle. En filehandle är en speciell typ av variabel.

Just nu Perlkod e-post är anta att vara i en server (t.ex. webbserver). Den här e-kod måste resa via Internet för att komma fram till någon e-postserver. För denna rörelse att äga rum, behöver du en filehandle. Den filehandle ovan deklareras och indirekt tilldelats det, som anges; du inte ser uppdraget. Du kan ge vilket namn du vill använda för den här filehandle. Inte föregå den med $ tecken; Det är en speciell typ av Perl variabel. Det andra argumentet är inom citationstecken; det börjar med tecknet |. Som följs av en sökvägen till programmet sendmail.

Stigen slutar med namnet på programmet, vilket är sendmail. Detta program är vad som faktiskt skickar e-post till e-postservern. Nu är Perl små bokstäver, så Sendmail och sendmail är två olika saker. Sendmail-programmet kan ha ett namn som skiljer sig från sendmail. Fråga din systemadministratör (på servern där Perl e-post skickas bor för närvarande) för sökvägen till sendmail programmet och namnet på den sendmail programmet; se till att du skriver | tecken innan du skriver sökvägen. Notera snedstreck i sökvägen. -oi och -t är alternativ som du bör skriva i det andra argumentet, som typ ovan.

Jag kommer inte att förklara innebörden här. Det andra uttalandet (som slutar med semikolon) i Perl e koden är, tryck sendmail Detta är utskriftsfunktionen (utan parentes) följt av filehandle i den öppna funktionen.

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.