Релативно је лако послати е-пошту из ПХП скрипта који се покреће на веб страници. Можете чак и да наведете да ли ПХП скрипта за е-пошту треба да користи локални или удаљени СМТП сервер за слање порука.
Примјер ПХП Маил Сцрипта
Email successfully sent! Email delivery failed…$to = '[email protected]'; $subject = 'Hi!'; $body = 'Hi,
How are you?'; if (mail($to, $subject, $body)) { echo('
У овом примјеру, само промијените болд тект на оно што има смисла за вас. Све остало треба оставити као што је, јер остало су дијелови скрипта који се не могу уређивати и захтевани да функција поште ПХП функционише исправно.
- до: Ово је адреса е-поште на коју треба послати е-пошту. Ово може бити ваше или неко друго, зависно од тога зашто користите функцију ПХП поште.
- предмет:Укуцајте све што желите да користите као предмет е-поште послатог кроз ову ПХП скрипту.
- тело: Овде се иде тело е-поште. Тхе н параметар додаје нову линију поруци тако да се не прикаже све на једној линији примаоцу. Можете додати више од једног, као што смо већ навели да правимо више линија.
- одјек: Два "ецхо" порука које видите изнад су само поруке успеха или грешке које ће се приказати на страници ако нису горе наведени три параметра.
Више ПХП Емаил Опција
Ако желите да се линија заглавља "Фром" укључи у ПХП скрипту, морате само додати ту додатну линију заглавља. Тај водич ће вам показати како да додате додатну опцију у скрипту која дефинише одређену "од" е-адресу, слично као регуларни емаил интерфејс.
Тхе Пошта() функција укључена у стоцк ПХП не подржава СМТП аутентификацију. Ако Пошта() не ради за вас због овога или неког другог разлога, можете послати е-пошту помоћу СМТП провјере аутентичности. У том водичу је такође и туторијал о томе како да ваш ПХП ПХП маил сцрипт подржава ССЛ шифрирање.
Да бисте били сигурни да корисници уносе стварну адресу е-поште, можете потврдити поље за текст како бисте осигурали да садржи структуру сличну е-пошти.
Ако желите да наведете име примаоца поред адресе "на", само додајте име унутар цитата и затим ставите адресу е-поште у заграде, као што су: "Име особе
Савет: На ПХП.нет се појављује много више информација о функцији слања поште у ПХП-у.
Заштита вашег скрипта од експлоатације нежељене поште
Ако користите Пошта() функција (у комбинацији са вебформом посебно), проверите да ли је позвана са жељене странице и заштитите образац са нечим што је ЦАПТЦХА.
Такође можете проверити сумњиве низове (рецимо, "Бцц:", а затим следи број адреса е-поште).













