ต้องการส่งอีเมลจากแอปพลิเคชัน PHP ของคุณหรือไม่ ระบบส่งจดหมายเริ่มต้นใน PHP (mail()) ไม่มีคุณสมบัติการปรับแต่งเองของ PHPMailer ซึ่งเป็นส่วนขยายเมลที่ได้รับความนิยมมากที่สุดสำหรับ PHP บทความวิกิฮาวนี้จะแนะนำวิธีการติดตั้ง PHPMailer โดยใช้ Composer หรือโดยการเพิ่มส่วนขยายด้วยตนเอง คุณต้องมีสภาพแวดล้อม WAMP หรือ XAMPP บน Windows เพื่อใช้ Composer
ขั้นตอน
วิธีที่ 1 จาก 2: การใช้ Composer (Windows)
ขั้นตอนที่ 1. ไปที่
Composer เป็นตัวจัดการการพึ่งพา PHP ซึ่งหมายความว่าจะจัดการทุกอย่างที่โค้ด PHP ของคุณต้องการ รวมถึงไลบรารีและส่วนขยาย นี่เป็นวิธีที่ง่ายที่สุดในการติดตั้งและจัดการ PHPMailer คุณจะต้องติดตั้ง XAMPP หรือ WAMP เพื่อใช้ PHPMailer ในสภาพแวดล้อมการเข้ารหัส
คุณจะพบลิงค์สำหรับดาวน์โหลดภายใต้หัวข้อ “Windows Installer”
ขั้นตอนที่ 2 คลิกไฟล์ที่ดาวน์โหลดเพื่อเริ่มกระบวนการติดตั้ง
ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง Composer
เลือก PHP ที่สามารถเรียกใช้งานได้เมื่อได้รับพร้อมท์ให้ "เลือกบรรทัดคำสั่ง PHP ที่คุณต้องการใช้" ไฟล์เรียกทำงานทั้งหมดจะลงท้ายด้วย.exe
ขั้นตอนที่ 3 สร้างโฟลเดอร์ "ผู้แต่ง" ใหม่
คุณจะต้องนำทางในไฟล์เบราว์เซอร์ไปยังตำแหน่งที่คุณจะติดตั้ง Composer ในที่สุด
ไปที่และคลิกสองครั้งที่พาร์ติชัน Xampp ในเบราว์เซอร์ไฟล์ของคุณ คลิกขวาและเลือก "เพิ่มโฟลเดอร์ใหม่" และตั้งชื่อเป็น "ผู้แต่ง"
ขั้นตอนที่ 4 ค้นหาและเปิด "พรอมต์คำสั่ง" ในเมนูเริ่มของคุณ
คุณยังเข้าถึงหน้าต่างค้นหาได้โดยกด ⊞ Win+S เทอร์มินัลบรรทัดคำสั่งจะโหลด
ขั้นตอนที่ 5. ไปที่ไดเร็กทอรีที่คุณต้องการติดตั้ง PHPMailer
ตัวอย่างเช่น พิมพ์ cd C:/xampp/composer
เทอร์มินัลจะยืนยันว่าอยู่ในโฟลเดอร์นั้น
ขั้นตอนที่ 6. พิมพ์ "composer require phpmailer/phpmailer" แล้วกด ↵ Enter
Terminal จะแสดงข้อความเมื่อติดตั้ง Composer
ขั้นตอนที่ 7 นักแต่งเพลงได้รับการติดตั้งด้วยไฟล์ “autoload.php” ที่คุณสามารถใช้ได้
-
ตัวอย่างเช่น คุณสามารถพิมพ์โค้ดต่อไปนี้ใน PHP เพื่อรวม PHPMailer:
<?php ใช้ PHPMailer\PHPMailer\PHPMailer; ใช้ PHPMailer\PHPMailer\Exception; ต้องการ 'C:\xampp\composer\vendor\autoload.php'; $email = PHPMailer ใหม่ (TRUE); /* … */
วิธีที่ 2 จาก 2: การเพิ่ม PHPMailer ด้วยตนเอง (Windows และ macOS)
ขั้นตอนที่ 1. ไปที่
คุณสามารถดาวน์โหลดไฟล์ต้นทาง PHPMailer ได้โดยตรงที่นี่
ขั้นตอนที่ 2 คลิก Clone หรือดาวน์โหลดที่ด้านขวาของหน้า
คุณไม่จำเป็นต้องใช้ XAMPP, WAMP หรือสภาพแวดล้อม PHP อื่น ๆ
ขั้นตอนที่ 3 เปิดเครื่องรูดไฟล์ที่ติดตั้งที่คุณต้องการติดตั้ง PHPMailer
เมื่อคุณดับเบิลคลิกที่ไฟล์ที่ติดตั้ง คุณจะได้รับพร้อมท์ให้ระบุตำแหน่งไฟล์ที่คลายซิป
ขั้นตอนที่ 4 เพิ่มโค้ดต่อไปนี้ลงใน PHP ของคุณเพื่อรวม PHPMailer:
<?php ใช้ PHPMailer\PHPMailer\PHPMailer; ใช้ PHPMailer\PHPMailer\Exception; /* คลาสข้อยกเว้น */ ต้องการ 'C:\PHPMailer\src\Exception.php'; /* คลาส PHPMailer หลัก */ ต้องการ 'C:\PHPMailer\src\PHPMailer.php'; /* คลาส SMTP จำเป็นหากคุณต้องการใช้ SMTP */ ต้องการ 'C:\PHPMailer\src\SMTP.php'; $email = PHPMailer ใหม่ (TRUE); /* … */