mail funkció

Előbb vagy utóbb minden weboldal tulajdonos szembesül azzal, hogy küldjön e-mailt közvetlenül a honlapon keresztül a forgatókönyvet, nem pedig az e-mail programok. Ez lehet egy levelet küldött a forgatókönyvet a vendégkönyvet, és azt mondta a terület tulajdonosának, hogy ő a vendég jelent meg egy új üzenetet, vagy egy olyan fórum, értesíteni kell az új kérdés.
Mindezekben az esetekben van szükség, hogy küldjön e-mailt az automatikus minuyu különböző e-mail program és segédeszköz.
Ezt meg lehet tenni a mail () függvény, amit most fog tanulni.

Syntax mail () függvényt:
bool mail (string $ a, string $ alá, string $ msg [, string $ header)];

Ahhoz, hogy érthetőbb, mik a címek, és hol vannak a levélben, nyissa meg az e-mail kliens, és nézd meg olyan üzenetet abban a formában, amelyben létrejött (az Outlook, akkor ezt kattintva a jobb egérgombbal a üzenet-> tulajdonságára> megrendelés részleteit> Eredeti Post).

Amint látjuk, a levél egy sima szöveges fájl, amely két általános részből áll:
A tetején van az üzenet fejlécében, majd át a két vonal a levélben is.

Fejes levelek sok, de nem mindegyik íráskor használt script küldeni.
Íme néhány a leggyakrabban használt:

Megoldás kódolási problémák

Azt tudatosan adta a fenti példában a levél kiküldése a szavak a latin ábécé. Azt olvasni minden e-mail kliens könnyen. De a magyar ábécé nehezebb. Magyar kódolás olyan sok. És milyen ügyesen akkor perekodiruete írni attól függ, hogy a címzett elolvassa, vagy nem fog szórakozni a telepítés a szükséges kódolás és csak törölni a kosárba.
levél meghatározza a kódolási fejléc Content-type: A címben is rámutatott, hogy a típusú írás lesz szöveges, és kódolás - a Windows.
Most, a levél jön, hogy törölje az e-mail kliens kódolást.
De érdemes megjegyezni, hogy bizonyos esetekben a megfelelő kódolás csak akkor jelenik meg a levélben is. Cím és az is marad olvasható. Ez annak a ténynek köszönhető, ahol a Content-type fejlécet tekintetében a Tárgy fejléc, amely tartalmazza a tárgy. Az a tény, hogy vannak olyan e-mail programok megértsék a fejléc Content-type, de nem értem a magyar szöveget a Tárgy mezőt, ha ezen a területen érdemes a Content-type. Ugyanakkor, más e-mail programok megkövetelik, hogy állítsa be a Content-type fejlécet legfrissebb listáját. Ahhoz, hogy ezeket az akadályokat körül, akkor helyezze a mező Content-type rögtön az elején és végén a lista fejlécek: Most ez a levél olvasott e-mail program!

Küldött leveleket a HTML formátumú

Hogy levélben formájában HTML-elégséges a fejlécben Content-type adja meg a dokumentum nem text / plain (plain text), és text / html (html-text). De a levél maga is írt egy html-űrlap:

Kapcsolódó cikkek