php අවසරය ඇතිව smtp හරහා ඊමේල් යැවීම. PHP හි SMTP හරහා තැපැල් යැවීම. SMTP ස්ක්‍රිප්ට් සැකසුම හරහා php තැපෑල යැවීම

තැපැල් PHP

මෙම කාර්යය ඊමේල් යැවීම ලෙස පෙරනිමියෙන් ක්රියාත්මක වේ. මෙම ක්‍රියාකාරීත්වයට විද්‍යුත් තැපෑල යොමු කිරීමට තෙවන පාර්ශ්ව සේවාදායකයක් අවශ්‍ය නොවේ. මෙම කාර්යයේ නිවැරදි බව පරීක්ෂා කිරීම සඳහා, වෙබ් අඩවිය සමඟ ඇති ෆෝල්ඩරයේ test.php ගොනුවක් සාදා පහත කේතය එහි තබන්න:

ඒ වෙනුවට කොහෙද "විද්යුත් තැපෑලලබන්නා" ලිපිය යැවිය යුතු විද්‍යුත් තැපෑල ඇතුළත් කරන්න.

ස්ථානය මෙම ගොනුවඔබේ වෙබ් අඩවියේ මූලයේ.

ඊළඟට, ලිපින තීරුවේ www.YourDomain/test.php ඇතුළු කරන්න. නිශ්චිත විද්‍යුත් තැපෑලෙන් ලිපියක් ලැබුනේ නම්, ලිපි යැවීමේ කාර්යය සමඟ ඔබේ සත්කාරකත්වය නිවැරදිව ක්‍රියා කරයි " තැපැල් PHP" . ලිපිය අයාචිත තැපෑලෙන් අවසන් වීමට ඉඩ ඇත, එබැවින් එයද පරීක්ෂා කළ යුතුය.

ලිපිය තේරුම්ගත නොහැකි කේතීකරණයකින් පැමිණියේ නම්, රේඛාව වෙනස් කරන්න: "තැපැල් යැවීම පරීක්ෂා කිරීම"මත "තැපැල් යැවීම පරීක්ෂා කිරීම", "අන්තර්ගත වර්ගය:පෙළ/html;charset=utf-8".

ඔබේ බ්‍රවුසරයේ ලිපින තීරුව හරහා ලිපිය යැවීම නැවත කරන්න.

ඉහත උපාමාරු වලින් පසුව පරීක්ෂණ ලිපිය අවසාන ලබන්නා වෙත ළඟා නොවන්නේ නම්, ඔබ ඔබේ සත්කාරක තාක්ෂණික සහාය සම්බන්ධ කර ගත යුතුය.

අඩුපාඩු අතර මෙම ක්රමයකාර්යය ස්ථිර නොවන බව සඳහන් කිරීම වටී මෙම ක්රමය. සත්කාරක පැත්තේ ඊමේල් යැවීමේදී බාධා ඇති විය හැක.

මෙම ක්‍රමයේ ප්‍රධාන අවාසිය නම් සේවාදායකයින්ගේ විද්‍යුත් තැපෑලට යවන සියලුම ලිපි තැපැල් සේවා (gmail, mail.ru, yandex.ru) විසින් ඔබේ වෙබ් අඩවියෙන් කෙලින්ම යවා ඇති බැවින් ඒවා හඳුනා නොගැනීමයි.

Gmail තැපැල් සේවාව මෙම ලිපි ප්‍රශ්න ලකුණක් සහ අත්සනක් සහිතව පෙන්වයි: "මෙම ලිපිය යවන ලද්දේ YourDomain වසමෙන් බව තහවුරු කිරීමට Gmail පද්ධතියට නොහැකි විය. මෙය අයාචිත තැපෑලක් විය හැක."

මෙම තත්ත්වය මඟහරවා ගැනීමට .

SMTP (සරල තැපැල් හුවමාරු ප්‍රොටෝකෝලය)

SMTP - තැපැල් හුවමාරු ප්රොටෝකෝලය. සමස්තයක් වශයෙන්, මෙම ප්රොටෝකෝලය භාවිතයෙන් තැපැල් සම්ප්රේෂණය සැකසීමට, ඔබට SMTP සේවාදායකයම අවශ්ය වේ. ආයතනික (වසම්) තැපැල් yandex.ru SMTP සේවාදායකයක් ලෙස භාවිතා කිරීම සඳහා වඩාත් පොදු විකල්පය වන්නේ https://pdd.yandex.ru/.

මුලින්ම එය අවශ්යයි ගිණුම (තැපැල්) yandex, ඔබගේ වසම සඳහා කුමන ඊමේල් නිර්මාණය කරන්නේද යන්න පදනම් කරගෙන: "order@YourDomain" "info@YourDomain"... ප්‍රධාන ගිණුම කොතැනකවත් නොපෙනෙන අතර අනාගතයේදී එය මත පදනම්ව වසම් ඊමේල් සෑදීමට පමණක් භාවිතා කරයි.

ඔබගේ වෙත ලොග් වූ පසු පුද්ගලික ගිණුම Yandex වසම් තැපෑල https://pdd.yandex.ru/ සබැඳිය භාවිතයෙන් නිර්මාණය කර ඇත. පරිශීලකයන් "යවන්නා" ක්ෂේත්රය තුළ දකින වසම් ඊමේල් මෙයයි.

SMTP හරහා ඊමේල් යැවීමේදී "යවන්නා" ක්ෂේත්‍රය අවශ්‍ය වේ. ලිපි යැවීමට SMTP භාවිතා කිරීම, "සංයෝජනය වසම්" - "විද්යුත් තැපෑල", එමගින් ලිපි තැපැල් සේවා මගින් හඳුනා ගැනේ.


මෙම ක්‍රමයේ අවාසි අතර, තැපැල් සේවා විසින්ම මෙම ක්‍රියාකාරිත්වය තවමත් ලබා දී නොමැති බැවින්, වසම් තැපැල් ඡායාරූපයක් “පූරණය” කිරීමේ නොහැකියාව සඳහන් කිරීම වටී.

2019-08-05

ආයුබෝවන්, හිතවත් අමුත්තා!

බ්ලොගය යාවත්කාලීන කිරීම ප්‍රමාද වීම ගැන කරුණාකර මට සමාව දෙන්න. නමුත් මේ සඳහා සම්පූර්ණයෙන්ම තේරුම්ගත හැකි පැහැදිලි කිරීමක් තිබේ. සියල්ලට පසු, එය ගිම්හානය, dacha, අමුත්තන්, වනාන්තර, ජලය සහ තවත් බොහෝ දේ, වෙබ් අඩවියක් නිර්මාණය කිරීමේ ගැටළු විසඳීමට මට ඉඩ දුන්නේ නැත. නමුත් දැන් මම ටිකක් නිදහස් වී ඇත, අමුත්තන් පිටව ගොස් ඇත, මම හිතන්නේ දැන් මට මේ පිළිබඳව නිසි අවධානයක් යොමු කිරීමට හැකි වනු ඇත.

ඉතින් පහුගිය ලිපියෙන් අපි අපේ ඩොමේන් එකේ තැපෑල එක මේල් සර්විස් එකකට සම්බන්ධ කළාට පස්සේ දැන් බලමු කොහොමද සයිට් එකෙන් ඊමේල් යවන්නේ කියලා. එපමනක් නොව, අපගේ ලිපි SPAM වලින් අවසන් නොවන පරිදි, නමුත් විශ්වසනීයව, ඉහළ සම්භාවිතාවක් සහිතව, අපගේ ලබන්නන් වෙත ලබා දෙනු ලැබේ.

සාමාන්‍යයෙන්, PHP හි ලිපි යැවීම සඳහා බිල්ට්-ඉන් තැපැල්() ශ්‍රිතයක් ඇත. නමුත් මෙම ක්‍රමයේ සරල බව තිබියදීත් (මෙම අවස්ථාවෙහිදී, ලිපි යැවීමට යම් පරාමිතීන් සහිත එක් කේතයක් පමණක් සඳහන් කිරීම ප්‍රමාණවත් වේ), මෙම විකල්පය භාවිතා කිරීම SPAM හි ගැටලුව හා සම්බන්ධ සැලකිය යුතු අඩුපාඩුවක් ඇති බව සැලකිල්ලට ගත යුතුය. .

කාරණය නම් ලබන්නාගේ පැත්තේ ඇති තැපැල් සේවාදායකයන්ගේ SPAM විරෝධී පෙරහන් තැපැල්() ශ්‍රිතය හරහා යවන ලිපි වලට සැබවින්ම අනුග්‍රහය නොදක්වයි. බොහෝ අවස්ථාවලදී, එවැනි පණිවිඩ ලිපිනකරු වෙත ළඟා වීමට පෙර පෙරීම හෝ මකා දමයි.

එවැනි අවස්ථා හැකිතාක් ඉවත් කිරීම සඳහා, වෙනත් විකල්පයක් සාමාන්‍යයෙන් භාවිතා කරනු ලැබේ, එය තෙවන පාර්ශවීය තැපැල් සේවාවක් විසින් සිදු කරන ලද පරිදි ලිපි යවනු ලැබේ.

