1. Các sản phẩm
  2.   E-mail
  3.   Node.js
  4.   Aspose.Email cho Node.js qua .NET

Aspose.Email cho Node.js qua .NET

 
 

API Node.js để Tạo & Quản Lý Tin Nhắn Email

Tạo, Chỉnh sửa, Đọc, Thao tác và Chuyển Đổi Các Định Dạng Tệp Email Outlook Như MSG, EML, PST, ICS, VCF và OST qua API Node.js.

Aspose.Email cho Node.js thông qua .NET là gì?

Aspose.Email cho Node.js qua .NET cung cấp một công cụ mạnh mẽ cho các nhà phát triển muốn làm việc với các tệp email trong ứng dụng Node.js của họ. API này linh hoạt và được thiết kế để giúp bạn xây dựng các ứng dụng mạnh mẽ xử lý các chức năng email khác nhau. Nó cho phép bạn tạo, đọc, chuyển đổi và làm việc với các tin nhắn email, quản lý tệp đính kèm và xử lý chi tiết liên hệ một cách hiệu quả. API hỗ trợ nhiều định dạng email như MSG, PST, OST, OFT, EML, EMLX, MBOX và nhiều hơn nữa.

Aspose.Email cho Node.js thông qua .NET API giống như một bộ công cụ mạnh mẽ kết hợp Aspose.Email cho .NET với tính linh hoạt của Node.js. Sự kết hợp này mang lại cho các nhà phát triển những ưu điểm của cả hai thế giới. Bạn có thể truy cập toàn bộ các tính năng của Aspose.Email ngay trong môi trường Node.js, làm cho các ứng dụng quản lý email trở nên hiệu quả và mạnh mẽ hơn. Thư viện này bao gồm các tính năng chính như tạo tin nhắn email mới, đọc các tin nhắn đã tồn tại, quản lý các tệp lưu trữ Outlook, thêm và trích xuất tệp đính kèm, sửa đổi tệp đính kèm, làm việc với các mục lịch, xử lý thông tin liên hệ, nhận dạng văn bản từ tệp đính kèm và nhiều hơn nữa.

Aspose.Email cho Node.js thông qua .NET giúp các nhà phát triển như bạn dễ dàng xử lý email bằng nhiều giao thức khác nhau. Bạn có thể gửi và nhận email qua các máy chủ thư khác nhau một cách thuận tiện. Công cụ này cũng hỗ trợ chuyển đổi tin nhắn email từ định dạng này sang định dạng khác, đảm bảo chúng hoạt động tốt trên các nền tảng khác nhau. Ngoài ra, nó cho phép bạn kết nối với thư viện hoặc API OCR để chuyển đổi tệp đính kèm thành văn bản có thể chỉnh sửa và tìm kiếm. Các nhà phát triển phần mềm có thể biến đổi các tệp đính kèm email thành định dạng có thể tìm kiếm, cho phép người dùng thực hiện tìm kiếm toàn văn trên kho lưu trữ email. Điều này đặc biệt hữu ích cho mục đích pháp lý, tuân thủ và kiểm toán. Tài liệu phong phú và các tính năng mạnh mẽ của Aspose giúp việc tích hợp các khả năng này trở nên dễ dàng hơn, cho phép các nhà phát triển tập trung vào việc xây dựng các giải pháp độc đáo cho người dùng của họ.

Previous Next

Bắt đầu với Aspose.Email cho Node.js thông qua .NET

Cách khuyến nghị để cài đặt Aspose.Email cho Node.js thông qua .NET là sử dụng npm. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.

Cài đặt Aspose.Email cho Node.js qua .NET bằng npm

 npm install @aspose/email 

Bạn có thể tải thư viện trực tiếp từ Aspose.Email trang sản phẩm

Tạo và Gửi Email trong Ứng dụng Node.js

Aspose.Email cho Node.js thông qua .NET đã cung cấp đầy đủ chức năng để tạo và gửi tin nhắn email trong các ứng dụng Node.js. Có một số tính năng quan trọng khác của API, chẳng hạn như tạo tin nhắn email mới từ đầu, chỉnh sửa các tin nhắn email hiện có, thêm tệp đính kèm vào email, trích xuất tệp đính kèm, tạo email có tệp đính kèm hình ảnh, quản lý các mục lịch và nhiều hơn nữa. Dưới đây là một ví dụ đơn giản cho phép các nhà phát triển phần mềm tạo một email có tệp đính kèm hình ảnh trong các ứng dụng Node.js.

Cách tạo tin nhắn mới và đính kèm hình ảnh vào nó qua 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");

Quản lý Tệp đính kèm cho Tin nhắn Email trong Node.js

Aspose.Email cho Node.js thông qua .NET API cho phép các nhà phát triển phần mềm dễ dàng thêm và quản lý tệp đính kèm trong các tin nhắn email trong ứng dụng Node.js. API đã bao gồm nhiều tính năng để làm việc với tệp đính kèm trong email như thêm, trích xuất, xóa và sửa đổi tệp đính kèm, tin nhắn nhúng dưới dạng tệp đính kèm, đọc tin nhắn nhúng từ tệp đính kèm, thay thế tệp đính kèm hiện có bằng một tệp mới, lưu tệp đính kèm từ tin nhắn được ký số và nhiều hơn nữa. Dưới đây là một ví dụ cho thấy cách bạn có thể lưu tệp đính kèm vào ổ đĩa cục bộ từ một tin nhắn email trong ứng dụng Node.js.

Cách lưu tệp đính kèm vào ổ đĩa cục bộ từ một tin nhắn email qua 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);
}

Chuyển đổi Email sang Các Định dạng Tệp Khác trong Node.js

Một trong những tính năng nổi bật của Aspose.Email cho Node.js thông qua .NET là khả năng chuyển đổi các tin nhắn email giữa các định dạng khác nhau, chẳng hạn như MSG, PST, OST, OFT, EML, EMLX, MBOX và nhiều hơn nữa. Tính năng này rất hữu ích cho các ứng dụng cần hỗ trợ nhiều tiêu chuẩn và định dạng email. Dưới đây là một ví dụ hữu ích cho thấy cách các nhà phát triển phần mềm có thể chuyển đổi một email sang định dạng EML trong ứng dụng Node.js.

Cách chuyển đổi email sang định dạng EML trong ứng dụng 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);

Thêm & Quản lý Mục Lịch trong Email trên Node.js

Aspose.Email cho Node.js thông qua .NET hỗ trợ tích hợp lịch, cho phép các nhà phát triển phần mềm tạo và quản lý các mục lịch trong các ứng dụng Node.js của họ. Các nhà phát triển có thể làm việc với các mục lịch, cuộc hẹn và nhiệm vụ. Tính năng này đặc biệt hữu ích cho các ứng dụng cần lên lịch và quản lý sự kiện. Nó cho phép các nhà phát triển phần mềm tải, tạo, đọc, sửa đổi và lưu các cuộc hẹn ở định dạng tệp ICS chỉ với vài dòng mã. Dưới đây là một ví dụ cho thấy cách các nhà phát triển phần mềm có thể tạo sự kiện Lịch trong các ứng dụng Node.js.

Cách tạo sự kiện lịch trong ứng dụng 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");

 Tiếng Việt