Бул интернет барагында иштеп PHP скрипт электрондук кат жөнөтүү үчүн, салыштырмалуу жеңил болот. Сен да, PHP-кат жазуусу жергиликтүү же алыскы колдонуу керекпи же жокпу көрсөтүүгө болот SMTP билдирүүлөрдү жөнөтүү үчүн Server.
PHP Mail Script үлгүсү
<= "recipient@example.com" үчүн PHP $?; $ аты = "Hi!"; $ орган = "Hi, \ н \ nHow силер?"; эгер (почта ($ үчүн $ субъекттин, $ орган)) {Эхо ( "<б> плюста ийгиликтүү жөнөтүлдү п>!"); } Башка {Эхо ( "<б> E-mail жеткирүү ишке ашкан жок ... п>"); }?>Бул мисалда, бир гана сен үчүн кандай мааниси үчүн тайманбастык менен текстти өзгөртүп. Баары дагы эмне туура иштөө үчүн PHP почта иштеши үчүн арибин эмес өзгөртүлбөйт бөлүктөрү жана талап болуп кетип жатат, анткени, ошондой болуп калды болушу керек.
- үчүн: Этот адрес электронной жиберилиши керек электрондук почта дареги. Бул PHP почта кызматын колдонуп жатасыз эмне жараша, өз же башка бирөөнүн болушу мүмкүн.
- аты: Бул PHP скрипт аркылуу жөнөтүлө турган электрондук почта субъект катары колдонулууга тийиш болгон ар кандай түрү.
- орган: Бул каттын сөөгү ошол жерге барат. \ Н параметр бүт алуучуга бир сапта көрсөтүлгөн эмес, ошондуктан кабар үчүн жаңы сапты кошумчалайт. Сиз менен биз бир нече багыттар үчүн, жогоруда да айтылгандай, бир да кошууга болот.
- кошулушат: Жогоруда көрсөтүлгөн эки "Эхо" кабарлар жогорудагы үч көрсөткүчтөр тиешелүү түрдө толтурулган жок болсо, жөн гана ийгилиги же ката билдирүүлөрдү беттеги көрсөтүшүбүз керек.
More PHP Email Options
Сиз "баштап," керек болсо, баш- сабы PHP ариби менен киргизүү үчүн, сиз жөн гана керек деп кошумча баш сапты кошуу . Бул жол канчалык үзгүлтүксүз почта иштей болуп, электрондук почта дареги, "тартып," бир аныктайт ариби менен кошумча жолду кошуу үчүн көрсөтө турган.
Почта () милдети Сток PHP камтылган SMTP аныктыкты колдоого албайт. Почта () тигил же бул себептен силер үчүн иш жок болсо, сиз электрондук почта аркылуу жибере алат SMTP аныктыкты колдонуу . Ошол жол да PHP почта скрипт колдоо SSL Encryption үчүн кандай үйрөтүүчү болуп саналат.
Чын пайдалануучулар иш жүзүндө электрондук почта дарегин жасоо үчүн, Сиз текст талаасын тастыктоо үчүн электрондук почта сыяктуу түзүлүш бар экенин камсыз кылуу.
Сен "дегендин ордуна" дареги тышкары алуучунун ысымын же аталышын көрсөтүүгө келсе, жөн гана баалары жана андан кийин кашаанын ичинде электрондук почта дарегин ичинде атын кошуп, мисалы: "Анын аты
Ишара: PHP боюнча кат жөнөтүү иш боюнча дагы көп маалымат PHP.net пайда болот.
Коргоого спам From Сиздин Script пайдаланууга
Сиз почта () милдетин (атап айтканда желе менен бирге) пайдаланууда болсо, аны каалаган бетинен чакырып жатканын текшерет жана CAPTCHA сыяктуу нерсе менен пайда коргоо керек.
Сиз ошондой эле шектүү Саптар текшерип алабыз (айталы, "биринчи нусканы жиберүү:" Электрондук почта даректеринин бир катар менен).