මෙම ක්රමය SMTP හරහා අවසරය සහිතව තැපැල් යැවීම ලෙස හැඳින්වේ. පෝරමයක් ඉදිරිපත් කිරීමේ උදාහරණය භාවිතා කරමින් අද අපි බලමු ප්රතිපෝෂණ. එපමණක් නොව, මේ සඳහා අපි තරමක් ප්‍රසිද්ධ සහ ජනප්‍රිය PHPMailer පුස්තකාලය භාවිතා කරන්නෙමු, එමඟින් ඔබට SMTP හරහා ලිපි යැවීම සරලව සංවිධානය කිරීමට ඉඩ සලසයි.

  • අපි ප්‍රතිපෝෂණ ලිපි යවන්නේ කෙසේද
  • ප්‍රතිපෝෂණ පෝරමයක් නිර්මාණය කිරීම
  • PHPMailer පුස්තකාලය ස්ථාපනය කිරීම
  • අපි SMTP හරහා තැපැල් යැවීම සඳහා ස්ක්‍රිප්ට් එකක් සාදන්නෙමු
  • ඊමේල් යැවීම පරීක්ෂා කිරීම
  • අඩවි මූලාශ්ර ගොනු

අපි ප්‍රතිපෝෂණ ලිපි යවන්නේ කෙසේද

ඔබ ආරම්භ කිරීමට පෙර ප්රායෝගික වැඩප්‍රතිපෝෂණ ලිපි යැවීමෙන් පසු, අපි එය කරන්නේ කෙසේදැයි පළමුව තීරණය කරමු.

ප්‍රතිපෝෂණ පෝරමය නිර්මාණය කර ඇත්තේ පරිශීලකයාට තම පණිවිඩය ප්‍රකාශ කිරීම සඳහා අඩවි පරිපාලකයා සමඟ සන්නිවේදනය කිරීමට ඉඩ සලසන ලෙසය. සාමාන්යයෙන්, මෙම පෝරමය ක්ෂේත්ර කිහිපයකින් සහ "ඉදිරිපත් කරන්න" බොත්තමකින් සමන්විත වේ.

ප්‍රතිපත්තිමය වශයෙන්, විද්‍යුත් තැපෑලක් යැවීම සඳහා, පරිශීලකයා සහ පණිවිඩයේ අන්තර්ගතය පිළිබඳ ප්‍රමාණවත් තොරතුරු සපයන ක්ෂේත්‍ර කිහිපයක් පමණක් භාවිතා කිරීම ප්‍රමාණවත් වේ:

  • "නම" - පණිවිඩ යවන්නාගේ නම ඇතුළත් කිරීමට;
  • "ඊමේල්" - ලිපිනය සඳහා විද්යුත් තැපෑලයවන්නා;
  • "හසුන් මාතෘකාව";
  • "පණිවිඩ පෙළ".

ඔබට වෙනත් අය එකතු කළ හැකි වුවද. උදාහරණයක් ලෙස, දුරකථන අංකයක්, මෙය ඇත්ත වශයෙන්ම අවශ්ය නම්.

අපගේ නඩුවේදී, අපගේ වසම සම්බන්ධ කර ඇති තැපැල් සේවාවේ අවසරය ඇති සැබෑ තැපැල් පෙට්ටියකින් එවැනි ලිපි අඩවි පරිපාලකගේ ලිපිනයට යවනු ලැබේ.

පෙර ලිපියෙන් අපි Yandex.Mail සේවාව වෙත වසම් තැපැල් සම්බන්ධතාවය පරීක්ෂා කිරීම කෙරෙහි අවධානය යොමු කළ බැවින්, අපි මෙම විකල්පය සඳහා තැපැල් යවමු. මෙය වැදගත් නොවුනත්. පහතින් ඔබට එම විකල්පයන් පෙනෙනු ඇත, එය වෙනස් කළ විට, ඔබට ඊමේල් යැවීමට ඉඩ සලසයි තැපැල් සේවාදායකය Mail.ru.

ලිපි යවනු ලබන සැබෑ තැපැල් පෙට්ටියක් ලෙස, අපි අලුතින් සාදන ලද වසම් තැපැල් පරිශීලකයෙකුගේ ගිණුම භාවිතා කරන්නෙමු, ලිපිනය සමඟ කියන්න [ඊමේල් ආරක්ෂිත]. තවද අපි මෙම ලිපි යවන්නෙමු තැපැල් පෙට්ටියපරිපාලක [ඊමේල් ආරක්ෂිත], අපි කලින් ලිපියේ කලින් නිර්මාණය කළෙමු.

මේ අනුව, ප්රතිපෝෂණ පෝරමයෙන් ලිපිය යවන්නා තැපැල් පෙට්ටිය වනු ඇත [ඊමේල් ආරක්ෂිත]., සහ ලබන්නා - [ඊමේල් ආරක්ෂිත]. මෙම අවස්ථාවෙහිදී, එහි අන්තර්ගතය සමඟ පණිවිඩය යැවූ පරිශීලකයා පිළිබඳ සියලු තොරතුරු යවන ලද ලිපියේ ශරීරය තුළ සම්ප්රේෂණය වේ.

ප්‍රතිපෝෂණ පෝරමයක් නිර්මාණය කිරීම

අපි ලිපි යැවීමේ ක්‍රියා පටිපාටිය තීරණය කළ පසු, අපි දැන් ප්‍රතිපෝෂණ පෝරමයක් සාදන්නෙමු, එය සමඟ අපි මෙය කරන්නෙමු.

පහත දැක්වෙන්නේ මෙම පෝරමය සඳහා වන HTML කේතය, අපි "සම්බන්ධතා" පිටුවෙහි (ලිපි නාමාවලියෙහි kontakty.php ගොනුව) තබනු ඇත.

    "ලිපිය" >

    සම්බන්ධතා

    ප්රතිපෝෂණ

    "අමතන්න"ක්‍රියාව = "#" ක්රමය = "තැපැල්" >

    ප්‍රතිපෝෂණ පෝරමය

    සියලුම ප්‍රශ්න, ඉල්ලීම් සහ ව්‍යාපාරික යෝජනා සඳහා, ඔබට පහත ප්‍රතිපෝෂණ පෝරමය භාවිතයෙන් අප හා සම්බන්ධ විය හැක.

    "සම්බන්ධතා වාරණ" >

    "සම්බන්ධතා-ආදානය" >

    "පෙළ" id = "සම්බන්ධතා-නම"නම = "සම්බන්ධතා-නම"මාතෘකාව = "නම රුසියානු භාෂාවෙන් විය යුතු අතර අවම වශයෙන් අක්ෂර 3 ක් වත් අඩංගු විය යුතුය" රටාව = "{3,}" අවශ්ය >

  1. "හිස් සම්බන්ධතා" >

    "සම්බන්ධතා-ආදානය" >

    "විද්යුත් තැපෑල" id = "සම්බන්ද කරගත හැකි විද්යුත් ලිපිනය"නම = "සම්බන්ද කරගත හැකි විද්යුත් ලිපිනය"අවශ්ය >

  2. "සම්බන්ධතා-විෂය" >

  3. "සම්බන්ධතා-අදහස" >

  4. "සම්බන්ධතා බොත්තම" >

    "ඉදිරිපත් කරන්න"නම = "සම්බන්ධතා බොත්තම"අගය = "යවන්න" >

Fig.1 ප්‍රතිපෝෂණ පෝරමයේ HTML කේතය

මෙහි පෙන්වා ඇති ප්‍රතිපෝෂණ පෝරමය අවසානයේ පෙනෙන්නේ කෙසේද යන්න පහත තිර රුවෙහි ඔබට දැක ගත හැක.

මේ අනුව අවශ්ය පෝරමයනිර්මාණය කළා. දැන් ඔබට විද්‍යුත් තැපැල් පණිවිඩයක ස්වරූපයෙන් දත්ත සැකසීමේ සහ යැවීමේ ගැටළු වෙත යා හැකිය.

PHPMailer පුස්තකාලය ස්ථාපනය කිරීම

කලින් සඳහන් කළ පරිදි, තැපැල් යැවීමට අපි PHPMailer පුස්තකාලය භාවිතා කරමු, එය හරහා විද්‍යුත් තැපෑල යැවීම බෙහෙවින් සරල කරනු ඇත. SMTP ප්රොටෝකෝලයතෙවන පාර්ශවීය තැපැල් සේවාවක අවසරය ඇතිව.

එය ස්ථාපනය කිරීමට ඔබ බාගත කළ යුතුය අවශ්ය ගොනු. මෙය GitHub වෙබ් සේවාවෙන් Composer (PHP සඳහා පැකේජ පරායත්ත කළමනාකරුවෙකු) භාවිතයෙන් සිදු කළ හැක. නැතහොත් සාමාන්‍ය ආකාරයෙන් අවශ්‍ය ගොනු බාගත කරන්න.

තිර රුව 73

පහත දැක්වෙන්නේ GitHub වෙබ් සේවා පිටුවයි, එහිදී PHPMailer පුස්තකාලය නිතිපතා බාගත කිරීම සඳහා සබැඳිය සලකුණු කර ඇත.

ඊට අමතරව, නවතම අනුවාදයමෙම ලිපිය ලියන අවස්ථාවේ සුරකින ලද 6.0.7, අමුණා ඇති ද්‍රව්‍ය වලින් බාගත හැකිය.

ඕනෑම අවස්ථාවක, ලැබෙන සංරක්ෂිත ගොනුව අසුරනු ලැබිය යුතු අතර, ඉන් පසුව උපුටා ගත් PHPMailer-master ෆෝල්ඩරය එහි සියලුම අන්තර්ගතයන් සමඟ වෙබ් අඩවියේ මූලයේ තැබිය යුතුය. ඒ සමඟම, සරල බව සඳහා, ඔබට එය PHPMailer ලෙස නැවත නම් කළ හැකිය. පහත දැක්වෙන්නේ අඩවියේ මූල නාමාවලියෙහි තබා ඇති PHPMailer ෆෝල්ඩරයේ අන්තර්ගතයයි.

