Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
PHP voor het verzenden van e-mail naar een Gmail of Yahoo Client
PHP heeft een ingebouwde functie waarmee u e-mail direct verzenden via een PHP-script om ontvangers dat Yahoo! Mail , Gmail of een andere e-mailclient gebruikt . Om de PHP-script om e-mail te schrijven , stellen de gewenste parameters mail , e-mailadressen ontvanger, het onderwerp van het bericht , bericht tekst en headers die nodig zijn voor de boodschap . Pass deze variabelen aan de PHP functie " mail " , die het bericht verstuurt naar mail transport agent van de mailserver . De mail transport agent stuurt het bericht naar de Yahoo! en Gmail mailservers . Stel Verplichte Parameters

Om ervoor te zorgen dat de e-mailinstellingen juist zijn geconfigureerd op de webserver , kunt u deze specifiek ingesteld met behulp van PHP . Twee instellingen zijn vereist : " SMTP , " dat is de naam van de mailserver die de e-mail zal sturen , en " sendmail_from , " dat is het adres waar berichten worden verzonden . Gebruik de functie " ini_set " in PHP deze systeem- variabelen instellen . Bijvoorbeeld :

ini_set
( " SMTP " , " smtp.example.com " ) ; ini_set ( ' sendmail_from ' , ' user@example.com ' ) ;
geef de ontvangers

Monteer en formatteer de e-mailadressen van de ontvangers in een variabele . E -mailadressen van ontvangers moeten worden gescheiden door komma's en moet worden opgemaakt in overeenstemming met RFC 2822 , Internet Message Format . Bijvoorbeeld :

$ to = " johndoe@yahoo.com , Jane Smith " ;
Maak het onderwerp < br >

Maak een variabele aan het onderwerp van het e-mailbericht te slaan . Het onderwerp kan geen nieuwe regel tekens bevatten . Bijvoorbeeld :

$ subject
= " Dit is het onderwerp van mijn e-mailbericht aan u " ;
Definieer de Boodschap

Maak een variabele om de tekst van het e-mailbericht te slaan . Sinds Yahoo! en Gmail zowel ondersteuning HTML - geformatteerde e-mails , kunt u wilt markeren - up van de e-mail tekst met HTML -tags . Elke regel in de tekst van het bericht moet worden gescheiden door een lijnvoedingskarakter of " \\ n" en mag niet meer dan 70 tekens lang . Bijvoorbeeld :

bericht
$ = " Belangrijk Bericht voor u < /title > < /head > <body> <strong> Dear John en Jane : < /strong > ik ben blij dat je deze e-mail ontvangen van mij < /body > < /html > " ; <br> Include Headers <br> <p> Maak een variabele om de koppen te slaan moet worden verzonden met het bericht . Een header "To " en een header "Van" . Om carbon copy of blind carbon copy iemand op het bericht , onder andere een ' cc ' of header " bcc " . Als u een HTML- bericht te sturen , voorzien van een " Mime - Version " en een header " Content - type" . Zorg ervoor dat u elke header scheiden met de carriage return en line feed tekens Bijvoorbeeld : <p> $ headers <br> = " \\ r \\ n . " "Naar: John Doe , Jane Smith \\ r \\ n " ; $ headers = " From : Jane Doe \\ r \\ n " ; . $ headers = " cc : Peter Jones <peterj@gmail.com> \\ r \\ n" ; . . $ headers = " MIME - Version : 1.0 \\ r \\ n " ; $ headers = . " Content-type : text /html ; charset = iso - 8859-1 \\ r \\ n " ; <br> Stuur de mail <br> < br > <p> Gebruik de functie PHP " post " om het bericht te verzenden en vastleggen van de return waarde van de functie . Controleer de return waarde om te zien of het bericht met succes voor de levering van de mail transport agent werd aanvaard . Bijvoorbeeld : <br> <p> $ mail_result = mail ( $ naar , $ van , $ onderwerp , $ headers ) ; if ( $ mail_result ! ) Echo " Fout bij het ​​verzenden van berichten ! " ; Elseecho " Message aanvaard voor de levering ! " ; <br> <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/php-mysql-programming/201309/91549.html' >Hoe maak je een Drop -Down Lijst Met behulp van XML en Ajax in PHP </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/php-mysql-programming/201309/91551.html' >PHP ' isset ' versus 'lege ' </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>PHP /MySQL Programmering</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92959.html" title="Hoe om te leren MySQL Online " target="_self">Hoe om te leren MySQL Online </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91623.html" title="Hoe te beschermen tegen SQL- injecties in PHP " target="_self">Hoe te beschermen tegen SQL- i…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92750.html" title="Hoe te File Encoding Detect in PHP " target="_self">Hoe te File Encoding Detect in…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92561.html" title="Hoe controleert u de PHP-code voor Slechts Hele Integers in Uw Vorm Input " target="_self">Hoe controleert u de PHP-code …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92131.html" title="Hoe maak je een PHP Achtergrond Draai " target="_self">Hoe maak je een PHP Achtergron…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92566.html" title="Hoe kan ik PHP Sessies gebruiken " target="_self">Hoe kan ik PHP Sessies gebruik…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92563.html" title="Hoe te Records verwijderen Vanuit een SQL tabel in PHP " target="_self">Hoe te Records verwijderen Van…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92498.html" title="Hoe je toe Twee getallen Met behulp van PHP " target="_self">Hoe je toe Twee getallen Met b…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92797.html" title="Hoe kan ik een Word- document weergeven Met PHP " target="_self">Hoe kan ik een Word- document …</a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96526.html' target="_self">Hoe maak je een fout Handler voor een VB…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96511.html' target="_self">Hoe Access gebruiken voor Visual Basic P…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96502.html' target="_self">Hoe om te controleren voor Null waarde i…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96444.html' target="_self">Tutorial voor Visual Basic Commands </a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96436.html' target="_self">Graphics Tutorial voor Visual Basic 6 </a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96434.html' target="_self">Basic Help voor Microsoft Visual </a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96427.html' target="_self">VBA Tutorial voor Word </a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96423.html' target="_self">Tutorial voor het toevoegen van Visual B…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96354.html' target="_self">Hoe maak je een Visual Basic Stop voor L…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89612.html" title="Hoe te inheemse Japanse tekens gebruiken in JSP " target="_self">Hoe te inheemse Japanse tekens gebruiken…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/python-programming/201309/93547.html" title="Hoe Enorme getallen berekenen in Python " target="_self">Hoe Enorme getallen berekenen in Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/87645.html" title="Hoe te gebruiken Asp.net naar HTM ​​-bestanden Redirect " target="_self">Hoe te gebruiken Asp.net naar HTM ​​-bes…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/86974.html" title="Hoe te Objecteigenschappen binden aan een FormView " target="_self">Hoe te Objecteigenschappen binden aan ee…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/87717.html" title="Hoe maak je een spatie tussen woorden in PHP " target="_self">Hoe maak je een spatie tussen woorden in…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88184.html" title="De definitie van een Untrapped Runtime Error " target="_self">De definitie van een Untrapped Runtime E…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91960.html" title="Hoe naar Round een decimaal in PHP " target="_self">Hoe naar Round een decimaal in PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/86636.html" title="Hoe een String Cell Array in MATLAB zoeken " target="_self">Hoe een String Cell Array in MATLAB zoek…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/87748.html" title="Het automatisch laden van de waarschuwingen in VBScript " target="_self">Het automatisch laden van de waarschuwin…</a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>