1. สินค้า
  2.   อีเมล
  3.   PHP
  4.   Aspose.Email Cloud SDK for PHP

Aspose.Email Cloud SDK for PHP

 
 

PHP API เพื่อประมวลผลอีเมล Microsoft Outlook

PHP Email Processing Cloud SDK ที่อนุญาตให้เขียน ส่ง รับ แก้ไข และแปลง Outlook MSG, MHT, EML, EMLX และรูปแบบไฟล์อีเมลอื่นๆ

Aspose.Email Cloud SDK สำหรับ PHP ใช้ API ที่มีประโยชน์และเชื่อถือได้มาก ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถทำงานกับอีเมลได้ ข้อความและงานอื่น ๆ ที่เกี่ยวข้องภายในแอปพลิเคชันที่ใช้ PHP สร้างขึ้นบน Aspose.Email Cloud API ที่ได้รับความนิยมอย่างมาก ซึ่งทำให้ชีวิตของนักพัฒนาง่ายขึ้นด้วยการมอบชุดคุณสมบัติมากมายสำหรับการทำงานกับข้อความอีเมล ไฟล์แนบ ปฏิทิน และงานอื่นๆ ที่เกี่ยวข้อง สร้างขึ้นบนโครงสร้างพื้นฐานระบบคลาวด์ที่ทรงพลังและแข็งแกร่ง ซึ่งทำให้มั่นใจได้ว่าจะสามารถรองรับการรับส่งข้อมูลและข้อมูลปริมาณมากได้โดยไม่มีปัญหาใดๆ

Aspose.Email Cloud SDK สำหรับ PHP ใช้งานง่ายมากและมีคุณสมบัติที่มีประโยชน์มากมายสำหรับการจัดการข้อความอีเมลภายในแอปพลิเคชัน PHP ของตัวเอง ประกอบด้วยฟีเจอร์ต่างๆ เช่น สร้างและส่งข้อความอีเมลแบบธรรมดาหรือ MIME, จัดการไฟล์แนบในข้อความอีเมล, เพิ่มผู้รับ CC และ BCC, การเข้ารหัสและถอดรหัสข้อความอีเมล, ส่วนหัวของเอกสารอีเมล, ตั้งค่าตัวเลือกการแจ้งเตือนการจัดส่ง, ทำงานกับปฏิทินและกำหนดเวลาการนัดหมาย, จัดการรายชื่อติดต่อทางอีเมล ทำเครื่องหมายอีเมลพิเศษผ่านการตั้งค่าสถานะ ดึงคุณสมบัติอีเมล และอื่นๆ อีกมากมาย ยิ่งไปกว่านั้น การแปลงข้อความอีเมลระหว่างรูปแบบต่างๆ เช่น EML, MSG, MHTML และ HTML โดยใช้ SDK เป็นเรื่องง่ายมาก

Aspose.Email Cloud SDK สำหรับ PHP มีความยืดหยุ่นสูงและได้รับการออกแบบมาให้ทำงานกับโปรโตคอลการรับส่งข้อความอีเมลที่หลากหลาย รวมถึง SMTP, POP3 และ IMAP ช่วยให้นักพัฒนาซอฟต์แวร์สามารถใช้ SDK เพื่อรวมความสามารถในการส่งข้อความอีเมลเข้ากับแอปพลิเคชันที่หลากหลาย รวมถึงแอปพลิเคชันบนเว็บ แอปพลิเคชันมือถือ และแอปพลิเคชันเดสก์ท็อป โดยรวมแล้ว Aspose.Email Cloud SDK สำหรับ PHP เป็นตัวเลือกในอุดมคติสำหรับนักพัฒนาที่ต้องการสร้างแอปพลิเคชันรับส่งข้อความอีเมลที่แข็งแกร่งและปรับขนาดได้ ซึ่งสามารถรองรับผู้ใช้และข้อความจำนวนมากได้

Previous Next

การเริ่มต้นใช้งาน Aspose.Email Cloud SDK สำหรับ PHP

วิธีที่แนะนำในการติดตั้ง Aspose.Email Cloud SDK สำหรับ PHP คือการใช้ผู้แต่ง โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น

ติดตั้ง Aspose.Email Cloud SDK สำหรับ PHP ผ่าน Composer

composer require aspose/aspose-email-cloud 
คุณยังดาวน์โหลดได้โดยตรงจากหน้าผลิตภัณฑ์ Aspose

สร้างและจัดการข้อความอีเมล

Aspose.Email Cloud SDK สำหรับ PHP เป็นตัวเลือกที่ยอดเยี่ยมสำหรับนักพัฒนาที่ต้องการสร้าง ส่ง รับ ผนวก ตั้งค่าสถานะ และแปลงอีเมลบนคลาวด์ภายในแอปพลิเคชัน PHP ของตนเอง API รองรับการทำงานกับรูปแบบไฟล์อีเมลต่างๆ เช่น รูปแบบ EML, MSG, MHTML และ HTML มีคุณสมบัติที่สำคัญหลายประการในไลบรารีสำหรับการทำงานกับข้อความอีเมล เช่น การสร้างข้อความอีเมลตั้งแต่เริ่มต้น ส่งอีเมลพร้อมไฟล์แนบ การแทรกชื่อข้อความอีเมลที่ปรับแต่งเอง การตั้งค่าวันที่อีเมล การเพิ่มผู้รับ CC และ BCC และอื่นๆ อีกมากมาย .