මෙලෙස අපි PHPMailer පුස්තකාලය ස්ථාපනය කළෙමු. ඉන් පසුව අපට අපගේ වෙබ් අඩවියෙන් විද්‍යුත් තැපැල් පණිවිඩ එවන ස්ක්‍රිප්ට් එකක් සෑදීම ආරම්භ කළ හැකිය.

අපි SMTP හරහා තැපැල් යැවීම සඳහා ස්ක්‍රිප්ට් එකක් සාදන්නෙමු

ස්ක්‍රිප්ට් එක රචනා කිරීම සඳහා, අපි කලින් පුස්තකාලය බාගත කිරීම සඳහා භාවිතා කළ GitHub පිටුවේ ලබා දී ඇති PHPMailer භාවිතා කිරීම සඳහා නිර්දේශ භාවිතා කිරීම ප්‍රමාණවත් වේ.

ඔවුන්, විශේෂයෙන්ම, ස්ක්‍රිප්ට් ආරම්භයේදී ගෝලීය නාම අවකාශයට PHPMailer පන්ති ආයාත කිරීමට අවශ්‍ය බව පෙන්නුම් කරයි. සහ අදාළ කේතයේ නිශ්චිත රේඛා ලබා දී ඇත. SMTP හරහා තැපැල් යැවීමේ විකල්පය ඇතුළුව, PHPMailer හි ගුණාංග සහ ක්‍රම භාවිතා කිරීමේ උදාහරණ ද ඇත.

නමුත් මෙය ප්‍රමාණවත් නොවේ නම්, ඔබට මෙම පුස්තකාලයේ සියලුම ගුණාංග සහ ක්‍රම පිළිබඳ විස්තරයක් අඩංගු ලේඛන ද භාවිතා කළ හැකිය.

තිර රුව 74

අවසරය ඇතිව SMTP හරහා ප්‍රතිපෝෂණ පෝරමයෙන් තැපැල් යැවීම සඳහා ස්ක්‍රිප්ට් කේතය පහත දැක්වේ. PHPMailer හා සම්බන්ධ සියලුම රේඛා පැහැදිලි කිරීම් සමඟ ලබා දී සැහැල්ලු පසුබිමකින් උද්දීපනය කර ඇත.

අපට කලින් වෙනත් ප්‍රොසෙසරවල භාවිතා කිරීමට සිදු වූ පෝරමයෙන් දත්ත ලබා ගැනීමට සහ සැකසීමට අදාළ කොටස් ඇතුළුව ඉතිරි කොටස අඳුරු පසුබිමකින් දැක්වේ. PHP හි පෝරමයකින් දත්ත ලබා ගැනීම සහ සත්‍යාපනය කිරීමේ ගැටළු සඳහා විශේෂයෙන් කැප වූ ලිපියක ඒවා මීට පෙර තරමක් විස්තරාත්මකව සාකච්ඡා කරන ලදී. පෝරම දත්ත වලංගු කිරීම සහ සැකසීම සඳහා වන විශ්වීය පරිශීලක ශ්‍රිතය ගැනද අපි කතා කළෙමු චෙක්_සංකේතය().

