การทำระบบ Email ด้วย Codeigniter

ระบบส่งอีเมลล์

อ่าน 3,334 ครั้ง
การทำระบบ Email ด้วย Codeigniter

การใช้ Library Email ของ Codeigniter

การส่ง Email

การส่งอีเมลไม่เพียง แต่ง่าย แต่คุณสามารถกำหนดค่าได้ทันทีหรือตั้งค่ากำหนดของคุณในไฟล์ปรับแต่ง

นี่คือตัวอย่างพื้นฐานที่แสดงให้เห็นว่าคุณจะส่งอีเมลอย่างไร หมายเหตุ: ตัวอย่างนี้สมมติว่าคุณกำลังส่งอีเมลจากหนึ่งในคอนโทรลเลอร์ของคุณ

เรียกใช้ Library

$this->load->library('email');

กำหนดค่าผู้ส่ง

$this->email->from('your@example.com', 'Your Name');

กำหนดค่าผู้รับ

$this->email->to('someone@example.com');

กำหนดค่า CC

$this->email->cc('another@another-example.com');

กำหนดหัวเรื่องอีเมลล์

$this->email->subject('Email Test');

กำหนดเนื้อหาภายใน

$this->email->message('Testing the email class.');

จากนั้นใช้คำสั่งส่งอีเมลล์

$this->email->send();


การตั้งค่าอีเมล

มีการตั้งค่าที่แตกต่างกัน 21 แบบเพื่อปรับวิธีส่งข้อความอีเมลของคุณ คุณสามารถตั้งค่าด้วยตนเองหรือโดยอัตโนมัติผ่านการตั้งค่าที่เก็บไว้ในไฟล์ปรับแต่งของคุณ

การตั้งค่าจะถูกตั้งค่าโดยส่งผ่านอาร์เรย์ของค่าการกำหนดค่าไปยังวิธีการเตรียมใช้งานอีเมล

นี่คือตัวอย่างของวิธีการตั้งค่า:

ตั้งค่า โปรโตคอล

$config['protocol'] = 'sendmail';

$config['mailpath'] = '/usr/sbin/sendmail';

$config['charset'] = 'iso-8859-1';

$config['wordwrap'] = TRUE;

$this->email->initialize($config);



Tags:
แชร์:
คุณากร

คุณากร วงษ์รวยดี

บุคลากรผู้ร่วมสร้างสรรค์องค์กรแห่งการเรียนรู้ (KM) ผ่าน Blog Space NSTRU