Aspose.Email Cloud SDK for PHP

 
 

PHP API για επεξεργασία μηνυμάτων ηλεκτρονικού ταχυδρομείου του Microsoft Outlook

PHP Email Processing Cloud SDK που επιτρέπει τη σύνθεση, αποστολή, λήψη, επεξεργασία και μετατροπή του Outlook MSG, MHT, EML, EMLX και άλλες μορφές αρχείων email.

Aspose.Email Cloud SDK για PHP χρησιμοποιεί ένα πολύ χρήσιμο και αξιόπιστο API που επιτρέπει στους προγραμματιστές λογισμικού να εργάζονται με email μηνύματα και άλλες σχετικές εργασίες μέσα στις εφαρμογές τους που βασίζονται σε PHP. Είναι χτισμένο στην κορυφή ενός πολύ δημοφιλούς Aspose.Email Cloud API που διευκολύνει τη ζωή των προγραμματιστών παρέχοντάς τους ένα πλούσιο σύνολο δυνατοτήτων για εργασία με μηνύματα email, συνημμένα, ημερολόγια και άλλες σχετικές εργασίες. Είναι χτισμένο πάνω σε μια ισχυρή και στιβαρή υποδομή cloud, η οποία διασφαλίζει ότι μπορεί να χειριστεί μεγάλους όγκους κίνησης και δεδομένων χωρίς προβλήματα.

Aspose.Email Cloud SDK για PHP είναι πολύ εύκολο στη χρήση και περιλαμβάνει ένα ευρύ φάσμα χρήσιμων λειτουργιών για το χειρισμό μηνυμάτων email μέσα στις δικές τους εφαρμογές PHP. Περιλαμβάνει λειτουργίες όπως δημιουργία και αποστολή απλών ή MIME μηνυμάτων email, διαχείριση συνημμένων μηνυμάτων email, προσθήκη παραληπτών CC και BCC, κωδικοποίηση και αποκωδικοποίηση μηνυμάτων email, κεφαλίδες εγγράφων email, ορισμός επιλογών ειδοποίησης παράδοσης, εργασία με ημερολόγια και προγραμματισμός συναντήσεων, διαχείριση επαφών email, επισημάνετε ειδικά μηνύματα ηλεκτρονικού ταχυδρομείου μέσω σημαίας ρύθμισης, ανάκτηση ιδιοτήτων email και πολλά άλλα. Επιπλέον, είναι πολύ εύκολο να μετατρέψετε μηνύματα email μεταξύ διαφόρων μορφών όπως EML, MSG, MHTML και HTML χρησιμοποιώντας το SDK.

Το Aspose.Email Cloud SDK για PHP είναι πολύ ευέλικτο και έχει σχεδιαστεί για να λειτουργεί με ένα ευρύ φάσμα πρωτοκόλλων ανταλλαγής μηνυμάτων email, συμπεριλαμβανομένων των SMTP, POP3 και IMAP. Επιτρέπει στους προγραμματιστές λογισμικού να χρησιμοποιούν το SDK για να ενσωματώσουν τις δυνατότητες ανταλλαγής μηνυμάτων email σε ένα ευρύ φάσμα εφαρμογών, συμπεριλαμβανομένων εφαρμογών που βασίζονται στον ιστό, εφαρμογών για φορητές συσκευές και εφαρμογών επιτραπέζιου υπολογιστή. Συνολικά, το Aspose.Email Cloud SDK για PHP είναι μια ιδανική επιλογή για προγραμματιστές που πρέπει να δημιουργήσουν ισχυρές και επεκτάσιμες εφαρμογές ανταλλαγής μηνυμάτων email που μπορούν να χειριστούν μεγάλο αριθμό χρηστών και μηνυμάτων.

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.

Δημιουργία και διαχείριση μηνυμάτων email

Aspose.Email Cloud SDK για PHP είναι μια εξαιρετική επιλογή για προγραμματιστές που θέλουν να δημιουργούν, να στέλνουν, να λαμβάνουν, να προσαρτούν, να επισημαίνουν και να μετατρέπουν μηνύματα ηλεκτρονικού ταχυδρομείου στο cloud μέσα στις δικές τους εφαρμογές PHP. Το API υποστηρίζει εργασία με διάφορες μορφές αρχείων email όπως μορφή EML, MSG, MHTML και HTML. Υπάρχουν πολλές σημαντικές λειτουργίες της βιβλιοθήκης για εργασία με μηνύματα email, όπως δημιουργία μηνυμάτων email από την αρχή, αποστολή email με συνημμένα, εισαγωγή προσαρμοσμένου τίτλου για μηνύματα email, ρύθμιση ημερομηνίας email, προσθήκη παραληπτών CC και BCC και πολλά άλλα .

Πώς να δημιουργήσετε αρχείο email μέσω 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();

Μετατροπή αρχείων μηνυμάτων email και επαφών μέσω PHP API

Aspose.Email Cloud SDK για PHP περιλαμβάνει πλήρη υποστήριξη για τη μετατροπή μηνυμάτων email και αρχείων επαφών σε άλλες υποστηριζόμενες μορφές αρχείων μέσα στις δικές τους εφαρμογές PHP. Η βιβλιοθήκη έχει παράσχει υποστήριξη για τη μετατροπή μηνυμάτων email σε EML, MSG, MHTM, HTML και πολλά άλλα. Παρέχει επίσης υποστήριξη για τη μετατροπή του iCalendar σε Microsoft Outlook MSG, τη δημιουργία iCalendar σε αρχεία MAPI ή ICS, τη μετατροπή αρχείου MSG σε αρχείο iCalendar, Μετατροπή αρχείου ημερολογίου σε ICS, Μετατροπή αρχείων VCard και πολλά άλλα. Το ακόλουθο παράδειγμα δείχνει πώς να μετατρέψετε μορφές αρχείων μηνυμάτων email χρησιμοποιώντας εντολές 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());

 Ελληνικά