අපි මෙම ස්ක්‍රිප්ට් එක අපි කලින් ප්‍රතිපෝෂණ පෝරමය නිර්මාණය කළ kontakty.php ගොනුවේම තබමු.

    //------ PHPMailer භාවිතයෙන් SMTP හරහා තැපැල් යැවීම සඳහා ස්ක්‍රිප්ට් ----

    //ගෝලීය නාම අවකාශයට PHPMailer පන්ති ආයාත කරන්න. ඒවා ශ්‍රිතය තුළ නොව ස්ක්‍රිප්ටයේ ඉහළින්ම තිබිය යුතුය

    භාවිත PHPMailer\PHPMailer\PHPMailer ;

    භාවිත PHPMailer\PHPMailer\Exception ;

    නම් (!හිස්($_POST["සම්බන්ධතා බොත්තම" ])) (

    $name = $_POST["සම්බන්ධතා-නම" ];

    $name = check_symbol ($name, "Name" , "1" , "/^+\z/iu" );

    $email = $_POST["සම්බන්ධතා-ඊමේල්" ];

    $email = check_symbol ($email, "E-mail" , "1" , "/^+@(+\.)+(2,6)\z/i");

    $subject = $_POST["සම්බන්ධතා-විෂය" ];

    $subject = check_symbol ($subject, "Message Subject" , "1" , "0" );

    $comment = $_POST["contact-comment" ];

    $comment = check_symbol ($comment, "පණිවිඩ පෙළ", "1" , "0" );

    නම් (!හිස්($GLOBALS["ඇඟවීම" ])) (

    $alert = "පෝරම දත්ත යවා නැත. පහත දෝෂ හමු විය:\n".$ අනතුරු ඇඟවීම;

    ඇතුළත් වේ"alert.php" ;

    වෙනත් {

    //පුස්තකාලය සම්බන්ධ කිරීම

    අවශ්යයි"PHPMailer/src/PHPMailer.php" ;

    අවශ්යයි"PHPMailer/src/Exception.php" ;

    අවශ්යයි"PHPMailer/src/SMTP.php" ;

    $තැපැල් = අලුත් PHPMailer (); //පංතිය ආරම්භ කිරීම

    $සිට =" [ඊමේල් ආරක්ෂිත]" ; //ලිපිය එවන ඊමේල් ලිපිනය

    $to =" [ඊමේල් ආරක්ෂිත]" ; //ලබන්නාගේ ලිපිනය

    $mail -> isSMTP(); //SMTP ප්‍රොටෝකෝලය භාවිතා කරන්න

    $mail -> Host = "smtp.yandex.ru" ; //තැපැල් සේවාදායක ලිපිනය

    $mail -> SMTPAuth = සැබෑ ; // අවසර ප්‍රකාරය සක්‍රීය කරන්න

    $mail -> පරිශීලක නාමය = " [ඊමේල් ආරක්ෂිත]" ; //තෙවන පාර්ශ්ව විද්‍යුත් තැපැල් සේවාවකට සම්බන්ධ ඩොමේන් විද්‍යුත් තැපෑලකින් පුරනය වන්න (මෙම අවස්ථාවේදී, Yandex.Mail)

    $mail -> මුරපදය = "27MrDon89" ; // වසම් තැපෑල සඳහා මුරපදය

    $mail -> SMTPSecure = "ssl" ; //එන්ක්‍රිප්ට් ප්‍රොටෝකෝලය

    $mail -> Port = "465" ; //SMTP සේවාදායක වරාය

    $mail -> CharSet = "UTF-8" ; //කේතනය කිරීම

    $mail -> setFrom ($from, "පරිපාලක" ); //යවන්නාගේ ලිපිනය සහ නම

    $mail -> addAddress ($to, "Administrator" ); //ලබන්නාගේ ලිපිනය සහ නම

    $mail -> isHTML ( සැබෑ ); //ඊමේල් ආකෘතිය HTML ලෙස සකසන්න

    $තැපැල් -> විෂය = "ප්‍රතිපෝෂණ පෝරමය ඉදිරිපත් කර ඇත"; //ඊමේල් විෂය (ශීර්ෂය)

    $mail -> ශරීරය = "

    යවන්නාගේ නම: $නම

    යවන්නාගේ ලිපිනය: $email

    හසුන් මාතෘකාව: $විෂය

    පණිවිඩ අන්තර්ගතය: $comment



    " ; //පණිවිඩ අන්තර්ගතය

    $mail -> AltBody = "විකල්ප අකුරු පෙළ"; //ඊමේල් සේවාදායකයා HTML ආකෘතියට සහය නොදක්වන්නේ නම් විකල්ප විද්‍යුත් තැපෑල

    $mail -> SMTPDebug = 0 ; //SMTP නිදොස්කරණය සබල කරන්න: 0 - off (සාමාන්‍ය භාවිතය සඳහා), 1 = සේවාදායක පණිවිඩ, 2 - සේවාදායක සහ සේවාදායක පණිවිඩ

    නම්($mail -> send()) (

    $alert = "පණිවිඩය යැව්වා"; //බ්‍රවුසර සංවාද පෙට්ටියේ ලිපියක් යැවීම සාර්ථක වූ බවට පණිවිඩයක් ප්‍රතිදානය කරන්න

    වෙනත් {

    $alert = "දෝෂය, ඊමේල් යැවිය නොහැක:".$mail -> ErrorInfo ; //දෝෂ පණිවිඩයක් ප්‍රතිදානය කරන්න

    ඇතුළත් වේ"alert.php" ;

අවසරය ඇතිව SMTP හරහා විද්‍යුත් තැපෑල යැවීම සඳහා Fig.5 ස්ක්‍රිප්ට්

ඔබට පෙනෙන පරිදි, ඊමේල් පණිවිඩයක් යැවීමට කෙලින්ම සම්බන්ධ සියලුම රේඛා, අවශ්‍ය ක්‍රම සහ ගුණාංග නියම කර ඇති අතර, අදහස් දැක්වීම් සමඟ ඇත. එමනිසා, අපවම පුනරුච්චාරණය කිරීම තේරුමක් නැත, නමුත් අපට වාසය කළ හැක්කේ ඒවායින් සමහරක් මත පමණි, ඇත්ත වශයෙන්ම අමතර පැහැදිලි කිරීම් අවශ්‍ය වේ, එනම්:

1. ලිපිය තෙවන පාර්ශ්ව තැපැල් සේවාවකින් යවා ඇති නිසා, විශේෂිත SMTP සේවාදායකයට අනුරූප සැකසුම් මෙහි යොදනු ලැබේ. මෙම අවස්ථාවේදී, Yandex.Mail සේවාදායකයේ භාවිතය සඳහා, පහත දේපල අගයන් යොදනු ලැබේ:

  • දේපල සත්කාරක(pos.28) - smtp.yandex.ru අගය සහිත තැපැල් සේවාදායක ලිපිනය;
  • දේපල SMTPSecure
  • දේපල වරාය

මෙම දේපල අගයන් පහත තිර පිටුවේ පෙන්වා ඇති Yandex.Help පිටුවෙන් ලබා ගන්නා ලදී.

නමුත් එවැනි තොරතුරු වෙනත් සම්පත් වලින් ද ලබා ගත හැකිය. මෙය සිදු කිරීම සඳහා, සෙවුම් යන්ත්‍රයක සුදුසු විමසුම ඇතුළත් කරන්න, උදාහරණයක් ලෙස: "Yandex smtp සේවාදායකය". මෙම ගැටලුව සම්බන්ධයෙන් ඔබට යොමු කිරීම් විශාල ප්‍රමාණයක් සොයාගත හැක්කේ කොතැනින්ද?

ඒ හා සමානව, වෙනත් SMTP සේවාදායකයන්ගෙන් සිටුවම් අගයන් ලබා ගත හැක. Mail.ru තැපැල් සේවාවේ SMTP සේවාදායකයේ සැකසුම් පෙන්වන Mail.ru උපකාරක පිටුවේ තිර රුවක් පහත දැක්වේ.

එබැවින්, Mail.ru තෙවන පාර්ශවීය SMTP සේවාදායකයක් ලෙස භාවිතා කිරීමේදී, PHPMailer පන්තියේ ගුණාංගවල පහත අගයන් යෙදිය යුතුය:

  • දේපල සත්කාරක(pos.28) - තැපැල් සේවාදායක ලිපිනය (smtp.mail.ru);
  • දේපල SMTPSecure(pos.32) - සංකේතාංකන ප්රොටෝකෝලය (ssl);
  • දේපල වරාය(pos. 33) - SMTP සේවාදායක වරාය (465).

වෙනත් විද්‍යුත් තැපැල් සේවා සඳහාද සමාන ප්‍රවේශයක් යෙදිය යුතුය.

2. දේපල තුළ පරිශීලක නාමය(pos. 30) වසම් තැපැල් පෙට්ටියේ සම්පූර්ණ ලිපිනය සඳහන් කිරීම අවශ්ය වේ. මේ අවස්ථාවේ දී, " [ඊමේල් ආරක්ෂිත]".

කෙසේ වෙතත්, ඔබ ලිපි යැවීමට වසම් තැපැල් ගිණුමක් හැර වෙනත් ගිණුමක් භාවිතා කරන්නේ නම්, නමුත් තැපැල් සේවාවට සෘජුවම සම්බන්ධ ලිපිනයක්, උදාහරණයක් ලෙස " [ඊමේල් ආරක්ෂිත]", එවිට පිවිසුම "@" ලකුණ දක්වා ඇති ලිපිනයේ කොටස පමණක් විය යුතුය. මෙම අවස්ථාවෙහිදී, පිවිසුමට "ප්‍රතිපෝෂණ" අගයක් ඇත.

3. PHPMailer දේපලක් සපයයි SMTPDebug(pos. 50), බ්‍රවුසරයේ තිරයේ විවිධ මට්ටමේ දෝෂ පෙන්වීමට ඔබට ඉඩ සලසයි. මෙම විශේෂාංගය ස්ක්‍රිප්ට් නිදොස් කිරීමේදී ගැටළු සෙවීම බෙහෙවින් සරල කරයි.

සාමාන්‍යයෙන්, සාමාන්‍ය ප්‍රකාරයේදී, අගය 0 ලෙස සකසා ඇති විට, සවිස්තරාත්මක දෝෂ තොරතුරු ප්‍රතිදානය අක්‍රීය වේ. නමුත් තැපැල් යැවීමේදී හෝ දෝෂහරණය කිරීමේදී ගැටළු ඇති වුවහොත්, දෝෂය පිළිබඳ වඩාත් අර්ථවත් තොරතුරු පෙන්වීමට වෙනත් අගයන් භාවිතා කළ හැකිය.

මෙය ප්‍රායෝගිකව පෙනෙන්නේ කෙසේදැයි බැලීමට, අපි තාවකාලිකව සැකසුම් තුළට යම් දෝෂයක් හඳුන්වා දෙමු. උදාහරණයක් ලෙස, වසම් තැපැල් මුරපදය (දේපල මුරපදය, pos.31). තවද දෝෂය පිළිබඳ සවිස්තරාත්මක තොරතුරු ප්රදර්ශනය කිරීම සඳහා, දේපලෙහි තාවකාලිකව පිහිටුවා ඇත SMTPDebug(pos.50) අගය 1. පසුව, සියල්ල නිදොස් කර පරීක්ෂා කළ විට, අපි SMTP නිදොස් කිරීමේ මාදිලිය අක්‍රිය කරමු, 1 වෙනුවට 0.

ස්ක්‍රිප්ට් එකේ අවසාන කොටසේ, අවශ්‍ය සියලුම ගුණාංග සහ ක්‍රම නියම කිරීමෙන් පසු, ලිපිය යැවීමට ක්‍රමය භාවිතා කරයි. යවන්න ()) (Pos. 51). සහ ලිපිය යවන්නේ නම්, සහ ක්රමය යවන්න ()වස්තුව සඳහා $තැපැල්සත්‍ය ලෙස ලබා දෙයි, පසුව විචල්‍යය හරහා බ්‍රවුසර සංවාදයේ $ අනතුරු ඇඟවීමසාර්ථක තැපැල් යැවීම පිළිබඳ පණිවිඩයක් දර්ශනය වනු ඇත (pos. 52).

කිසියම් හේතුවක් නිසා, තැපෑල යැවීමට නොහැකි වූ අතර, ඒ අනුව, ක්‍රමය සත්‍යයක් ලෙස ආපසු ලබා දිය නොහැකි නම්, මෙම තත්වය අනුරූප දෝෂ පණිවිඩයක් සමඟ ඇත (pos. 55).

ඊමේල් යැවීම පරීක්ෂා කිරීම

අපි තැපැල් යැවීම සඳහා ස්ක්‍රිප්ට් එකක් නිර්මාණය කළ පසු, ස්වාභාවිකවම, අපගේ “නිර්මාණශීලීත්වයේ” ප්‍රති result ලය දෙස බැලිය යුතුය. අපි මෙහි සෑම දෙයක්ම සැලකිල්ලට ගෙන ඇති අතර, අපි කිසිදු වැරැද්දක් කර නොමැතිද?

මෙය සිදු කිරීම සඳහා, ප්‍රතිපෝෂණ පෝරමයෙන් පරිශීලකයාගෙන් අඩවි පරිපාලක වෙත පණිවිඩයක් යැවීමට අදහස් කරන පරිදි උත්සාහ කරමු. පහත දැක්වෙන්නේ එය ඉදිරිපත් කිරීමට පෙර පුරවන ලද ක්ෂේත්‍ර සහිත ප්‍රතිපෝෂණ පෝරමයේ තිර රුවක්.

සහ පෝරමය ඉදිරිපත් කිරීමේ ප්‍රතිඵලය මෙන්න.

එහිදී, බ්‍රව්සර් සංවාද කොටුවේ ඇති පණිවිඩයෙන්, SMTP සම්බන්ධතාවයේ ගැටලුවක් හේතුවෙන් ලිපිය යැවිය නොහැකි බව පැහැදිලිය.

නමුත්, දැන් සිට දේපල SMTPDebug(pos. 50) ට 1 අගය පවරනු ලැබේ, එවිට සිදු වූ දෝෂය පිළිබඳ සවිස්තරාත්මක තොරතුරු අපට දැක ගත හැකි අතර එය සිදුවීමට හේතුව සොයාගත හැකිය.

පහත තිර රුවක් මඟින් සම්බන්ධ වීමට උත්සාහ කරන විට, සත්‍යාපන දෝෂයක් අනාවරණය වූ බව පෙන්වයි, එනම් වැරදි පිවිසුමක් හෝ මුරපදයක් භාවිතා කිරීම යන්නයි.

මුරපද නොගැලපීම ඉවත් කිරීමෙන් පසුව (මීට පෙර වැරදි මුරපදයක් භාවිතා කර ඇති අතර, දෝෂය පිළිබඳ අමතර තොරතුරු වල ප්රතිදානය පරීක්ෂා කිරීමට හැකි විය), අපි නැවත තැපැල් යැවීමට උත්සාහ කරමු.

මෙවර සියල්ල හොඳින් සිදුවන බව පෙනුණු අතර තැපෑල සාර්ථකව යවා ඇති බවට අපට පණිවිඩයක් ලැබිණි. පෙනෙන විදිහට, වසම් තැපැල් මුරපදයේ හිතාමතා ඇතුළත් කර ඇති තාවකාලික දෝෂය හැර, අපි වෙනත් වැරදි සිදු නොකළෙමු.

නමුත් ලිපිය ඇත්ත වශයෙන්ම ලිපිනකරුට ලබා දී ඇති බව තහවුරු කර ගැනීම සඳහා, අපි ලිපිනය සමඟ තැපෑල ඇතුළත් කරමු. [ඊමේල් ආරක්ෂිත]සහ ප්රතිඵලය දෙස බලන්න.

ඔබට පෙනෙන පරිදි, ලිපිනයෙන් ලිපිය [ඊමේල් ආරක්ෂිත], අපි "ප්‍රතිපෝෂණ" යන නම සහිත විද්‍යුත් තැපැල් පණිවිඩයක් යැවූ එකෙන් සාර්ථකව අඩවි පරිපාලක වෙත ළඟා විය. ඒ අතරම, ප්‍රතිපෝෂණ පෝරමයෙන් ලැබුණු දත්ත භාවිතයෙන් අප විසින් ස්ක්‍රිප්ටය තුළ ජනනය කළ සියලුම අන්තර්ගතයන් ලිපියේ අන්තර්ගත වේ, එනම්:

  • යවන්නාගේ නම: Nikolay;
  • යවන්නාගේ ලිපිනය: [ඊමේල් ආරක්ෂිත];
  • පණිවිඩ විෂය: තැපැල් යැවීම පරීක්ෂා කිරීම;
  • පණිවිඩ අන්තර්ගතය: පරීක්ෂණ පණිවිඩය.

දැන්, තැපැල් යැවීම සාර්ථකව පරීක්ෂා කිරීමෙන් පසුව, ඔබට දේපල පැවරීමෙන් SMTP නිදොස් කිරීමේ මාදිලිය අක්‍රිය කළ හැක. SMTPDebug(pos.50) අගය 0.

මේ අනුව, තෙවන පාර්ශවීය තැපැල් සේවාදායකයක් භාවිතා කරමින් අවසරය ඇතිව SMTP හරහා තැපැල් යැවීම සඳහා මෙවලමක් නිර්මාණය කිරීමේ කාර්යය අපි සම්පූර්ණ කළෙමු.

උදාහරණයක් ලෙස, ඊළඟ ලිපියෙන්, ලියාපදිංචි පරිශීලක ගිණුම් දත්ත නැවත ලබා ගැනීම සඳහා තහවුරු කිරීමේ ඊමේල් යවන ආකාරය අපි බලමු.

අඩවි මූලාශ්ර ගොනු

මෙම ලිපියේ ඇති යාවත්කාලීන කිරීම් සහිත වෙබ් අඩවියේ මූලාශ්‍ර ගොනු අමුණා ඇති අතිරේක ද්‍රව්‍ය වලින් බාගත හැකිය:

  • www නාමාවලි ගොනු
  • MySQL දත්ත සමුදා වගු

ප්‍රාදේශීය සේවාදායකයකින් SMTP හරහා තැපැල් යැවීම දේශීය යන්ත්‍රයක හෝ වඩාත් සරලව, දේශීය සේවාදායකයක පිහිටා ඇති අඩවියකින් පණිවිඩ යැවීම පරීක්ෂා කිරීමට ඔබට ඉඩ සලසයි. මෙය සිදු කිරීම සඳහා, ඔබට ඕනෑම තැපැල් සේවාවක් Yandex, Google හෝ mail.ru භාවිතා කළ හැකිය.

පළමුවෙන්ම, SMTP (සරල තැපැල් හුවමාරු ප්‍රොටෝකෝලය) යනු TCP/IP ජාල හරහා විද්‍යුත් තැපෑල සම්ප්‍රේෂණය කිරීම සඳහා නිර්මාණය කර ඇති බහුලව භාවිතා වන ජාල ප්‍රොටෝකෝලයකි. තවද සියලුම ජනප්‍රිය විද්‍යුත් තැපැල් සේවාවන්හි එවැනි ප්‍රොටෝකෝල ඇත.

දේශීය සේවාදායකයන්ගේ පැමිණීමත් සමඟ, තනි ස්ක්‍රිප්ට් හෝ cms පද්ධතිවල ක්‍රියාකාරීත්වය පරීක්ෂා කිරීම සඳහා සත්කාරක සැපයුම්කරුවෙකු තෝරා ගැනීමට තවදුරටත් අවශ්‍ය නොවීය, ඒ සඳහා ගෙවීමට වඩා අඩුය. පරිගණකයක ඇති සෑම දෙයක්ම පරීක්ෂා කිරීම වඩාත් පහසු වන අතර, එවිට ඔබ "කර ඇති" සියල්ල ඔබට පෙන්විය හැක.

මෙම සේවාදායකයන් බොහොමයක දැනටමත් ගොඩනඟන ලද මෘදුකාංග සහ තැපැල් සමඟ වැඩ කිරීම සඳහා අවශ්‍ය ක්‍රියාකාරිත්වය ඇත; ඔබ එය නිවැරදිව වින්‍යාස කිරීමට අවශ්‍ය වේ.

එවැනි තැපැල් වල ක්‍රියාකාරිත්වය පරීක්ෂා කිරීම සඳහා, අවම වශයෙන් අවශ්‍ය වේ:

  • ඔබට දේශීය සේවාදායකයක් ලෙස Openserver භාවිතා කළ හැකිය.
  • සහ සරල ස්ක්‍රිප්ට් එකක්, එහි අච්චුව පහතින් සොයාගත හැකිය.
  • ඔබට ඕනෑම තැපැල් සේවාදායකයක් භාවිතා කළ හැකිය.

SMTP ස්ක්‍රිප්ට් සැකසුම හරහා php තැපෑල යැවීම

පහතින් පිටපත් කළ හැකි හෝ සමාන අඩවි සිය ගණනකින් බාගත කළ හැකි සරල ස්ක්‍රිප්ට් අච්චුවක් සංස්කරණය කිරීමට අවශ්‍ය වේ.

පළමුව, ඔබ ස්ක්‍රිප්ට් අච්චුවේ සමහර අගයන් වෙනස් කළ යුතුය.
දක්වා - තැපැල් පණිවිඩය යවන තැපැල් ලිපිනයට වෙනස් කරන්න.
විෂය - ලිපි විෂය
පණිවුඩය - පණිවිඩයම, හෝ ලිපියේ ශරීරය.

මගේ පිටපතේ උදාහරණය:

ඔබට, ඇත්ත වශයෙන්ම, ක්‍රියාකාරීත්වය මඳක් පුළුල් කර තැපැල් යැවීම පිළිබඳ පණිවිඩයක් ස්ක්‍රිප්ට් ප්‍රදර්ශනය කළ හැකිය. ඇත්ත වශයෙන්ම එය යැවීම සිදු කරන්නේ SMTP සේවාදායකය වන අතර ස්ක්‍රිප්ට් පණිවිඩය ජනනය කරයි.

උදාහරණයක් ලෙස, ඔබට මෙය ලිවිය හැකිය:

සියලුම ආදේශක අගයන් උද්ධෘතවල තිබිය යුතුය, එසේ නොමැතිනම් ස්ක්‍රිප්ට් දෝෂයක් ඇති කරයි. මෙයින් පසු, ඔබට ස්ක්‍රිප්ට් දේශීය සේවාදායක ෆෝල්ඩරයට සුරැකිය හැක.

උදාහරණ වශයෙන්: වසම්/send/index.phpසහ SMTP opensrerver හරහා තැපැල් යැවීම පිහිටුවීම ආරම්භ කරන්න.

අගය වෙනුවට ස්ක්‍රිප්ටයේ සඳහන් වන ඕනෑම ලිපිනයකට තැපෑල පැමිණේ 'දක්වා' , නමුත් මෙම තැපෑල සකසනු ලබන අතර විවෘත සේවාදායක සැකසුම් තුළ නිශ්චිතව දක්වා ඇති SMTP මගින් යවනු ලැබේ.

  1. සේවාදායකය ආරම්භ කිරීම
  2. "තැපැල්" මෙනුවෙහි සැකසුම් සමඟ openserver මොඩියුලය විවෘත කරන්න
  3. අපි සැබෑ Yandex තැපැල් පෙට්ටියකින් පරිශීලක නාමය, යවන්නාගේ විද්‍යුත් තැපෑල සහ මුරපදය ආදේශ කරන අතරම, පින්තූරයේ පෙන්වා ඇති පරිදි අපි සියලුම ක්ෂේත්‍ර පුරවන්නෙමු.

අපි සැකසුම් සුරකින අතර සේවාදායකය නැවත ආරම්භ කිරීමෙන් පසුව, ඔබට ස්ක්‍රිප්ට් වෙත ප්‍රවේශ විය හැකිය. "My Sites" ෆෝල්ඩරයෙන්, කලින් සුරකින ලද index.php ස්ක්‍රිප්ට් එක පිහිටා ඇති "යවන්න" ෆෝල්ඩරය විවෘත කරන්න.

මෙම ස්ක්‍රිප්ට් වෙත ප්‍රවේශ වූ විගස, ස්ක්‍රිප්ට් සම්පූර්ණ කර ඇති බව අඟවන තොරතුරු නව බ්‍රවුසර කවුළුවක දිස්වනු ඇත.

මෙයින් පසු, ඔබ ඔබේ තැපැල් පෙට්ටිය පරීක්ෂා කළ යුතුය, එහි ලිපිනය පිටපතෙහි සඳහන් කර ඇති අතර, ලිපිය පැමිණ තිබේදැයි බැලීමට.

එය එහි නොමැති නම්, එයින් අදහස් වන්නේ යමක් නිවැරදිව වින්‍යාස කර නොමැති බවයි, නැතහොත් ලිපිය අයාචිත තැපැල් ෆෝල්ඩරය තුළ අවසන් වී ඇති බවයි.

අනෙක් සියලුම සැකසුම් සමාන බව පෙනේ, නමුත් අමතර තොරතුරු හානියක් නොවනු ඇත.

SMTP mail ru හරහා තැපැල් යැවීම සැකසීම සඳහා, ඔබට Yandex පරාමිතීන් mail ru පරාමිති සමඟ ආදේශ කළ යුතුය.

සෑම විටම දේශීය සේවාදායකය නැවත ගොඩනඟා නොගැනීම සඳහා, විවිධ openserver පැතිකඩයන් වින්‍යාස කිරීම වඩාත් සුදුසුය. මෙය කරන්නේ කෙසේද යන්න වීඩියෝ නිබන්ධනයේ පෙන්වා ඇත.

මෙම අවස්ථාවෙහිදී, පැතිකඩ සරලව පැටවීමට ප්රමාණවත් වන අතර සේවාදායකය නැවත ආරම්භ කිරීමෙන් පසුව මෙම පැතිකඩ සඳහා නියම කර ඇති සියලුම සැකසුම් ලබා ගත හැකිය. එය ඉතා පහසු දෙයක් වන අතර ඉතා සරලව ක්රියා කරයි.

සෑම පැතිකඩක් සඳහාම (එය හැඳින්වෙන්නේ කුමක් ද යන්න ගැටළුවක් නොවේ), ඇත්ත වශයෙන්ම, ඔබ විවිධ පරාමිතීන් සහිත ස්ක්‍රිප්ට්, cms පද්ධති සහ යෙදුම් භාවිතා කිරීමට අදහස් කරන්නේ නම් මිස, එහි සැකසුම් සකස් කළ යුතුය.
එසේ නොවේ නම්, ඔබට පෙරනිමි සැකසුම් සමඟ ලබා ගත හැක.

SMTP mail ru සඳහා, මෙහි සෑම දෙයක්ම සමාන වේ.

Yandex දත්ත mail ru දත්ත වලට වෙනස් වේ

smtp google හරහා තැපැල් යැවීම

Google SMTP හරහා තැපැල් යැවීම සැකසීම සඳහා, එය සුළු උත්සාහයක් ගත යුතුය.

පළමුව, ගූගල් හි පැතිකඩක් නිර්මාණය කිරීම අනෙකුත් Yandex සහ mail ru පද්ධතිවලට වඩා දුෂ්කර ය
දෙවනුව, ඔබ ඔබේ පිවිසුම් තොරතුරු ලබා දුන්නද, පද්ධතිය සරලව ලිපිය හරහා යාමට ඉඩ නොදේ. ආරම්භ කිරීම සඳහා, ඇය වැඩිදුර උපදෙස් පිළිබඳ අවශ්ය සියලු තොරතුරු අඩංගු ලිපියක් එවනු ඇත.

නැතිනම් Google සඳහා එය හරියටම එකම ආකාරයෙන් වින්‍යාස කර ඇත. සියලුම දත්ත පමණක් වෙනස් වේ.

වෙනත් SMTP හරහා තැපැල් යැවීම වින්‍යාස කිරීමට, සියලු දත්ත දළ වශයෙන් සමාන වේ.

සෑම දෙයක්ම ඔබ වෙනුවෙන් ක්‍රියාත්මක වූ අතර ලිපි නිශ්චිත ලිපිනය වෙත ළඟා වූයේ නම්, සියල්ල නිවැරදිව සිදු කරන ලදී. අදහස් දැක්වීමේදී ඔබ ඔබේ අත්දැකීම් බෙදා ගන්නේ නම් එය ඉතා හොඳයි.

යම් වෙබ් අඩවියකට කාර්යක්ෂමව හා ඵලදායීව වැඩ කිරීමට අවස්ථාව ලැබීමට නම්, එය නිර්මාණය කිරීම හැකි තරම් වගකීමෙන් හා ප්රවේශමෙන් ප්රවේශ විය යුතුය. අන්තර්ජාල වෙළඳසැලක් නිර්මාණය කිරීම සඳහා භාවිතා කරන පද්ධතිය තෝරා ගැනීම විශේෂ අවධානයක් ලැබිය යුතුය. කාරණය නම්, භාණ්ඩ හෝ සේවා විකිණීම සඳහා විශේෂිත වූ වාණිජ වේදිකාවක් අවශ්‍ය සියලුම ක්‍රියාකාරකම් ක්‍රියාත්මක කිරීමට ඉඩ දිය යුතු අතර අඩවි නඩත්තු කිරීමට සහ පිරවීමට සම්බන්ධ පරිපාලකයින්ට සහ අන්තර්ජාල වෙළඳසැල් වල සේවාදායකයින්ට භාවිතා කිරීමට පහසු විය යුතුය. තමන්ට ගැලපෙන CMS එකක් තෝරා ගැනීමේ ප්‍රශ්නයට මුහුණ දෙන බොහෝ පුද්ගලයින් සහ සමාගම් Magento හෝ OkayCMS තෝරා ගත යුතුද යන්න විශ්ලේෂණය කරයි. මෙම වෙබ් අඩවි එන්ජින්වල විශේෂාංග සහ හැකියාවන් සංසන්දනය කරමු.

ඔබේම වෙබ් අඩවියක වැඩ කරන විට, පුද්ගලයෙකුට හෝ සමාගමකට විශාල උත්සාහයක් දැරීමට සිදුවනු ඇත - මෙම නඩුවේදී පමණක් ඔබට ධනාත්මක ප්රතිඵල සහ සැබවින්ම ඵලදායී මෙවලමක් ලබා ගත හැකිය. වෙබ් අඩවියක් නිර්මාණය කිරීමට පෙර පවා විසඳිය යුතු මූලික ප්‍රශ්නවලින් එකක් වනුයේ වඩාත් සුදුසු CMS විකල්පය තීරණය කරන්නේ කෙසේද යන්නයි. ඊළඟට, අපි CMS දෙකක් සංසන්දනය කරන්නෙමු: Joomla හෝ OkayCMS, සහ ඒවායින් එක් එක් විශේෂාංග කෙරෙහි අවධානය යොමු කරන්න.

ඵලදායී, සාර්ථකව පවත්වාගෙන යන ව්‍යාපාරයක් සඳහා ඔබේම වෙබ් අඩවියක් තිබීම මූලික අවශ්‍යතාවලින් එකකි. සංඛ්‍යාලේඛන පැහැදිලිව පෙන්නුම් කරන්නේ අන්තර්ජාලය හරහා විවිධ භාණ්ඩ හා සේවා ඇණවුම් මිලදී ගැනීම් සංඛ්‍යාව වැඩි වීමයි. මෙය සැලකිල්ලට ගනිමින්, බොහෝ වාණිජ සමාගම් තමන්ගේම වෙබ් අඩවියක් තිබීමේ අවශ්යතාව දැනටමත් දැන සිටිති. කෙසේ වෙතත්, අන්තර්ජාල සම්පතක් තිබීම එහි සඵලතාවය, ලාභදායිත්වය සහ අපේක්ෂිත ව්‍යාපාරික ප්‍රතිලාභ ගණනය කිරීමට ප්‍රමාණවත් නොවේ.

ඔබේම වෙබ් අඩවියක් නිර්මාණය කිරීමට හෝ මාර්ගගත වෙළඳසැලක් විවෘත කිරීමට සූදානම් වන විට, ඔබ බොහෝ ගැටළු සැලකිල්ලට ගෙන විශ්ලේෂණය කිරීමට මෙන්ම විවිධ ගැටළු විසඳීමටද අවශ්ය වේ. මෙම නඩුවේදී පමණක් ඔබේ ව්යාපෘතිය ධනාත්මක ප්රතිඵල ගෙන එනු ඇති අතර ඔබේ අපේක්ෂාවන් සම්පූර්ණයෙන්ම සපුරාලීමට හැකි වනු ඇත යන කාරනය මත ගණන් ගත හැකිය. අන්තර්ජාල වෙළඳසැලක් සංවර්ධනය කිරීම සම්බන්ධ විවිධ ගැටළු අතර, CMS තෝරාගැනීමේ ගැටළුව විශේෂ අවධානයක් ලැබිය යුතුය. ඇතුළත, ඔබ සඳහා ප්රශස්ත එන්ජිම තීරණය කිරීම පහසු කිරීම සඳහා

අනාගත ඔන්ලයින් වෙළඳසැලක් සඳහා තමන්ගේම වෙබ් අඩවියක් නිර්මාණය කිරීමට සැලසුම් කරන විට, තරමක් විශාල පුද්ගලයින් සංඛ්‍යාවක් සහ විකුණුම් පිළිබඳ විශේෂඥ සමාගම් පවා දුෂ්කර හා අතිශයින් වැදගත් තේරීමකට මුහුණ දෙති: දැනට පවතින CMS වලින් තෝරා ගත යුතු දේ. ඔබ තෝරා ගත යුතු දේ ගැන සිතන්නේ නම්: PrestaShop හෝ OkayCMS, අපි ඔබට මෙම ලිපිය කියවීමට යෝජනා කරමු, එහිදී අපි අන්තර්ජාල වෙබ් අඩවි නිර්මාණය කිරීම සඳහා මෙම පද්ධති දෙක සංසන්දනය කරමු, විශේෂයෙන් අන්තර්ජාල වෙළඳසැල්.

අතථ්‍ය වින්ඩෝස් සත්කාරක සේවාදායකයන්ගෙන් නිර්නාමික පණිවිඩ යැවීම තහනම් බැවින්, ලිපි යැවීම SMTP සේවාදායකයක් හරහා සිදු කළ යුතු අතර, ඒ සඳහා අපගේ තැපැල් පද්ධතිය භාවිතා කිරීමට ද හැකිය.

PHP භාවිතයෙන් ඊමේල් යවන්නේ කෙසේද?

smtp සේවාදායකයේ අවසරය සඳහා සහාය දක්වන ඕනෑම PHP පන්තියක් භාවිතා කිරීම. උදාහරණයක් ලෙස, ඔබට PHPMailer පන්ති කට්ටලය භාවිතා කළ හැකිය.

ඔබට අවසරය අවශ්‍ය smtp සේවාදායකයක් භාවිතයෙන් ලිපි යැවීම ක්‍රියාත්මක කරන අපගේ උදාහරණය ද භාවිතා කළ හැකිය. එමනිසා, ස්ක්‍රිප්ටයට සුදුසු ප්‍රවේශ විස්තර එක් කිරීමට අමතක නොකරන්න, උදාහරණයක් ලෙස:

// ඔබට SMTP සැසි ලොගය පෙන්වීමට අවශ්‍ය නම්, ඔබට පහත පේළිය අදහස් දැක්වීමෙන් ඉවත් කළ හැක. // $_SERVER ["දෝෂ නිරාකරණය"] = true;ශ්‍රිතය MailSmtp ($reciever, $subject, $content, $headers, $debug = 0) ($smtp_server = "smtp.site"; // SMTP සේවාදායක ලිපිනය$smtp_port = 25 ; // SMTP සේවාදායක වරාය$smtp_user = " [ඊමේල් ආරක්ෂිත]" ; // SMTP සේවාදායකයේ අවසරය සඳහා පරිශීලක නාමය$smtp_password = "pAsSwORd" ; // SMTP සේවාදායකයේ අවසරය සඳහා මුරපදය$mail_from = " [ඊමේල් ආරක්ෂිත]" ; // ලිපිය යවන තැපැල් පෙට්ටිය$sock = fsockopen ($smtp_server, $smtp_port, $errno, $errstr, 30); $str = fgets ($sock, 512); නම් (! $sock ) ( printf ( "Socket is not නිර්මිත\n" ); exit(1 ); ) smtp_msg ($sock , "HELO" . $_SERVER [ "SERVER_NAME" ]); smtp_msg($sock, "AUTH LOGIN"); smtp_msg ($sock, base64_encode ($smtp_user)); smtp_msg ($sock, base64_encode ($smtp_password)); smtp_msg ($sock , "තැපැල් වෙතින්:<" . $mail_from . ">" ); smtp_msg ($sock , "RCPT TO:<" . $reciever . ">"); smtp_msg ($sock , "DATA" ); $headers = "විෂය: " . $subject . "\r\n" . $headers ; $data = $ශීර්ෂ . "\r\n\r\n" . $content . "\r\n." ; smtp_msg ($sock , $data ); smtp_msg ($sock , "QUIT" ); fclose ($sock ); ) ශ්‍රිතය smtp_msg ($sock , $msg ) ( නම් ( නම් ! $sock ) ( printf ("Broken socket!\n" ); exit(1 ); ) if (isset($_SERVER [ "debug" ]) && $_SERVER [ "debug" ]) ( printf ( "අපෙන් එවන්න. : %s
" , nl2br (htmlspecialchars ($msg)); ) fputs ($sock , "$msg \r\n"); $str = fgets ($sock, 512 ); if (! $sock ) ( printf ( "Socket is පහළ\n" ); පිටවීම(1); ) වෙනත් (ඉසෙට්($_SERVER ["දෝෂ නිරාකරණය"]) && $_SERVER ["දෝෂ නිරාකරණය" ]) (printf ("සේවාදායකයෙන් ලබාගත්තේ: %s
" , nl2br (htmlspecialchars ($str)); ) $e = පිපිරවීම (" " , $str ); $code = array_shift ($e ); $str = implode ( " " , $e ); නම් ($code > 499) ( printf ( "SMTP සංවාදයේ ගැටළු.

කේතය %d.
පණිවිඩය %s
"
, $කේතය , $str ); පිටවීම (1); )) ?>

MailSmtp() ශ්‍රිතය සමඟ සූදානම් කළ ස්ක්‍රිප්ට් එකක උදාහරණයක් බාගන්න: smtpauth.php.sample

ඔබට තැපැල්() ශ්‍රිතය සෘජුවම ප්‍රතිස්ථාපනය කිරීමට ඉහත විස්තර කර ඇති MailSmtp() ශ්‍රිතය භාවිතා කළ හැක; PHP හි ඇති සරලම ආකෘතියේ උදාහරණයක් සලකා බලන්න:

// පණිවිඩ ශීර්ෂයන්, ඔවුන් පණිවිඩ කේතනය, සිට, ක්ෂේත්‍ර වෙත, ආදිය අර්ථ දක්වයි.$headers = "MIME-අනුවාදය: 1.0\r\n" ; $ශීර්ෂ .= "අන්තර්ගත වර්ගය: පෙළ/html; charset=windows-1251\r\n"; $headers .= "වෙත: $to \r\n" ; $ශීර්ෂ .= "වෙතින්: යවන්නාගේ නම " ; // තැපෑල ($to, $subject, $message, $headers);අවශ්‍ය_වරක් "smtpauth.php" ; MailSmtp ($to, $subject, $message, $headers); ?>
කාට ද: විෂය: පෙළ: 
 
 

මෙම පෝරමය mail() ශ්‍රිතයෙන් තොරව ක්‍රියා කිරීමට අවශ්‍ය_once හරහා smtpauth.php ගොනුව ඇතුලත් කර එහි විස්තර කර ඇති MailSmtp() ශ්‍රිතය mail() ට සමාන තර්ක සහිතව අපි හැඳින්වුවෙමු. ඒ අතරම, ස්ක්‍රිප්ට් ක්‍රියාත්මක කිරීමේදී දෝෂ මඟහරවා ගැනීම සඳහා අපි තැපැල්() ඇමතුම කේතයෙන් අදහස් කළෙමු.

ASP.NET භාවිතයෙන් ඊමේල් යවන්නේ කෙසේද?

ඔබ 2.0 අනුවාදය භාවිතා කරන්නේ නම්, MailMessage පන්තිය භාවිතා කරන්න System.Net.Mail), හොඳින් විස්තර කර ඇත.

