1. Prodotti
  2.   E-mail
  3.   Node.js
  4.   Aspose.Email per Node.js via .NET

Aspose.Email per Node.js via .NET

 
 

API Node.js per creare e gestire messaggi email

Crea, modifica, leggi, manipola e converti i formati di file email Outlook come MSG, EML, PST, ICS, VCF e OST tramite l'API Node.js.

Che cos'è Aspose.Email per Node.js tramite .NET?

Aspose.Email per Node.js via .NET fornisce uno strumento robusto per gli sviluppatori che desiderano lavorare con file email nelle loro applicazioni Node.js. Questa API è flessibile e progettata per aiutarti a costruire applicazioni solide che gestiscono diverse funzioni email. Consente di creare, leggere, convertire e gestire i messaggi email, gestire gli allegati e gestire i dettagli dei contatti in modo efficiente. L'API supporta vari formati email come MSG, PST, OST, OFT, EML, EMLX, MBOX e molti altri.

Aspose.Email per Node.js tramite API .NET è come una potente cassetta degli attrezzi che unisce Aspose.Email per .NET con la flessibilità di Node.js. Questa fusione offre agli sviluppatori il meglio di entrambi i mondi. Puoi accedere all'intera gamma di funzionalità di Aspose.Email direttamente nell'ambiente Node.js, rendendo le applicazioni di gestione della posta elettronica più efficienti e potenti. La libreria include funzionalità chiave per creare nuovi messaggi email, leggere quelli esistenti, gestire i file di archiviazione di Outlook, aggiungere ed estrarre allegati, modificare gli allegati, lavorare con elementi del calendario, gestire le informazioni dei contatti, riconoscere il testo dagli allegati e molto altro.

Aspose.Email per Node.js via .NET semplifica per gli sviluppatori come te la gestione delle email utilizzando vari protocolli. Puoi inviare e ricevere email attraverso diversi server di posta senza sforzo. Questo strumento aiuta anche a convertire i messaggi email da un formato all'altro, garantendo che funzionino correttamente su diverse piattaforme. Inoltre, ti consente di collegarti a una libreria OCR o a un'API per trasformare gli allegati in testo modificabile e ricercabile. Gli sviluppatori software possono trasformare gli allegati email in formati indicizzabili, permettendo agli utenti di eseguire ricerche full‑text negli archivi di posta. Ciò è particolarmente utile per scopi legali, di conformità e di audit. L'ampia documentazione di Aspose e le sue funzionalità robuste facilitano l'integrazione di queste capacità, consentendo agli sviluppatori di concentrarsi sulla creazione di soluzioni uniche per i loro utenti.

Previous Next

Iniziare con Aspose.Email per Node.js tramite .NET

Il modo consigliato per installare Aspose.Email per Node.js via .NET è utilizzare npm. Si prega di usare il comando seguente per un'installazione senza problemi.

Installa Aspose.Email per Node.js via .NET tramite npm

 npm install @aspose/email 

Puoi scaricare la libreria direttamente dalla pagina prodotto Aspose.Email

Creare e inviare email nelle app Node.js

Aspose.Email per Node.js tramite .NET ha fornito funzionalità complete per creare e inviare messaggi email all'interno delle applicazioni Node.js. Ci sono diverse altre funzionalità importanti dell'API, come creare un nuovo messaggio email da zero, modificare messaggi email esistenti, aggiungere allegati alle email, estrarre gli allegati, creare un'email con un allegato immagine, gestire gli elementi del calendario e molto altro. Ecco un semplice esempio che consente agli sviluppatori di software di creare un'email con un allegato immagine all'interno delle applicazioni Node.js.

Come creare un nuovo messaggio e allegare un'immagine tramite l'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");

Gestire gli allegati ai messaggi email in Node.js

Aspose.Email per Node.js tramite API .NET consente agli sviluppatori di software di aggiungere e gestire senza problemi gli allegati ai messaggi di posta elettronica all'interno delle applicazioni Node.js. Le API includono varie funzionalità per lavorare con gli allegati nei messaggi di posta elettronica, come aggiungere, estrarre, eliminare e modificare gli allegati, messaggi incorporati come allegati, leggere il messaggio incorporato dall'allegato, sostituire un allegato esistente con uno nuovo, salvare gli allegati da un messaggio firmato digitalmente e così via. Ecco un esempio che mostra come è possibile salvare gli allegati sul disco locale da un messaggio di posta elettronica all'interno delle applicazioni Node.js.

Come salvare gli allegati su disco locale da un messaggio email tramite l'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);
}

Conversione di email in altri formati di file in Node.js

Una delle caratteristiche distintive di Aspose.Email per Node.js tramite .NET è la sua capacità di convertire i messaggi di posta elettronica tra diversi formati, come MSG, PST, OST, OFT, EML, EMLX, MBOX e molti altri. Questa funzionalità è molto utile per le applicazioni che devono supportare molteplici standard e formati di posta elettronica. Ecco un esempio utile che mostra come gli sviluppatori di software possono convertire un'email nel formato EML all'interno delle applicazioni Node.js.

Come convertire un'email in formato EML all'interno delle app 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);

Aggiungere e gestire elementi del calendario nelle email in Node.js

Aspose.Email per Node.js tramite .NET supporta l'integrazione del calendario, consentendo agli sviluppatori di creare e gestire elementi del calendario all'interno delle proprie applicazioni Node.js. Gli sviluppatori possono lavorare con elementi del calendario, appuntamenti e attività. Questa funzionalità è particolarmente utile per le applicazioni che richiedono la pianificazione e la gestione degli eventi. Consente agli sviluppatori di caricare, creare, leggere, modificare e memorizzare gli appuntamenti nel formato di file ICS con sole poche righe di codice. Ecco un esempio che mostra come gli sviluppatori possono creare un evento di calendario all'interno di app Node.js.

Come creare un evento di calendario all'interno delle app 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");

 Italiano