, e - mail, PHP correct moet worden opgevoerd, met details van het systeem. En je e - mail documenten.Zoals het dossier open /ETC /, catalogi, onder leiding van een e - mail gevonden, [], de functie en de gebruikers van Windows moet ervoor zorgen dat de twee richtlijnen te verstrekken.De eerste is de definitie van het smtp - server.Ten tweede is de definitie van sendmail_from je eigen e - mail, ramen., dit is hoe het moet zijn en de configuratie van de vermindering van de post,,, [de]; alleen.De smtp - = smtp.secureserver.net; alleen sendmail_from = [email protected], Linux, gebruikers moeten laten weten dat ze de positie van de PHP, send, van toepassing.Het pad en de vereiste van een schakelaar die moeten worden toegewezen aan de richtlijn van de sendmail_path.,, Linux configuratie moet kijken en de vermindering van de post,,, [de]; alleen.De smtp - =; alleen sendmail_from =; - alleen sendmail_path = /usr/sbin /e - mail - T - m, ben je klaar om een e - mail sturen van de vermindering van de tekst;,,,, door gebruik te maken van de mail (PHP), functie, een e - mail sturen.Dit aspect moet drie verplichte parameters die aan het e - mailadres van de thema 's, nieuws en de werkelijke boodschap nog andere facultatieve parameter (de., e - mail, thema' s, nieuws, het hoofd, de parameters); voor elke parameter, hier is beschreven, de parameters voor de beschrijving.Vermelding van de vereiste, e - mail betreft van de ontvanger /ontvanger.Welke boodschap betreft.Deze parameter kan bevatten geen nieuwe tekst verzoeken om informatie.Definitie van berichten te sturen.Elke regel moet met een lage frequentie (*) gescheiden.Lijn mag niet meer bedragen dan 70 tekens hoofd facultatief.Welke extra posten, zoals, cc en BSO.De titel moet worden gescheiden door een extra CRLF (.) facultatieve parameters.E - programma aangewezen te sturen, een extra parameters bij e - mail van functies die zijn genoemd in PHP zal proberen een e - mail sturen, dan zal het terug waar als succes of falen als een mislukking is.,, meerdere begunstigden kunnen worden aangewezen als een komma 's in de lijst van de eerste post (functie) e - mail: //europa.eu.int /comm /parameters, stuurt. Als je sms' en gebruik maken van de persoonlijke beschermingsmiddelen van alle inhoud zal worden beschouwd als een eenvoudige tekst.Zelfs als je met inbegrip van sms - berichten in de http: //europa.eu.int, en het zal voor de eenvoudige tekst en: //europa.eu.int /comm /etikettering zal niet op basis van formaat: //europa.eu.int /comm /grammatica.Maar PHP opties te verstrekken om de e - mail verzonden: //europa.eu.int /comm /e - mail van de werkelijke boodschap, een e - mail sturen, en je kan het aanwijzen van een versie, vormen van inhoud en de tekenset: //europa.eu.int /comm /e - mail sturen,.,,, het Volgende voorbeeld: //europa.eu.int /comm /e - mail stuurt een kopie van xyz@ [email protected] somedomain.com.Je kan dit programma op een manier die het ontvangt van de gebruiker moet worden van alle inhoud, dan moet het e - mail: //europa.eu.int /comm /< > < hoofd > < titel > het gebruik van e - mail sturen: //europa.eu.int /comm /PHP < /titel > < /hoofd > < > <?PHP somedomain $= "zoals" COM ";" het is $= betreft "nieuws"; - = < b > dit is: //europa.eu.int /comm /nieuws. < /B > "; en" nieuws. = < H1 > dit zijn De titel, de LT; /H1 > "; $titel =": [email protected]. "; en" titel = CC: [email protected]. ";" het hoofd. = mime versie: 1. "; hoofd. =" inhoud type: firewall \\ r n "; de dollar = post ($), $bericht, de dollar, als retval = ($); = waar) (ECHO" boodschap van succes... "Of";} {ECHO - mail niet gestuurd... ";}?> < /body > < /html >,, van deze bijlage, een e - mail sturen met een mengsel van inhoud van e - mails, moet worden vastgesteld, vormen van inhoud, de titel, de meerdere /gemengd.Dan kan de tekst en de bijlage deel binnen de aangegeven grenzen,,,,, ze begon twee streepjes, gevolgd door een uniek nummer kan verschijnen in de e - mail een deel van de boodschap.Een PHP functie md5 (), worden gebruikt voor het creëren van een 32 - bits hexadecimaal om een nummer.De laatste grens zei dat het laatste deel van de boodschap moet ook een einde maken aan de twee streepjes.,, <?PHP /DEMA /belangrijke variabelen dollar = dollar _request [van]; emaila dollar = dollar _request "emaila" []; ["_request dollar voor dollar = document"]; als ($aan) {functie mail_attachment ($, dollar, de boodschap van de bijlage) {% fileatt = $bijlage documenten; ///////fileatt_type dollar = "application/octet-stream" weg; ///////dossier $= sub ($bijlage, "/") = = 1?Sub ($bijlage, "/"): subsysteem ($bijlage, "/") + 1 dollar =; fileatt_name substr ($bijlage, dollar om te beginnen, strlen ($bijlage); ///////naam voor het dossier als bijlage email_from = USD /persoon; e - mail van Het thema "van een nieuwe de boodschap"; email_subject $dollar = $; /e - mail email_txt dollar = $nieuws betreft; ///////nieuws, het email_to dollar = dollar per e - mail; /wie is e - titel = ":" dollar. Email_from dollar; de omvang van De bestanden = fopen (fileatt dollar,'rb "); - = fread ($documenten en gegevens de omvang van de bestanden ($fileatt); het sluiten van documenten (documenten); msg_txt dollar =". \\ n - kreeg u de nieuwe attachmeNT $; semi_rand dollar nieuws "= md5 (time ()); en mime_boundary =" = = multipart_boundary_x semi_rand} {% X "; en" nmime versie: titel. = 1. "".Inhoud: meerdere /gemengde; n ".De grens = "{% mime_boundary}"; email_txt dollar. = $msg_txt; email_message dollar. = "dit is meer dan een deel van de boodschap van de mime - formaat. \\ n -" ".- mime_boundary} {%. ".Inhoud: de tekst /http: //europa.eu.int; charset = "ISO - 8859 - 1" n "."Inhoud: \\ n transmissie code 7 ".Email_txt dollar. "\\ n "; en (base64_encode gegevens = chunk_split ($gegevens); email_message dollar. =" {} mime_boundary dollar. "Inhoud: {% fileatt_type}; n ".Naam: "{% fileatt_name} 'n".Inhoud: "de toewijzing van de bijlage./"naam =" {% fileatt_name} 'n "."Inhoud: transmissie code -. \\ n - ".De gegevens ".- de "n".- mime_boundary} {% - n "; en (email_to dollar goed = post, email_subject $, email_message, hoofd); als (goede) (ECHO" documenten toegezonden. "; afschaffing van ($bijlage); ///////bestanden van de bijlage te sturen.(dood) ("het spijt me, maar het kan een e - mail sturen.Alsjeblieft, ga terug en probeer het nog een keer! ")Move_uploaded_file;}} ($_files "dossier" [] ['], tmp_name "/"'temp. Basename ($_files [] [naam]'filea)); mail_attachment ("$", "youremailaddress @ gmail. COM" en "onderwerp" en "nieuws" ("/" dollar _files temperatuur. ["dossier"] [naam]);}?> < http: //europa.eu.int > < hoofd > < javascript "=" tekst /javascript "> checkdata45 () {(doc. Filepost) {als (filea.value!= ") (doc. GetElementById (" "). InnerText =" aanvullende documenten.Wacht alsjeblieft ";}}} < /scripts > < /hoofd > < lichaam > < breedte = 100%" hoogte = 100% border= "0" cellpadding = "0" cellspacing = 0 > < tr = < aanpassing van de > "het centrum" > < vorm van naam = "filepost" methode = "na" Action = "dossier. Php" enctype = "multipart/form-data" = "dossier" > < breedte = "300" grenzen "0" = = = = = = = "0" de afstand tussen de cellen van de cellpadding = "0" > tr = < aanpassing van de verticale "bodem" > < - hoogte = "20" > je naam: < /O > < /TR > < tr > <GT; < - naam "van" = "tekst" = "van" size= "30" > < /td> < /tr> < tr valign= "bodem" > < - hoogte = "20" > je e - mail Address:< /td> < /tr> < tr> <; d = "frmtxt2" > < - naam "emaila" = "tekst" = "emaila" size= "30" > < /td> < /tr> < tr> < - hoogte = "20" valign= "bodem" > de hechten File:< /td> < /tr> < tr valign= "bodem".> < - aanpassing van de verticale = "bodem" > < de naam "dossier" = = = = = = = = "documenten" dossier "" = "16" > < /O > < /TR > < tr > < de hoogte van de verticale TD = "40" de aanpassing is "in" > < de naam = "Reset2" = "reset" = "Reset2" waarde "reset" > < de naam = "submit2" = "dienen". "Dienen" onclick= "terug naar de checkdata45 ()" > < /O > < /TR > < /tabel > < /vorm > < centrum > < breedte = "400" > < tr > < - ID = "een" > < /O > < /TR > < /tabel > < /Centrum > < /O > < /TR > < /tabel > < /body > < /html >,,
PHP
Previous:PHP
Next Page:PHP