C# සහ VisualBasic භාෂා සඳහා එහි භාවිතය පිළිබඳ උදාහරණ පහත දැක්වේ:

C# භාෂාව සඳහා උදාහරණය:

<% @Page Language="c#" %> <% @Import Namespace="System.Net.Mail" %> <% @Import Namespace="System.Net" %> <% MailMessage message = new MailMessage(); // නව ලිපියක් නිර්මාණය කිරීම message.To.Add(" [ඊමේල් ආරක්ෂිත]"); // ලබන්නාගේ ලිපිනය එකතු කිරීම message.From = නව තැපැල් ලිපිනය("from@ domain.tld", "යවන්නාගේ නම"); // යවන්නාගේ නම සහ ලිපිනය සඳහන් කිරීම message.Subject = "පණිවිඩ විෂය"; // ලිපියේ විෂය සඳහන් කිරීම message.BodyEncoding = System.Text.Encoding.UTF8; // අක්ෂර කේතනය සඳහන් කිරීම message.IsBodyHtml = අසත්‍ය; // අකුරු ආකෘතිය සඳහන් කිරීම (සත්‍ය - HTML, අසත්‍ය - HTML නොවේ) message.Body = "පණිවිඩ පෙළ"; // ලිපියේ පෙළ (ශරීරය) සඳහන් කිරීම SmtpClient client = නව SmtpClient("smtp.site",25); // "smtp.site" සේවාදායකයට නව සම්බන්ධතාවයක් නිර්මාණය කිරීම client.DeliveryMethod = SmtpDeliveryMethod.Network; // පණිවිඩ යැවීමේ ක්‍රමය නිර්වචනය කරයි client.EnableSsl = අසත්‍ය; // සේවාදායකයට ආරක්ෂිත සම්බන්ධතාවයක් භාවිතා කිරීමේ අවශ්‍යතාවය අක්‍රීය කරයි client.UseDefaultCredentials = බොරු; // පෙරනිමි අවසර විස්තර භාවිතය අක්‍රීය කරන්න client.Credentials = නව NetworkCredential("postmaster@ domain.tld", "***මුරපදය***"); // SMTP සේවාදායකයේ අවසරය සඳහා අවශ්‍ය විස්තර (පරිශීලක නාමය සහ මුරපදය) සඳහන් කිරීමසේවාදායකයා.Send(පණිවිඩය); // පණිවුඩය යවන්න %>

