একটি পিএইচপি স্ক্রিপ্ট থেকে একটি ইমেল পাঠানো সহজ, দ্রুত, এবং সহজ … যদি এটি কাজ করে!
কি পিএইচপি তোলে অংশ মেইল () ফাংশন এত সহজ নমনীয়তা তার অভাব, কিন্তু যে সঙ্গে একটি সমস্যা স্টক পিএইচপি হয় মেইল () সাধারণত আপনার পছন্দের SMTP সার্ভারটি ব্যবহার করতে দেয় না এবং এটি SMTP প্রমাণীকরণ সমর্থন করে না।
ভাগ্যক্রমে, পিএইচপি এর অন্তর্নির্মিত ত্রুটিগুলি অতিক্রম করা কঠিন নয়। বেশিরভাগ ইমেইল ব্যবহারকারীদের জন্য, বিনামূল্যে পিয়ার মেইল প্যাকেজটি সমস্ত পাওয়ার এবং নমনীয়তা প্রয়োজন এবং এটি আপনার পছন্দসই বহির্গামী মেল সার্ভারের সাথে অনুমোদন দেয়। উন্নত সুরক্ষার জন্য, এনক্রিপ্ট হওয়া SSL সংযোগগুলি পিয়ার মেল ব্যবহার করে মেল পাঠানোর জন্য সমর্থিত।
কিভাবে SMTP প্রমাণীকরণ সঙ্গে একটি পিএইচপি স্ক্রিপ্ট থেকে ইমেল পাঠাতে
শুরু করতে, পিয়ার মেল প্যাকেজ ইনস্টল করুন। সাধারণত, এটি ইতিমধ্যে আপনার জন্য পিএইচপি 4 এবং পরবর্তীতে সম্পন্ন হয়েছে, তবে যদি আপনি নিশ্চিত না হন যে এটি ইতিমধ্যে আপনার আছে তবে এগিয়ে যান এবং এটি ইনস্টল করুন।
এই কোড কপি করুন:
' . $mail->getMessage() . ' Message successfully sent!require_once 'Mail.php'; $from = 'Sandra Sender
আমাদের উদাহরণে সমস্ত সাহসী পাঠ্য সন্ধান করুন এবং আপনার কাছে যা প্রাসঙ্গিক তা স্ক্রিপ্টের সেগুলি পরিবর্তন করুন। যারা আপনি শুধুমাত্র এলাকায় অবশ্যই পিএইচপি স্ক্রিপ্ট কাজ করার জন্য পরিবর্তন, কিন্তু খুব বিষয় এবং শরীরের টেক্সট সামঞ্জস্য করতে ভুলবেন না।
- থেকে: ইমেল ঠিকানা থেকে আপনি বার্তা পাঠাতে চান
- থেকেপ্রাপক এর ইমেল ঠিকানা এবং নাম
- নিমন্ত্রণকর্তা: আপনার বহির্গামী SMTP সার্ভার নাম
- ব্যবহারকারীর নাম: SMTP ব্যবহারকারীর নাম (সাধারণত ব্যবহারকারীর নামটি পুনরুদ্ধারের জন্য ব্যবহৃত হয়)
- পাসওয়ার্ড: SMTP প্রমাণীকরণের জন্য পাসওয়ার্ড
বিঃদ্রঃ: উপরের উদাহরণটি একটি পিএইচপি স্ক্রিপ্ট যা SMTP প্রমাণীকরণের সাথে একটি ইমেল পাঠায় বিনা SSL এনক্রিপশন। আপনি যদি এনক্রিপশনটিও চান তবে, পরিবর্তে আপনার স্ক্রিপ্টটি ব্যবহার করুন, আপনার তথ্য সহ সাহসী পাঠটি সোয়াপিং করুন।
' . $mail->getMessage() . ' Message successfully sent!require_once 'Mail.php'; $from = 'Sandra Sender