วิธีสร้างไฟล์อีเมลผ่าน PHP API

$email = (new EmailDto())
    ->setFrom(new MailAddress("Organizer Name", "organizer@aspose.com"))
    ->setTo(array(new MailAddress("Attendee Name", "attendee@aspose.com")))
    ->setSubject("Some subject")
    ->setBody("Some body");

$storage = "First storage";
$folder = "folder/on/storage"; 
$emailFile = "email.eml";
$format = "Eml";

$api->email()->save(new EmailSaveRequest(
    new StorageFileLocation($storage, $folder, $emailFile),
    $email, $format));

สร้างและจัดการการนัดหมายผ่าน PHP REST API

รูปแบบไฟล์ ICS ใช้สำหรับ iCalendar ซึ่งเป็นรูปแบบมาตรฐานสำหรับการจัดเก็บและส่งข้อมูลปฏิทิน Aspose.Email Cloud SDK สำหรับ PHP ช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้างและอ่านไฟล์ iCalendar (.ics) ภายในแอปพลิเคชัน PHP ของตนเองได้ SDK รองรับคุณสมบัติที่สำคัญหลายประการสำหรับการจัดการการนัดหมายโดยใช้คำสั่ง PHP เช่น การสร้างการนัดหมายใหม่ การรับการนัดหมายจากโฟลเดอร์เฉพาะ การรับรายละเอียดของการนัดหมายเฉพาะ การอัปเดตการนัดหมายที่มีอยู่ การลบการนัดหมาย และอื่นๆ ตัวอย่างต่อไปนี้แสดงวิธีที่นักพัฒนาซอฟต์แวร์สามารถสร้างการนัดหมายใหม่ภายในแอปพลิเคชัน PHP ได้อย่างไร

สร้างการนัดหมายใหม่ภายในแอปพลิเคชัน PHP

$api = new \Aspose\Email\Api\AppointmentApi(null, $config);

$request = new \Aspose\Email\Model\CreateAppointmentRequest();
$request->setMailAccountId("Your email account ID");
$request->setFolder("Calendar");
$request->setAppointment($appointment); // replace $appointment with your appointment object
$response = $api->createAppointment($request);
//Get details of a specific appointment:
$request = new \Aspose\Email\Model\GetAppointmentRequest();
$request->setMailAccountId("Your email account ID");
$request->setFolder("Calendar");
$request->setMessageId("Appointment ID");
$response = $api->getAppointment($request);
$appointment = $response->getAppointment();

แปลงข้อความอีเมลและไฟล์ติดต่อผ่าน PHP API

Aspose.Email Cloud SDK สำหรับ PHP ได้รวมการสนับสนุนที่สมบูรณ์สำหรับการแปลงข้อความอีเมลและไฟล์รายชื่อติดต่อไปเป็นรูปแบบไฟล์อื่นๆ ที่ได้รับการสนับสนุนภายในแอปพลิเคชัน PHP ของตนเอง ไลบรารีได้ให้การสนับสนุนการแปลงข้อความอีเมลเป็น EML, MSG, MHTM, HTML และอื่นๆ อีกมากมาย นอกจากนี้ยังให้การสนับสนุนการแปลง iCalendar เป็น Microsoft Outlook MSG, การสร้าง iCalendar เป็นไฟล์ MAPI หรือ ICS, การแปลงไฟล์ MSG เป็นไฟล์ iCalendar, แปลงไฟล์ปฏิทินเป็น ICS, แปลงไฟล์ VCard และอื่นๆ อีกมากมาย ตัวอย่างต่อไปนี้สาธิตวิธีการแปลงรูปแบบไฟล์ข้อความอีเมลโดยใช้คำสั่ง PHP

การแปลงข้อความอีเมล MSG เป็น EML ผ่าน PHP API

$emailDto = (new EmailDto())
    ->setFrom(new MailAddress(null, 'from@aspose.com'))
    ->setTo(array(new MailAddress(null, 'to@aspose.com')))
    ->setSubject('Some subject')
    ->setBody('Some body')
    ->setDate(new DateTime());

$mapi = $api->email()->asFile(
    new EmailAsFileRequest('Msg', $emailDto));
$eml = $api->email()->convert(
    new EmailConvertRequest('Msg', 'Eml', $mapi));
$fileContent = $eml->fread($eml->getSize());
$this->assertRegExp(
    "/" . $emailDto->getFrom()->getAddress() . "/",
    $fileContent);
$dto = $api->email()->fromFile(
    new EmailFromFileRequest('Eml', $eml));
$this->assertEquals(
    $emailDto->getFrom()->getAddress(),
    $dto->getFrom()->getAddress());

 ไทย