මෙම ක්‍රමයේ භාවිතය පෙන්නුම් කරන නිමි පෝරමයක උදාහරණයක් බාගන්න: MailForm.aspx.

VisualBasic භාෂාව සඳහා උදාහරණය:

<% @Page Language="VB" Debug="true" %> <% @Import Namespace="System.Net.Mail" %> <% @Import Namespace="System.Net" %> <% Dim smtpMssg AS new MailMessage smtpMssg.From = New MailAddress ("admin@domain.tld", "Sender_name") smtpMssg.To.Add (" [ඊමේල් ආරක්ෂිත]") "ලබන්නාගේ ලිපිනය එකතු කිරීම smtpMssg.Subject = "ඊමේල් විෂය" "ලිපියේ විෂය පිළිබඳ ඇඟවීම smtpMssg.Body = "පණිවිඩ පෙළ" " ලිපියේ පෙළ (ශරීරය) පිළිබඳ ඇඟවීම smtpMssg.BodyEncoding = System.Text.Encoding.UTF8 "අකුරු කේතනය කිරීමේ ඇඟවීම smtpMssg.IsBodyHtml = අසත්‍ය "අකුරු ආකෘතියේ ඇඟවීම (සත්‍ය - HTML, අසත්‍ය - HTML නොවේ)නව SmtpClient ලෙස SmtpMail අඳුරු කරන්න("smtp.site", 25) "SmtpClient" වර්ගයේ නව වස්තුවක් ප්‍රකාශ කිරීම SmtpMail.DeliveryMethod = SmtpDeliveryMethod.Network "ලිපි භාරදීමේ ක්‍රමයේ ඇඟවීම SmtpMail.UseDefaultCredentials = False "පෙරනිමියෙන් අවසර අක්තපත්‍ර භාවිතය අක්‍රිය කිරීම" SmtpMail.EnableSsl = වැරදියි " සේවාදායකයට ආරක්ෂිත සම්බන්ධතාවයක් භාවිතා කිරීමේ අවශ්‍යතාවය අක්‍රීය කරයි SmtpMail.Credentials = නව NetworkCredential("postmaster@ domain.tld", "***මුරපදය***") "SMTP සේවාදායකයේ අවසරය සඳහා අවශ්ය විස්තර (පරිශීලක නාමය සහ මුරපදය) දක්වයි SmtpMail.Send(smtpMssg) "පණිවිඩයක් යැවීම %>

