ไลบรารี Open Source PHP เพื่อส่งข้อความอีเมล 

ฟรี PHP API สำหรับการส่งข้อความอีเมลด้วยวิธีที่ตรงไปตรงมาและง่ายดาย รองรับการสร้างข้อความอีเมล การติดตามข้อความอีเมล การรับอีเมล ส่งต่อข้อความอีเมล การจัดเก็บข้อความ การตรวจสอบอีเมล และอื่นๆ

Mailgun-PHP เป็นไลบรารี PHP ที่มีประโยชน์มากซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถส่งข้อความอีเมลด้วยวิธีที่ตรงไปตรงมาและง่ายดาย รวมไปถึงการรองรับโปรโตคอล SMTP มาตรฐาน และทำให้นักพัฒนาสามารถส่งและรับข้อความอีเมลจากแอปพลิเคชัน PHP ของตนเองได้อย่างง่ายดาย มีความน่าเชื่อถือสูงเนื่องจากได้รับการออกแบบมาเพื่อจัดการกับอีเมลธุรกรรมในวิธีที่ดีกว่า เป็นโอเพ่นซอร์สและเผยแพร่ภายใต้ใบอนุญาต MIT

ไลบรารีมีความเสถียรมากและได้จัดเตรียมวิธีที่ง่ายที่สุด ประหยัดเวลา และมีประสิทธิภาพที่สุดในการจัดการข้อความอีเมล ได้รวมการสนับสนุนคุณสมบัติที่สำคัญหลายประการ เช่น การสร้างข้อความอีเมล การติดตามข้อความอีเมล การรับอีเมล ส่งต่อข้อความอีเมล การจัดเก็บข้อความ การตรวจสอบอีเมล การส่งอีเมลไปยังผู้ใช้หลายราย แนบไฟล์หรือรูปภาพในข้อความอีเมล รองรับการแบ่งหน้า ข้อความแบทช์ , สร้างความเด้ง และอื่นๆ อีกมากมาย

Previous Next

เริ่มต้นใช้งาน Mailgun-PHP

วิธีที่แนะนำในการติดตั้ง Mailgun-PHP SDK คือผ่าน Composer โปรดใช้คำสั่งต่อไปนี้เพื่อให้ติดตั้งได้ง่าย

ติดตั้ง Mailgun-PHP ผ่าน Composer

 $ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7

คุณยังสามารถดาวน์โหลดได้จาก GitHub และติดตั้งด้วยตนเองได้อย่างง่ายดาย .

การส่งข้อความอีเมลผ่าน PHP

ไลบรารีโอเพ่นซอร์ส Mailgun-PHP ช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้างและส่งข้อความอีเมลภายในแอปพลิเคชัน PHP ของตนได้ ห้องสมุดได้รวมฟังก์ชันที่สำคัญหลายประการและวิธีการส่งข้อความอีเมล เช่น ส่งข้อความธรรมดาผ่าน HTTP การส่งข้อความด้วย HTML และส่วนของข้อความ การติดตามข้อความอีเมล แท็กข้อความ การส่งข้อความด้วยรูปภาพในบรรทัด การส่ง ข้อความถึงผู้ใช้หลายรายและอีกมากมาย

สร้างและส่งข้อความอีเมล Mime ผ่าน PHP API

# Include the Autoloader (see "Libraries" for install instructions)
require 'vendor/autoload.php';
use Mailgun\Mailgun;

# Instantiate the client.
$mgClient = Mailgun::create('PRIVATE_API_KEY', 'https://API_HOSTNAME');
$domain = "YOUR_DOMAIN_NAME";
$params = array(
  'from'    => 'Excited User ',
  'to'      => 'bob@example.com',
  'subject' => 'Hello',
  'text'    => 'Testing some Mailgun awesomness!'
);

# Make the call to the client.
$mgClient->messages()->send($domain, $params);

การติดตามข้อความอีเมลผ่าน PHP

การติดตามอีเมลเป็นกระบวนการที่มีประโยชน์มากที่ให้ผู้ใช้สามารถทราบข้อมูลเกี่ยวกับข้อความอีเมลของตน เช่น เมื่อผู้รับได้รับ ข้อความนั้นเข้าไปในกล่องจดหมายหรือในโฟลเดอร์สแปม หรือไม่ ผู้รับเปิดข้อความนั้นหรือไม่ ไม่ เขาคลิกลิงค์หรือเปล่า และข้อมูลอื่นๆ อีกมากมาย ไลบรารีโอเพ่นซอร์ส Mailgun-PHP มีฟังก์ชันการทำงานที่สมบูรณ์สำหรับการติดตามข้อความอีเมลจากภายในแอป PHP ของตนเอง โดยจะจัดเก็บติดตามทุกเหตุการณ์ที่เกิดขึ้นกับทุกข้อความเป็นเวลาสองสามวัน เช่น ยอมรับ ปฏิเสธ จัดส่ง ล้มเหลว เปิด คลิก และอื่นๆ

ติดตามและดาวน์โหลดกิจกรรมผ่าน PHP API

 # Include the Autoloader (see "Libraries" for install instructions)
require 'vendor/autoload.php';
use Mailgun\Mailgun;

# Instantiate the client.
$mgClient    = Mailgun::create('PRIVATE_API_KEY', 'https://API_HOSTNAME');
$domain      = 'YOUR_DOMAIN_NAME';
$queryString = array(
    'begin'        => 'Wed, 1 Jan 2020 09:00:00 -0000',
    'ascending'    => 'yes',
    'limit'        =>  25,
    'pretty'       => 'yes',
    'recipient'    => 'bob@example.com'
);

# Issue the call to the client.
$result = $mgClient->events()->get($domain, $queryString);

ส่งต่อและจัดเก็บข้อความอีเมล

ไลบรารี Mailgun-PHP แบบโอเพ่นซอร์สอนุญาตให้แอปพลิเคชัน PHP รับอีเมลผ่าน Routes Routes จะยอมรับอีเมลแล้วดำเนินการต่างๆ เช่น การจัดเก็บอีเมลชั่วคราวเพื่อการเรียกค้นในภายหลัง การส่งต่ออีเมลไปยังที่อยู่อีเมลอื่น การโพสต์ข้อมูลในอีเมลไปยัง URL ห้องสมุดอนุญาตให้จัดเก็บข้อความชั่วคราวได้นานถึง 3 วันบนเซิร์ฟเวอร์ของ Mailgun เพื่อให้คุณสามารถเรียกคืนได้ในภายหลังตามความต้องการของคุณ

 ไทย