1. Produk
  2.   Surel
  3.   Node.js
  4.   Aspose.Email for Node.js via .NET

Aspose.Email for Node.js via .NET

 
 

API Node.js untuk Membuat & Mengelola Pesan Email

Buat, Edit, Baca, Manipulasi, dan Konversi Format File Email Outlook Seperti MSG, EML, PST, ICS, VCF, dan OST melalui API Node.js.

Apa itu Aspose.Email untuk Node.js via .NET?

Aspose.Email for Node.js via .NET menyediakan alat yang kuat bagi pengembang yang ingin bekerja dengan file email dalam aplikasi Node.js mereka. API ini fleksibel dan dirancang untuk membantu Anda membangun aplikasi yang solid yang menangani berbagai fungsi email. API ini memungkinkan Anda membuat, membaca, mengonversi, dan bekerja dengan pesan email, mengelola lampiran, serta menangani detail kontak secara efisien. API ini mendukung berbagai format email seperti MSG, PST, OST, OFT, EML, EMLX, MBOX, dan banyak lagi.

Aspose.Email untuk Node.js via .NET API ibarat kotak perkakas yang kuat menggabungkan Aspose.Email untuk .NET dengan fleksibilitas Node.js. Penggabungan ini memberi pengembang manfaat terbaik dari kedua dunia. Anda dapat memanfaatkan seluruh rangkaian fitur Aspose.Email langsung dalam lingkungan Node.js, menjadikan aplikasi manajemen email lebih efisien dan kuat. Perpustakaan ini menyertakan fitur utama seperti membuat pesan email baru, membaca yang sudah ada, mengelola file penyimpanan Outlook, menambahkan dan mengekstrak lampiran, memodifikasi lampiran, bekerja dengan item kalender, menangani informasi kontak, mengenali teks dari lampiran, dan banyak lagi.

Aspose.Email untuk Node.js via .NET memudahkan pengembang seperti Anda menangani email menggunakan berbagai protokol. Anda dapat mengirim dan menerima email melalui berbagai server mail dengan mudah. Alat ini juga membantu mengonversi pesan email dari satu format ke format lain, memastikan mereka berfungsi dengan baik di berbagai platform. Selain itu, ia memungkinkan Anda terhubung dengan perpustakaan atau API OCR untuk mengubah lampiran menjadi teks yang dapat Anda edit dan cari. Pengembang perangkat lunak dapat mengubah lampiran email menjadi format yang dapat dicari, memungkinkan pengguna melakukan pencarian teks penuh pada arsip email. Ini sangat bermanfaat untuk tujuan hukum, kepatuhan, dan audit. Dokumentasi lengkap Aspose dan fitur yang kuat memudahkan integrasi kemampuan ini, memungkinkan pengembang fokus pada membangun solusi unik untuk pengguna mereka.

Previous Next

Memulai dengan Aspose.Email untuk Node.js via .NET

Cara yang disarankan untuk menginstal Aspose.Email untuk Node.js via .NET adalah menggunakan npm. Silakan gunakan perintah berikut untuk instalasi yang lancar.

Instal Aspose.Email untuk Node.js via .NET melalui npm

 npm install @aspose/email 

Anda dapat mengunduh pustaka langsung dari Aspose.Email halaman produk

Buat dan Kirim Email dalam Aplikasi Node.js

Aspose.Email untuk Node.js via .NET telah menyediakan fungsionalitas lengkap untuk membuat dan mengirim pesan email di dalam aplikasi Node.js. Ada beberapa fitur penting lainnya dalam API, seperti membuat pesan email baru dari awal, memodifikasi pesan email yang ada, menambahkan lampiran ke email, mengekstrak lampiran, membuat email dengan lampiran gambar, mengelola item kalender, dan banyak lagi. Berikut contoh sederhana yang memungkinkan pengembang perangkat lunak membuat email dengan lampiran gambar di dalam aplikasi Node.js.

Cara Membuat Pesan Baru dan Menyisipkan Gambar ke Dalamnya 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");

Kelola Lampiran pada Pesan Email di Node.js

Aspose.Email untuk Node.js melalui .NET API memungkinkan pengembang perangkat lunak untuk dengan mulus menambahkan dan mengelola lampiran pada pesan email di dalam aplikasi Node.js. API ini mencakup berbagai fitur untuk bekerja dengan lampiran dalam pesan email seperti menambahkan, mengekstrak, menghapus, dan memodifikasi lampiran dalam pesan email, pesan tersemat sebagai lampiran, membaca pesan tersemat dari lampiran, mengganti lampiran yang ada dengan yang baru, menyimpan lampiran dari pesan yang ditandatangani secara digital, dan sebagainya. Berikut adalah contoh yang menunjukkan cara menyimpan lampiran ke disk lokal dari pesan email di dalam aplikasi Node.js.

Cara Menyimpan Lampiran ke Disk Lokal dari Pesan Email 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);
}

Konversi Email ke Format File Lain di Node.js

Salah satu fitur menonjol dari Aspose.Email untuk Node.js melalui .NET adalah kemampuannya untuk mengonversi pesan email antara berbagai format, seperti MSG, PST, OST, OFT, EML, EMLX, MBOX, dan banyak lagi. Fitur ini sangat berguna bagi aplikasi yang perlu mendukung banyak standar dan format email. Berikut adalah contoh berguna yang menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi Email ke Format EML di dalam aplikasi Node.js.

Cara Mengonversi Email 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);

Tambahkan & Kelola Item Kalender dalam Email di Node.js

Aspose.Email untuk Node.js via .NET mendukung integrasi kalender, memungkinkan pengembang perangkat lunak untuk membuat dan mengelola item kalender di dalam aplikasi Node.js mereka sendiri. Pengembang dapat bekerja dengan item kalender, janji, dan tugas. Fitur ini sangat berguna untuk aplikasi yang memerlukan penjadwalan dan manajemen acara. Ini memungkinkan pengembang perangkat lunak untuk memuat, membuat, membaca, memodifikasi, dan menyimpan janji dalam format file ICS dengan hanya beberapa baris kode. Berikut adalah contoh yang menunjukkan bagaimana pengembang perangkat lunak dapat membuat acara Kalender di dalam aplikasi Node.js.

Cara Membuat Acara Kalender 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");

 Indonesia