Skip to main content

কিভাবে একটি পিএইচপি স্ক্রিপ্ট থেকে ইমেইল পাঠাতে

Week 8 (জুন 2025)

Week 8 (জুন 2025)
Anonim

এটি একটি ওয়েব পেজে চলমান একটি পিএইচপি স্ক্রিপ্ট থেকে ইমেল পাঠানোর তুলনামূলকভাবে সহজ। আপনি এমনকি পিএইচপি ইমেল স্ক্রিপ্ট বার্তা পাঠানোর জন্য একটি স্থানীয় বা দূরবর্তী SMTP সার্ভার ব্যবহার করা উচিত কিনা তা নির্দিষ্ট করতে পারেন।

পিএইচপি মেইল ​​স্ক্রিপ্ট উদাহরণ

$to = '[email protected]'; $subject = 'Hi!'; $body = 'Hi, How are you?'; if (mail($to, $subject, $body)) { echo('

Email successfully sent!

'); } else { echo('

Email delivery failed…

'); }

এই উদাহরণে, শুধুমাত্র আপনার কাছে ইন্দ্রিয়গ্রাহী পাঠ্যকে পরিবর্তন করে। বাকি সবকিছু বাকি থাকা উচিত, যা বাকি আছে তা স্ক্রিপ্টের সম্পাদনাযোগ্য অংশ নয় এবং পিএইচপি মেল ফাংশন সঠিকভাবে কাজ করার জন্য প্রয়োজনীয়।

  • করুন: এই ইমেল ঠিকানা পাঠানো উচিত ইমেইল ঠিকানা। আপনি পিএইচপি মেইল ​​ফাংশনটি কেন ব্যবহার করছেন তার উপর নির্ভর করে এটি আপনার নিজের বা অন্য কেউ হতে পারে।
  • বিষয়:আপনি এই পিএইচপি স্ক্রিপ্ট মাধ্যমে পাঠানো ইমেইলের বিষয় হিসাবে ব্যবহার করতে চান যাই হোক না কেন টাইপ করুন।
  • শরীর: এই যেখানে ইমেইল শরীরের যায়। দ্য N প্যারামিটার বার্তাটিতে একটি নতুন লাইন যোগ করে যাতে এটি প্রাপকের কাছে একক লাইনে প্রদর্শিত হয় না। আপনি একাধিক লাইন করতে উপরে আছে, আমরা একাধিক যোগ করতে পারেন।
  • প্রতিধ্বনি: উপরের দুটি তিনটি প্যারামিটার সঠিকভাবে পূরণ না করা থাকলে উপরের উপরে দেখানো দুটি "ইকো" বার্তাগুলি কেবলমাত্র সাফল্য বা ত্রুটির বার্তাগুলি পৃষ্ঠাতে প্রদর্শিত হয়।

আরো পিএইচপি ইমেল বিকল্প

যদি আপনি পিএইচপি স্ক্রিপ্টে "From" শিরোনাম লাইনটি অন্তর্ভুক্ত করতে চান তবে আপনাকে কেবল অতিরিক্ত শিরোনাম লাইন যুক্ত করতে হবে। সেই গাইডটি আপনাকে একটি নির্দিষ্ট "থেকে" ইমেল ঠিকানা সংজ্ঞায়িত করে এমন স্ক্রিপ্টে অতিরিক্ত বিকল্প যোগ করার পদ্ধতি দেখাবে, যা নিয়মিত ইমেল ইন্টারফেসের মতো।

দ্য মেইল () ফাংশন স্টক সহ অন্তর্ভুক্ত পিএইচপি SMTP প্রমাণীকরণ সমর্থন করে না। যদি মেইল () এই বা অন্য কারণে আপনার জন্য কাজ করে না, আপনি SMTP প্রমাণীকরণ ব্যবহার করে ইমেল পাঠাতে পারেন। যে গাইডটিতে আপনার পিএইচপি মেইল ​​স্ক্রিপ্ট সমর্থন SSL এনক্রিপশন তৈরি করতে একটি টিউটোরিয়াল।

ব্যবহারকারীরা একটি প্রকৃত ইমেল ঠিকানা প্রবেশ করতে নিশ্চিত করার জন্য, আপনি ইমেলের মতো কাঠামো থাকা নিশ্চিত করতে পাঠ্য ক্ষেত্র যাচাই করতে পারেন।

যদি আপনি "থেকে" ঠিকানার সাথে রিসিভারের নাম উল্লেখ করতে চান তবে উদ্ধৃতির মধ্যে কেবল নাম যুক্ত করুন এবং তারপরে ইমেল ঠিকানা বন্ধনীগুলিতে লিখুন, যেমন: "ব্যক্তির নাম ' .

টিপ: পিএইচপি এর মেইল ​​ফাংশন সম্পর্কে অনেক তথ্য পিএইচপি.net এ প্রদর্শিত হয়।

স্প্যামার Exploit থেকে আপনার স্ক্রিপ্ট রক্ষা

আপনি যদি ব্যবহার করেন মেইল () ফাংশন (বিশেষ করে একটি ওয়েবফর্মের সাথে সংমিশ্রণে), নিশ্চিত করুন যে আপনি এটি পছন্দসই পৃষ্ঠা থেকে আহ্বান করেছেন এবং একটি ক্যাপচা মত কিছু ফর্ম রক্ষা করুন কিনা তা নিশ্চিত করুন।

আপনি সন্দেহজনক স্ট্রিংগুলির জন্যও চেক করতে পারেন (বলুন, "Bcc:" অনুসরণ করে অনেকগুলি ইমেল ঠিকানা)।