Php Yandex smtp-ээр захидал илгээж байна. Дотоод серверээс SMTP-ээр захидал илгээж байна
PHPMailer бол маш тохиромжтой, алдартай номын сан юм и-мэйл илгээхтаны сайтаас ирсэн мессежүүд. Энэ нийтлэл нь номын сангийн үндсэн тохиргоог тайлбарлаж, мессеж илгээх кодын жишээг өгдөг. PHPMailer нь таны шуудантай ажиллахаас хүссэн бүх зүйлтэй байж магадгүй: илгээх янз бүрийн аргаар, янз бүрийн серверүүд, түүний дотор smtp-ээр дамжуулан захидалаа спам болон бусад зүйлд оруулахгүйн тулд шифрлэх, гарын үсэг зурах боломжтой.
Та PHPMailer номын санг https://github.com/PHPMailer/PHPMailer-аас татаж авах боломжтой ("Clone or download" товчлуур).
Эхлээд би хосыг харъя энгийн жишээнүүд PHPMailer ашиглан хэрхэн имэйл илгээхийг тодорхой болгох.
PHPMailer ашиглан mail() функцээр имэйл илгээх
Хэрэв та өөрийн хостингоос имэйл илгээхийг хүсвэл өөрийн шуудангийн сервер, тэгвэл бүх зүйл маш энгийн бөгөөд иймэрхүү харагдах болно:
// PHPMailer номын санд PHPMailer\PHPMailer\PHPMailer ашиглах; "PHPMailer/PHPMailer.php" шаардлагатай; // үсэг үүсгэх $мэйл = new PHPMailer(); $mail->setFrom(" [имэйлээр хамгаалагдсан]", "Иван Иванов"); // хэнээс (имэйл болон нэр) $мэйл->addAddress(" [имэйлээр хамгаалагдсан]", "Вася Петров"); // хэнд (и-мэйл, нэр) $мэйл->Сэдэв = "Тест"; // захидлын сэдэв // html текстүсэг $мэйл->msgHTML("
Сайн байна уу!
Энэ бол туршилтын захидал юм.
"); // Илгээх if ($mail->send()) ( echo "Message илгээгдсэн!"; ) else ( echo "Алдаа: " . $mail->ErrorInfo; )Таны харж байгаагаар бүх зүйл маш энгийн: бид номын санг холбож, хэнээс, хэнд, захидлын сэдэв, текстийг бөглөж, илгээдэг. Ийм маягаар имэйл илгээх нь зөвхөн таны домэйн дэх имэйл хаягуудаас ажиллах болно (бусад захидлуудтай холбогдоогүй тохиолдолд).
Yandex болон Google-ийн жишээн дээр PHPMailer ашиглан SMTP-ээр имэйл илгээх
Та мөн өөр шуудангаар, жишээлбэл, дамжуулан захидал илгээж болно Yandex. Код нь иймэрхүү харагдах болно:
// PHPMailer номын санд PHPMailer\PHPMailer\PHPMailer ашиглах; PHPMailer\PHPMailer\SMTP ашиглах; "PHPMailer/PHPMailer.php" шаардлагатай; "PHPMailer/SMTP.php" шаардлагатай; // үсэг үүсгэх $мэйл = new PHPMailer(); $мэйл->isSMTP(); // SMTP-ээр илгээх $mail->Host = "smtp.yandex.ru"; // SMTP серверийн хаяг $mail->SMTPauth = үнэн; // SMTP нэвтрэлт танилтыг идэвхжүүлэх $mail->Хэрэглэгчийн нэр = "нэвтрэх"; // таны хэрэглэгчийн нэр (домэйн болон @ байхгүй) $mail->Нууц үг = "нууц үг"; // таны нууц үг $mail->SMTPSecure = "ssl"; // ssl шифрлэлт $mail->Port = 465; // холболтын порт $mail->setFrom(" [имэйлээр хамгаалагдсан]", "Иван Иванов"); // хэнээс $мэйл->addAddress(" [имэйлээр хамгаалагдсан]", "Вася Петров"); // хэнд $mail->Subject = "Тест"; $mail->msgHTML("
Сайн байна уу!
Энэ бол туршилтын захидал юм.
"); // Илгээх if ($mail->send()) ( echo "Message илгээгдсэн!"; ) else ( echo "Алдаа: " . $mail->ErrorInfo; )Google-ээр дамжуулан имэйл илгээхнэг анхааруулга байна: танд хэрэгтэй google бүртгэл найдваргүй програмуудад хандахыг зөвшөөрөх. Үүнийг хийхийн тулд та https://myaccount.google.com акаунт руугаа орж, аюулгүй байдал руу орж, "Таны бүртгэлд хандах боломжтой итгэмжгүй програмууд" хэсэгт очоод "Зөвшөөрөгдсөн" рүү шилжих хэрэгтэй. Үүнийг бичиж байх үед энэ хуудас нь https://myaccount.google.com/u/0/lesssecureapps байна.
$mail->Host = "smtp.gmail.com"; // SMTP серверийн хаяг $mail->SMTPauth = үнэн; // SMTP нэвтрэлт танилтыг идэвхжүүлэх $mail->Хэрэглэгчийн нэр = "нэвтрэх"; // таны хэрэглэгчийн нэр $мэйл->Нууц үг = "нууц үг"; // таны нууц үг $mail->SMTPSecure = "ssl"; // ssl шифрлэлт $mail->Port = 465; // холболтын порт
Хэрэв та анх удаа smtp-ээр илгээх програмыг ажиллуулж байгаа бол илгээхээсээ өмнө нэмэлт ашиглахыг зөвлөж байна. $мэйл->SMTPDebug = 1;үйлчлүүлэгч болон smtp серверээс бүх мессежийг хүлээн авах, i.e. Холболт, зөвшөөрөл гэх мэт бүх үйл явц дэлгэцэн дээр гарч ирэх бөгөөд энэ нь таны програмыг дибаг хийхэд маш хэрэгтэй болно.
PHPMailer ашиглан хавсралт бүхий имэйл илгээж байна
Энд бүх зүйл маш энгийн, та зөвхөн аргыг ашиглах хэрэгтэй хавсралт нэмэх. Би жишээ хэлье, үүний зэрэгцээ хэд хэдэн зүйлийг харуулах болно нэмэлт функцууд:
// PHPMailer номын санд PHPMailer\PHPMailer\PHPMailer ашиглах; PHPMailer\PHPMailer\Exception ашиглах; "PHPMailer/PHPMailer.php" шаардлагатай; "PHPMailer/Exception.php" шаардлагатай; // үсэг үүсгэх $мэйл = шинэ PHPMailer; $mail->CharSet = "UTF-8"; $mail->setFrom(" [имэйлээр хамгаалагдсан]", "Иван Иванов"); // хэнээс $mail->addReplyTo(" [имэйлээр хамгаалагдсан]", "Иван Иванов"); // буцах хаяг $мэйл->addAddress(" [имэйлээр хамгаалагдсан]", "Вася Петров"); // хэнд $мэйл->Сэдэв = "Туршилт"; // сэдэв $мэйл->msgHTML(file_get_contents("contents.html"), __DIR__); // "бие"-г авах файлын захидлын $mail->AltBody = "Энгийн бичвэр захидал" // хэрэв үйлчлүүлэгч html $mail->addAttachment("my_file.txt" // нэг файлыг хавсаргана); >addAttachment("phpmailer) .jpg"); // хоёр дахь файлыг хавсаргах // Илгээх ($mail->send()) ( echo "Message илгээгдсэн!"; ) else ( echo "Алдаа: " . $mail- >Алдааны мэдээлэл;
Та addAddress ашиглан олон хүлээн авагчийн хаяг нэмж болно. Эсвэл шаардлагатай бол та эсрэгээр энэ аргыг ашиглан бүх хүлээн авагчийн хаягийг устгаж болно тодорхой хаяг(). Та бүх хавсралтыг ашиглан устгаж болно clearAttachments().
Та бас ашиглаж болно AddEmbeddedImage html кодонд ашиглахад зориулагдсан бөгөөд татаж авах боломжгүй хавсралт (ихэвчлэн зураг) нэмэх. Татаж авах боломжгүй захидал дахь зургийг ашиглах жишээ:
// PHPMailer номын санд PHPMailer\PHPMailer\PHPMailer ашиглах; "PHPMailer/PHPMailer.php" шаардлагатай; //Захидал үүсгэх $мэйл = шинэ PHPMailer; $мэйл->IsHTML(үнэн); $mail->setFrom(" [имэйлээр хамгаалагдсан]", "Иван Иванов"); $мэйл->addAddress(" [имэйлээр хамгаалагдсан]", "Вася Петров"); $mail->Subject = "Тест"; $mail->AddEmbeddedImage("phpmailer.jpg","testImage"); $mail->Body = "
HTML код дээрх зураг
"; // $мэйл илгээх->send();Тиймээс та илгээж болно зураг бүхий үсэг, эдгээр нь зөвхөн захидлын үндсэн хэсэгт байгаа боловч хавсралт болгон татаж авах боломжгүй. Эдгээр зургийг захидлын html кодын хаана ч ашиглаж болно, та url хаягийн оронд AddEmbeddedImage-д ашигласан зургийн cid-ийг зааж өгөхөд л хангалттай.
PHPMailer-ээр гарын үсэг зурсан, шифрлэгдсэн имэйл илгээх
Анхдагч байдлаар, PHPMailer нь илгээсэн бүх мессежийг шифрлэдэг. Та дараах кодыг ашиглан SMTP-ээр имэйл илгээх үед л цахим шуудангийн шифрлэлтийг идэвхгүй болгож болно.
$mail->SMTPSecure = худал; $mail->SMTPAutoTLS = худал;
руу DKIM гарын үсгээр захидалд гарын үсэг зурна уу, та хэд хэдэн алхам хийх хэрэгтэй:
- Өөрийн домэйны хувийн болон нийтийн түлхүүрүүдийг үүсгэнэ үү
- Нийтийн түлхүүр бүхий TXT домэйны DNS бичлэгийг нэмнэ үү
- Имэйл илгээхээсээ өмнө PHPMailer дээр DKIM гарын үсгийг тохируулна уу
Одоо би алхам бүрийг бага зэрэг нарийвчлан тайлбарлах болно.
Хувийн болон нийтийн түлхүүрүүдийг үүсгэх
Хэрэв танд Линукс хостинг байгаа бөгөөд Shell-д хандах боломжтой бол гол файлуудыг үүсгэх нь лийрийг устгахтай адил хялбар бөгөөд та ердийн хэрэглэгчийн эрхээр 2 тушаалыг ажиллуулахад л хангалттай.
Openssl genrsa -out test-private.pem 1024 openssl rsa -in test-private.pem -out test-public.pem -pubout
тус тус, test-private.pemТэгээд test-public.pem- эдгээр нь хувийн болон нийтийн түлхүүрүүд юм. Та тэдгээрийг сайтын зочдод эсвэл чамаас өөр хэн ч ашиглах боломжгүй хавтсанд хадгалах хэрэгтэй.
Хэрэв бүрхүүлд тушаалуудыг гүйцэтгэх боломжгүй бол хувийн болон нийтийн түлхүүрүүдийг үүсгэж файлд хадгалахын тулд та дараах кодыг ашиглаж болно.
$domain = "test.ru"; // таны домэйн $privatekeyfile = "test-private.pem"; // хувийн түлхүүр бичих файлын нэр $publickeyfile = "test-public.pem"; // хэрэв (file_exists($privatekeyfile)) нийтийн түлхүүр бичих файлын нэр ( echo "
Одоо байгаа түлхүүрүүдийг ашиглах
"; $privatekey = file_get_contents($privatekeyfile); $publickey = file_get_contents($publickeyfile); ) else ( echo "Түлхүүр үүсгэх"; $pk = openssl_pkey_new([ "digest_alg" => "sha256", "private_key_bits" => 2048, "private_key_type" => OPENSSL_KEYTYPE_RSA, ]); openssl_pkey_export_to_file, $pkey_file($pkey_get); _дэлгэрэнгүй($pk $publickey = $pubKey["key"] file_put_contents($publickeyfile, $publickey = file_get_contents);
Хувийн түлхүүр (үүнийг нууцлах!):
". $privatekey.""; цуурай "
Нийтийн түлхүүр:
" . $publickey ."";
Анхаар!Файлуудыг хадгалах хавтас бичих боломжтой эсэхийг бүү мартаарай.
Нийтийн түлхүүрээр DNS бичлэг нэмж байна
Таны захидлыг хүлээн авах захидлын серверүүд таны домэйны DNS бичлэгийг уншиж захидал дээрх гарын үсгийг баталгаажуулахын тулд DNS бүртгэл шаардлагатай. Ер нь, та өөрийн домэйн хяналтын самбар эсвэл хостинг хянах самбартаа DNS бичлэг нэмж болно. Хэрэв та оруулгыг хэрхэн нэмэхээ мэдэхгүй байгаа бол хостинг үйлчилгээ үзүүлэгчийнхээ дэмжлэгтэй холбоо барина уу.
Та дараах байдлаар DNS бичлэг нэмэх хэрэгтэй:
Оруулсан нэр: mail._domainkey.test.ru. (Төгсгөлд нь "." цэг байна)
TTL: 3600 (эсвэл аль нь өгөгдмөл байх болно)
Нийтлэлийн төрөл: TXT
Утга: v=DKIM1; h=sha256; t=s; p=ТАНЫ_НИЙТИЙН_ТҮЛХҮҮР
Оруулсан нэр дээр test.ruөөрийн домэйн нэрээр солигдох ёстой. Та "НИЙТИЙН_НИЙТИЙН_ТҮЛХҮҮР" гэсэн үгийг "Нийтийн түлхүүр"-ийн дараа өмнөх алхамд хүлээн авсан текстээр "-----ЭХЭЛЛЭХ НИЙТИЙН ТҮЛХҮҮР-----" болон "-----НИЙТИЙН_ТҮЛХҮҮР-ийг дуусгах"гүйгээр солино. -- --", зөвхөн түлхүүр нь өөрөө. Энэ тохиолдолд бүх гол мөрүүд шаардлагатай нэг урт мөрөнд нэгтгэхИнгэснээр мөр тасрахгүй.
PHPMailer дээр DKIM гарын үсгийг тохируулж, имэйл илгээж байна
Захиа илгээхээсээ өмнө PHPMailer програмын цөөн хэдэн тохиргоог хийх л үлдлээ. Дараах жишээ бүх зүйлийг тодорхой болгоно гэж би бодож байна.
// Номын сангийн хэрэглээг PHPMailer\PHPMailer\PHPMailer оруулах; "PHPMailer/PHPMailer.php" шаардлагатай; // үсэг үүсгэх $мэйл = шинэ PHPMailer; $mail->CharSet = "UTF-8"; $mail->setFrom(" [имэйлээр хамгаалагдсан]"); $мэйл->addAddress(" [имэйлээр хамгаалагдсан]"); $mail->Subject = "Энэ бол туршилт"; $mail->msgHTML("
Энэ бол шалгалт юм
"); // DKIM гарын үсгийг тохируулах $mail->DKIM_domain = "test.ru"; $mail->DKIM_private = "test-private.pem"; $mail->DKIM_selector = "мэйл"; // $ илгээх шуудан->илгээх();Мэдээжийн хэрэг test.ruта өөрийн домэйн нэрээ өөрчлөх ёстой, мөн test-private.pemТүлхүүр үүсгэх үе шатанд үүсгэсэн хувийн түлхүүр файлын бүтэн зам болон нэр.
Одоо таны PHPMailer-ээр илгээсэн имэйлүүд таны хувийн түлхүүрээр DKIM гарын үсэг зурсан байх болно.
Тодорхой вэбсайтыг үр дүнтэй, үр бүтээлтэй ажиллах боломжийг олгохын тулд түүнийг бүтээхэд аль болох хариуцлагатай, анхааралтай хандах хэрэгтэй. Онлайн дэлгүүрийг бий болгоход ашиглах системийг сонгоход онцгой анхаарал хандуулах хэрэгтэй. Бараа, үйлчилгээ борлуулах чиглэлээр мэргэшсэн арилжааны платформ нь шаардлагатай бүх функцийг хэрэгжүүлэх боломжийг олгож, сайтыг хадгалах, бөглөх ажилд оролцдог админууд болон онлайн дэлгүүрийн үйлчлүүлэгчдэд ашиглахад хялбар байх ёстой. Өөртөө тохирох CMS сонгох асуудалтай тулгарсан олон хүмүүс, компаниуд Magento эсвэл OkayCMS-ийг сонгох эсэхээ шинжилдэг. Эдгээр вэб сайтын хөдөлгүүрүүдийн онцлог, чадавхийг харьцуулж үзье.
Өөрийн вэбсайт дээр ажиллахдаа хүн эсвэл компани маш их хүчин чармайлт гаргах шаардлагатай болно - зөвхөн энэ тохиолдолд та найдаж болно. эерэг үр дүнмөн үнэхээр үр дүнтэй хэрэгсэл олж авах. Вэбсайт үүсгэж эхлэхээс өмнө шийдвэрлэх ёстой үндсэн асуултуудын нэг бол хамгийн тохиромжтой CMS сонголтыг хэрхэн шийдэх вэ? Дараа нь бид хоёр CMS: Joomla эсвэл OkayCMS-ийг харьцуулж, тэдгээрийн онцлог шинж чанаруудыг анхаарч үзэх болно.
Өөрийн вэбсайттай байх нь үр дүнтэй, амжилттай бизнес эрхлэх үндсэн шаардлагуудын нэг юм. Интернэтээр дамжуулан төрөл бүрийн бараа бүтээгдэхүүн худалдан авах, үйлчилгээний захиалгын тоо нэмэгдэж байгааг статистик тоо тодорхой харуулж байна. Үүнийг харгалзан үзэхэд ихэнх арилжааны компаниуд өөрсдийн вэбсайттай байх шаардлагатайг аль хэдийн мэддэг болсон. Гэсэн хэдий ч Интернет нөөцтэй байх нь түүний үр ашиг, ашиг орлого, бизнесийн хүлээгдэж буй ашиг тусыг тооцоход хангалтгүй юм.
Өөрийн вэбсайт үүсгэх эсвэл онлайн дэлгүүр нээхэд бэлтгэхдээ олон асуудлыг анхаарч үзэх, дүн шинжилгээ хийх, түүнчлэн янз бүрийн асуудлыг шийдвэрлэх шаардлагатай. Зөвхөн энэ тохиолдолд таны төсөл эерэг үр дүнд хүрч, таны хүлээлтийг бүрэн хангаж чадна гэдэгт найдаж болно. Онлайн дэлгүүрийг хөгжүүлэхтэй холбоотой янз бүрийн асуудлуудын дунд CMS-ийг сонгох асуудал онцгой анхаарал хандуулах ёстой. Өөртөө оновчтой хөдөлгүүрийг сонгоход хялбар болгохын тулд дотроос
Ирээдүйн онлайн дэлгүүрт зориулж өөрийн вэбсайтыг бий болгохоор төлөвлөж байхдаа маш олон тооны хүмүүс, тэр ч байтугай борлуулалтаар мэргэшсэн компаниуд одоо байгаа CMS-ийн алийг нь сонгох вэ гэдэг хэцүү бөгөөд маш чухал сонголттой тулгардаг. Хэрэв та юу сонгохоо бодож байгаа бол: PrestaShop эсвэл OkayCMS, бид танд энэ нийтлэлийг уншихыг санал болгож байна, үүнд бид интернет сайтууд, ялангуяа онлайн дэлгүүрүүд үүсгэх эдгээр хоёр системийг харьцуулах болно.
2019-08-05
Сайн байна уу, эрхэм зочин!
Блогоо шинэчлээд удаашсанд уучлаарай. Гэхдээ үүнд бүрэн ойлгомжтой тайлбар бий. Эцсийн эцэст, зун, зуслангийн байшин, зочид, ой мод, ус болон бусад олон зүйл нь вэбсайт үүсгэх асуудлыг шийдвэрлэх боломжийг надад олгосонгүй. Гэхдээ одоо би бага зэрэг чөлөөлөгдсөн, зочид явсан, одоо би үүнд анхаарлаа хандуулах болно гэж бодож байна.
Тиймээс, сүүлийн нийтлэлд бид домэйныхоо имэйлийг шуудангийн үйлчилгээнүүдийн аль нэгэнд холбосоны дараа та сайтаас хэрхэн имэйл илгээх боломжтойг харцгаая. Түүгээр ч барахгүй, бидний захидал СПАМ-д ордоггүй, харин найдвартай, өндөр магадлалтайгаар хүлээн авагчдад хүргэдэг.
Ерөнхийдөө PHP дээр захидал илгээх зориулалттай mail() функц байдаг. Гэхдээ энэ аргын энгийн байдлаас үл хамааран (энэ тохиолдолд захидал илгээхийн тулд тодорхой параметр бүхий нэг мөр кодыг зааж өгөхөд хангалттай) энэ сонголтыг ашиглах нь SPAM-ийн асуудалтай холбоотой мэдэгдэхүйц сул талтай гэдгийг тэмдэглэх нь зүйтэй. .
Баримт нь хүлээн авагчийн талын мэйл серверүүдийн СПАМ-ын эсрэг шүүлтүүрүүд нь mail() функцээр дамжуулан илгээсэн захидалд үнэхээр таалагддаггүй. Ихэнх тохиолдолд ийм мессежийг хүлээн авагчид хүрэхээс өмнө шүүж эсвэл бүр устгадаг.
Ийм тохиолдлыг аль болох арилгахын тулд гуравдагч этгээдийн шуудангийн үйлчилгээ хийсэн мэт захидал илгээдэг өөр сонголтыг ихэвчлэн ашигладаг.
Энэ аргыг SMTP-ээр зөвшөөрөлтэй захидал илгээх гэж нэрлэдэг. Үүнийг бид өнөөдөр маягт илгээх жишээн дээр авч үзэх болно санал хүсэлт. Нэмж дурдахад бид SMTP-ээр захидал илгээхийг маш энгийнээр зохион байгуулах боломжийг олгодог нэлээд алдартай, алдартай PHPMailer номын санг ашиглах болно.
- Бид санал хүсэлтээ хэрхэн илгээх вэ
- Санал хүсэлтийн маягт үүсгэх
- PHPMailer номын санг суулгаж байна
- Бид SMTP-ээр захидал илгээх скрипт үүсгэдэг
- Имэйл илгээхийг шалгаж байна
- Эх файлуудсайт
Бид санал хүсэлтээ хэрхэн илгээх вэ
Эхлэхээсээ өмнө практик ажилСанал хүсэлтийн захидал илгээсний дараа бид эхлээд үүнийг хэрхэн хийхээ шийдэх болно.
Санал хүсэлтийн маягт нь хэрэглэгчийг сайтын админтай холбоо барьж, мессежээ дамжуулах боломжийг олгох зорилготой юм. Ихэвчлэн энэ маягт нь хэд хэдэн талбар болон "Илгээх" товчоос бүрдэнэ.
Зарчмын хувьд имэйл илгээхийн тулд хэрэглэгч болон мессежийн агуулгын талаар хангалттай мэдээлэл өгөх цөөн хэдэн талбарыг ашиглахад хангалттай, тухайлбал:
- "Нэр" - мессеж илгээгчийн нэрийг оруулах;
- "И-мэйл" - хаягийн хувьд имэйлилгээгч;
- "Мессежийн сэдэв";
- "Зурвасны текст".
Хэдийгээр та бусдыг нэмж болно. Жишээлбэл, хэрэв энэ нь үнэхээр шаардлагатай бол утасны дугаар.
Манай тохиолдолд ийм захидал нь манай домэйн холбогдсон шуудангийн үйлчилгээний зөвшөөрөлтэй жинхэнэ шуудангийн хайрцгаас сайтын администраторын хаяг руу илгээгдэх болно.
Өмнөх нийтлэлд бид Yandex.Mail үйлчилгээнд домэйн шуудангийн холболтыг шалгахад анхаарлаа хандуулсан тул бид энэ сонголтоор имэйл илгээх болно. Хэдийгээр энэ нь чухал биш юм. Доор та өөрчилсөн тохиолдолд Mail.ru мэйл серверээр дамжуулан имэйл илгээх боломжтой сонголтуудыг харах болно.
Захидал илгээх жинхэнэ шуудангийн хайрцгийн хувьд бид шинээр үүсгэсэн домэйн хэрэглэгчийн бүртгэлийг хаягаар нь хэлнэ. [имэйлээр хамгаалагдсан]. Мөн бид эдгээр захидлыг илгээх болно шуудангийн хайрцагадмин [имэйлээр хамгаалагдсан], бид өмнө нь өмнөх нийтлэлд бий болгосон.
Тиймээс санал хүсэлтийн маягтаас захидал илгээгч нь шуудангийн хайрцаг байх болно [имэйлээр хамгаалагдсан]., мөн хүлээн авагч - [имэйлээр хамгаалагдсан]. Энэ тохиолдолд мессежийг агуулгын хамт илгээсэн хэрэглэгчийн талаарх бүх мэдээллийг илгээсэн захидлын үндсэн хэсэгт дамжуулах болно.
Санал хүсэлтийн маягт үүсгэх
Бид захидал илгээх журмыг шийдсэний дараа бид үүнийг хийх санал хүсэлтийн маягтыг үүсгэх болно.
Доорх нь энэ маягтын HTML кодыг бид "Харилцагч" хуудсанд байрлуулах болно (нийтлэлүүдийн лавлах дахь kontakty.php файл).