
Aspose.Email for Node.js via .NET
API Node.js untuk Mencipta & Mengurus Mesej E-mel
Cipta, Edit, Baca, Manipulasi dan Tukar Format Fail E-mel Outlook Seperti MSG, EML, PST, ICS, VCF dan OST melalui API Node.js.
Apakah Aspose.Email untuk Node.js melalui .NET?
Aspose.Email untuk Node.js melalui .NET menyediakan alat yang kukuh untuk pembangun yang ingin bekerja dengan fail e-mel dalam aplikasi Node.js mereka. API ini fleksibel dan disesuaikan untuk membantu anda membina aplikasi yang kuat yang mengendalikan pelbagai fungsi e-mel. Ia membolehkan anda membuat, membaca, menukar, dan bekerja dengan mesej e-mel, mengurus lampiran, dan mengendalikan butiran kenalan dengan berkesan. API ini menyokong pelbagai format e-mel seperti MSG, PST, OST, OFT, EML, EMLX, MBOX dan banyak lagi.
Aspose.Email untuk Node.js melalui .NET API ibarat kotak alat yang kuat menggabungkan Aspose.Email untuk .NET dengan fleksibiliti Node.js. Penggabungan ini memberi pemaju yang terbaik dari kedua-dua dunia. Anda boleh mengakses seluruh rangkaian ciri Aspose.Email terus dalam persekitaran Node.js, menjadikan aplikasi pengurusan e-mel lebih cekap dan berkuasa. Pustaka ini menyertakan ciri utama seperti membuat mesej e-mel baru, membaca yang sedia ada, mengurus fail storan Outlook, menambah dan mengekstrak lampiran, mengubah lampiran, bekerja dengan item kalendar, mengendalikan maklumat kenalan, mengenali teks daripada lampiran dan banyak lagi.
Aspose.Email untuk Node.js melalui .NET memudahkan pemaju seperti anda mengendalikan e-mel menggunakan pelbagai protokol. Anda boleh menghantar dan menerima e-mel melalui pelayan mel yang berbeza dengan mudah. Alat ini juga membantu menukar mesej e-mel dari satu format ke format lain, memastikan ia berfungsi dengan baik pada pelbagai platform. Selain itu, ia membolehkan anda menyambung dengan perpustakaan OCR atau API untuk menukar lampiran menjadi teks yang boleh anda edit dan cari. Pemaju perisian boleh menukar lampiran e-mel kepada format yang boleh dicari, membolehkan pengguna melakukan carian teks penuh pada arkib e-mel. Ini sangat berguna untuk tujuan undang-undang, pematuhan, dan audit. Dokumentasi Aspose yang luas dan ciri-ciri yang kukuh memudahkan integrasi keupayaan ini, membolehkan pemaju memberi tumpuan kepada membina penyelesaian unik untuk pengguna mereka.
Mula Menggunakan Aspose.Email untuk Node.js melalui .NET
Cara yang disyorkan untuk memasang Aspose.Email untuk Node.js melalui .NET ialah menggunakan npm. Sila gunakan perintah berikut untuk pemasangan yang lancar.
Pasang Aspose.Email untuk Node.js melalui .NET menggunakan npm
npm install @aspose/email Anda boleh memuat turun perpustakaan secara langsung dari Aspose.Email halaman produk
Buat dan Hantar E-mel dalam Aplikasi Node.js
Aspose.Email untuk Node.js melalui .NET telah menyediakan fungsi lengkap untuk membuat dan menghantar mesej e-mel dalam aplikasi Node.js. Terdapat beberapa ciri penting lain dalam API, seperti membuat mesej e-mel baru dari awal, mengubah mesej e-mel yang sedia ada, menambah lampiran kepada e-mel, mengekstrak lampiran, membuat e-mel dengan lampiran imej, mengurus item kalendar dan banyak lagi. Berikut ialah contoh mudah yang membolehkan pembangun perisian membuat e-mel dengan lampiran imej dalam aplikasi Node.js.
Cara Membuat Mesej Baru dan Melampirkan Imej Kepadanya melalui API Node.js
const aspose = require('aspose.email');
let email = new aspose.EmailMessage();
email.subject = "OCR Attachment Example";
email.body = "This email contains an attachment for OCR processing.";
email.to.add("recipient@example.com");
let attachment = aspose.Attachment.load("path/to/image.png");
email.attachments.add(attachment);
email.save("path/to/email.msg");
Urus Lampiran kepada Mesej E-mel dalam Node.js
Aspose.Email untuk Node.js melalui .NET API membolehkan pembangun perisian menambah dan mengurus lampiran pada mesej e-mel dalam aplikasi Node.js dengan lancar. API ini termasuk pelbagai ciri untuk bekerja dengan lampiran dalam mesej e-mel seperti menambah, mengekstrak, memadam dan mengubah lampiran dalam mesej e-mel, mesej terbenam sebagai lampiran, membaca mesej terbenam dari lampiran, menggantikan lampiran sedia ada dengan yang baru, menyimpan lampiran dari mesej yang ditandatangani secara digital dan sebagainya. Berikut ialah contoh yang menunjukkan cara anda boleh menyimpan lampiran ke cakera tempatan daripada mesej e-mel dalam aplikasi Node.js.
Cara Menyimpan Lampiran ke Cakera Tempatan dari Mesej E-mel melalui API Node.js?
// Create an instance of MapiMessage from file
MapiMessage message = MapiMessage.FromFile(dataDir + fileName);
// Iterate through the attachments collection
foreach (MapiAttachment attachment in message.Attachments)
{
// Save the individual attachment
attachment.Save(dataDir + attachment.FileName);
}
Penukaran E-mel kepada Format Fail Lain dalam Node.js
Salah satu ciri menonjol Aspose.Email untuk Node.js melalui .NET ialah keupayaannya untuk menukar mesej e-mel antara pelbagai format, seperti MSG, PST, OST, OFT, EML, EMLX, MBOX dan banyak lagi. Ciri ini sangat berguna untuk aplikasi yang perlu menyokong pelbagai piawaian dan format e-mel. Berikut ialah contoh berguna yang menunjukkan bagaimana pembangun perisian dapat menukar e-mel ke format EML dalam aplikasi Node.js.
Cara Menukar E-mel ke Format EML dalam Aplikasi Node.js?
const aspose = require('aspose.email');
let email = aspose.EmailMessage.load("path/to/email.msg");
email.save("path/to/email.eml", aspose.SaveOptions.defaultEml);
Tambah & Urus Item Kalendar dalam E-mel di Node.js
Aspose.Email untuk Node.js melalui .NET menyokong integrasi kalendar, membolehkan pembangun perisian mencipta dan mengurus item kalendar dalam aplikasi Node.js mereka sendiri. Pembangun boleh bekerja dengan item kalendar, temujanji, dan tugas. Ciri ini sangat berguna untuk aplikasi yang memerlukan penjadualan dan pengurusan acara. Ia membolehkan pembangun perisian memuat, mencipta, membaca, mengubah suai dan menyimpan temujanji dalam format fail ICS dengan hanya beberapa baris kod. Berikut adalah contoh yang menunjukkan bagaimana pembangun perisian boleh mencipta acara Kalendar dalam Aplikasi Node.js.
Cara Membuat Acara Kalendar dalam Aplikasi Node.js?
Aspose.Email for Node.js via .NET API
const aspose = require('aspose.email');
let appointment = new aspose.Appointment(
"Conference Room",
"Project Meeting",
"Discuss project milestones and deliverables.",
new Date(2024, 7, 24, 10, 0),
new Date(2024, 7, 24, 11, 0),
"organizer@example.com",
["attendee1@example.com", "attendee2@example.com"]
);
let email = new aspose.EmailMessage();
email.addAlternateView(appointment.requestApointment());
email.save("project_meeting.ics");