අත්හැර දැමූ (සහ අත්හැර දැමූ) SmtpMail පන්තියක් ද ඇත (නාම අවකාශය භාවිතා කරමින් System.Web.Mail) VisualBasic භාෂාව සඳහා එහි භාවිතය පිළිබඳ උදාහරණයක් පහත දැක්වේ:

<% @Page Language="VB" Debug="true" %> <% @Import Namespace="System.Web" %> <% @Import Namespace="System.Web.Mail" %> <% Dim smtpMssg = new MailMessage "MailMessage" වර්ගයේ නව වස්තුවක් ප්‍රකාශ කිරීම smtpMssg.From = "යවන්නා_නම domain.tld>" "යවන්නාගේ නම සහ ලිපිනය සඳහන් කිරීම smtpMssg.To = "admin@ domain.tld" "ලබන්නාගේ ලිපිනය පිළිබඳ ඇඟවීම smtpMssg.BodyFormat = MailFormat.Text "අකුරු ආකෘතියේ ඇඟවීම smtpMssg.BodyEncoding = Encoding.UTF8 "අකුරු කේතනය දක්වයි smtpMssg.Subject = "ඊමේල් විෂය" "ලිපියේ විෂය පිළිබඳ ඇඟවීම smtpMssg.Body = "පණිවිඩ පෙළ" "ලිපියේ පෙළ පිළිබඳ ඇඟවීම smtpMssg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1) "සේවාදායකයේ SMTP අවසරය සඳහා අවශ්යතාවය පෙන්නුම් කරයි smtpMssg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "admin@ domain.tld") "අවසරය සඳහා පරිශීලක නාමය smtpMssg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "***මුරපදය***") "අවසරය සඳහා මුරපදය SmtpMail.SmtpServer = "smtp.site" "SMTP සේවාදායක ලිපිනය සඳහන් කරමින් SmtpMail.Send(smtpMssg) "පණිවිඩයක් යැවීම %>

ASP භාවිතයෙන් ඊමේල් යවන්නේ කෙසේද?

අපගේ smtp සේවාදායකය භාවිතා කරන විට, අවසරය අවශ්‍ය බව කරුණාවෙන් සලකන්න, එබැවින් ස්ක්‍රිප්ටයට සුදුසු ප්‍රවේශ විස්තර එක් කිරීමට අමතක නොකරන්න, උදාහරණයක් ලෙස:

<% iConfig = Server.CreateObject("CDO.Configuration") Set iConfig = Server.CreateObject("CDO.Configuration") With iConfig.Fields .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.сайт" .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 .Item("http://schemas.microsoft.com/cdo/configuration/languagecode") = "ru" .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "postmaster@domain.tld" .අයිතමය("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "මුරපදය" .Set සමඟ අවසානය යාවත්කාලීන කරන්න cdoMessage = CreateObject("CDO.Message") cdoMessage Set සමඟ .Configuration = iConfig . = "පරීක්ෂණ පරිශීලක domain.tld>" .ට = "පරිශීලක " .Subject = "Hello, User" .TextBody = "මම මේ පණිවිඩය ලියන්නේ ASP ස්ක්‍රිප්ට් එකෙන්." .Send End With Set cdoMessage = කිසිවක් සකසා නැත iConfig = කිසිවක් නැත %>

සමහර CMS දැනටමත් ලිපි හුවමාරු කිරීම හෝ අනුරූප මොඩියුල යැවීම සඳහා ගොඩනඟන ලද මෙවලම් ඇත; අපි වඩාත් ජනප්රිය ඒවා දෙස බලමු.

Wordpress

මෙම CMS සඳහා "WP Mail SMTP" විශේෂ මොඩියුලයක් ඇත, එහි වින්යාසය පිළිබඳ උදාහරණයක් මොඩියුල පිටුවේ විස්තර කර ඇත.

උදාහරණයේ ඇති නිදර්ශනය කෙරෙහි අවධානය යොමු කරන්න; අපගේ තැපැල් පද්ධතියේ, වරාය 25 භාවිතා කිරීම අවශ්‍ය වන අතර SSL සංකේතනය අවශ්‍ය නොවේ.

ජූම්ලා

පරිපාලන පුවරුවේ, "සාමාන්ය සැකසුම්" කොටස වෙත යන්න, "සේවාදායක" ටැබය තෝරන්න. “තැපැල්” ක්ෂේත්‍රය තුළ, ඔබ යැවීමේ ක්‍රමය “SMTP සේවාදායකය” ලෙස තෝරා ගත යුතුය, “SMTP සේවාදායක ලිපිනය” සහ “SMTP පිවිසුම” සහ “SMTP මුරපදය” යන ක්ෂේත්‍රවල තැපැල් පද්ධතියේ සුදුසු තොරතුරු සඳහන් කරන්න, උදාහරණයක් ලෙස: smtp.site, box@your_domainසහ අනුරූප මුරපදය.

Drupal

මෙම CMS මත පදනම්ව SMTP සේවාදායකයක් සමඟ වැඩ කිරීම සඳහා තමන්ගේම මොඩියුලයක් ද ඇත PHPMailer.ඔබට මෙම මොඩියුලය CMS Drupal වෙබ් අඩවියේ එහි පිටුවෙන් බාගත හැකිය; මොඩියුලය ස්ථාපනය කිරීම පිළිබඳ විස්තරයක් එය සමඟ සංරක්ෂිතයේ ඇත.

NetCat

මෙම CMS හි SMTP සේවාදායකයක් සමඟ වැඩ කිරීම සඳහා ගොඩනඟන ලද කාර්යයන් නොමැත. අඩවි ස්ක්‍රිප්ට් භාවිතයෙන් තැපැල් යැවීමට, අපගේ විසඳුම භාවිතා කිරීමට අපට ඉදිරිපත් විය හැකිය; එය සම්බන්ධ කිරීමට ඔබ පහත පියවරයන් සිදු කළ යුතුය:

  • අපගේ වෙබ් අඩවියෙන් අවශ්‍ය ලිපිගොනු සහිත සංරක්ෂිතයක් බාගන්න ( send_auth_mail.phpසහ mail.inc.php) සහ ඔබේ පරිගණකය මත එය ඉවත් කරන්න;
  • ගොනුව සංස්කරණය කරන්න send_auth_mail.phpලේඛනාගාරයෙන්, අපේක්ෂිත SMTP සේවාදායකයට සම්බන්ධතා විස්තර එහි දක්වයි:

    • $mail_smtpServer = "smtp.site"; (SMTP සේවාදායක ලිපිනය)
    • $mail_port = "25" ; (සම්බන්ධතා වරාය)
    • $mail_username = "[ඊමේල් ආරක්ෂිත]" ; (SMTP සේවාදායකයේ අවසරය සඳහා පරිශීලක නාමය)
    • $mail_password = "මුරපදය"; (SMTP සේවාදායකයේ අවසරය සඳහා මුරපදය)
  • ගොනුවේ උපස්ථ පිටපතක් සාදන්න domain.tld/www/netcat/admin/mail.inc.php;
  • ගොනු බාගත කරන්න send_auth_mail.phpසහ mail.inc.phpඩිරෙක්ටරියේ ඇති අතථ්‍ය අඩවියට domain.tld/www/netcat/admin/

domain.tldඔබේ ඩොමේන් නාමය සමඟ ප්‍රතිස්ථාපනය කළ යුතුය.

යෝජිත විසඳුම තැපැල් යැවීමට මෙම CMS හි සම්මත කාර්යයන් භාවිතා කරන සියලුම NetCat මොඩියුල සමඟ ක්‍රියා කරයි.




ඉහල