1. Táirgí
  2.   Ríomhphost
  3.   Node.js
  4.   Aspose.Email Cloud SDK do Node.js

Aspose.Email Cloud SDK do Node.js

 
 

API Node.js chun Teachtaireachtaí Ríomhphoist a Chruthú & a Bhainistiú

Cruthaigh, Cuir in Eagar, Léigh, Láimhseáil agus Tiontaigh Formáidí Comhad Ríomhphoist Outlook mar MSG, EML, PST, ICS, VCF agus OST trí API Node.js.

Cad é Aspose.Email Cloud SDK do Node.js?

Is comhpháirt ríthábhachtach de go leor feidhmchlár nua-aimseartha é bainistíocht ríomhphoist go héifeachtach, cibé le haghaidh uathoibriú sreabhadh oibre ríomhphoist, comhtháthú le córais CRM, nó próiseáil iatán ríomhphoist. Aspose.Email Cloud SDK do Node.js soláthraíonn API cumhachtach bunaithe ar scamaill a chuireann ar chumas forbróirí bogearraí oibriú le formáidí comhad ríomhphoist go héasca. Tacaíonn an SDK seo le cruthú, eagarthóireacht, tiontú, seoladh, agus glacadh ríomhphoist, rud a fhágann gur uirlis riachtanach í do fhorbróirí Node.js. Tá gnéithe tábhachtacha eile éagsúla mar chuid den SDK freisin, mar shampla cur i bhfeidhm agus bainistíocht iatán ríomhphoist, láimhseáil stórála ríomhphoist sa scamaill, próiseáil cinnleabhair agus meiteashonraí ríomhphoist, obair le réada leabaithe agus acmhainní nasctha, láimhseáil síniú ríomhphoist, próiseáil imeachtaí féilire, baint amach meiteashonraí le haghaidh tuarascálacha comhlíonta, agus mar sin de.

Soláthraíonn Aspose.Email Cloud SDK do Node.js d'fhorbróirí bealach cumhachtach ach simplí chun cumais próiseála ríomhphoist a chomhtháthú ina n-iarratais. Ligeann sé d'fhorbróirí teachtaireachtaí ríomhphoist a chruthú, a láimhseáil, a thiontú, agus a phróiseáil i bhformáidí éagsúla, mar shampla EML, PST, MSG, OFT, EMLX, MBOX agus go leor eile. Simplíonnann sé an próiseas forbartha trí chastaíocht na bprótacal agus na bhformáidí ríomhphoist a bhainistiú, ag ligean d'fhorbróirí díriú ar loighic na hiarratais. Tá nádúr trasna-ardán Node.js, i gcomhar leis an SDK atá bunaithe ar an scamall, ag cumasú forbairt ar aon chóras oibriúcháin. Cinntíonn sé cosaint sonraí ríomhphoist le meicníochtaí fíordheimhnithe slána. I gcoitinne, is rogha den scoth é do fhorbróirí atá ag iarraidh feidhmiúlacht ríomhphoist a chur san áireamh ina n-iarratais go héasca.

Previous Next

Ag tosú le Aspose.Email Cloud SDK do Node.js

Is é an bealach molta chun Aspose.Email Cloud SDK do Node.js a shuiteáil ná úsáid a bhaint as npm. Úsáid an t-ordú seo a leanas le haghaidh suiteáil réidh.

Suiteáil Aspose.Email Cloud SDK do Node.js trí npm

 npm install @asposecloud/aspose-email-cloud --save 

Is féidir leat an leabharlann a íoslódáil go díreach ó leathanach táirge Aspose.Email

Cruthaigh & Seol Ríomhphoist go cláraitheach

Déantar SDK Cloud Aspose.Email do Node.js a dhéanamh éasca do fhorbróirí bogearraí teachtaireachtaí ríomhphoist a chruthú agus a láimhseáil go cláraitheach laistigh de fheidhmchláir Node.js. Le cúpla líne de chód amháin, is féidir le forbróirí Node.js ríomhphoist a ghiniúint ó thús, ábhar, corp, faighteoirí, agus iatáin a shocrú, agus fiú iad a sheoladh trí SMTP. Taispeánann an sampla thíos conas is féidir le fhorbróirí bogearraí teachtaireachtaí ríomhphoist simplí a chruthú agus a sheoladh laistigh de fheidhmchláir Node.js.

Conas Teachtaireachtaí Ríomhphoist Simplí a Chruthú agus a Sheoladh i gAipeanna Node.js?

const asposeEmailCloud = require("aspose-email-cloud");

const config = {
  clientId: "YOUR_CLIENT_ID",
  clientSecret: "YOUR_CLIENT_SECRET",
};

const apiInstance = new asposeEmailCloud.EmailApi(config);

const message = {
  from: "sender@example.com",
  to: "recipient@example.com",
  subject: "Test Email from Aspose.Email Cloud",
  body: "This is a test email sent using Aspose.Email Cloud SDK for Node.js.",
};

const request = new asposeEmailCloud.SendEmailRequest({ message });

apiInstance.sendEmail(request)
  .then((response) => {
    console.log("Email sent successfully!");
  })
  .catch((error) => {
    console.error("Error sending email:", error);
  });

Comhshóiriú Formáid Ríomhphoist laistigh de Aipeanna Node.js

Tá tacaíocht iomlán curtha ar fáil ag Aspose.Email Cloud SDK do Node.js maidir le láimhseáil formáidí comhad ríomhphoist agus a n-aistriú idir na formáidí seo laistigh de fheidhmchláir Node.js. Tacaíonn an SDK scamall le h-aistriú ríomhphoist idir formáidí éagsúla gan caillteanas sonraí, mar shampla MSG, PST, OST, OFT, EML, EMLX, MBOX agus go leor eile. Seo sampla an-úsáideach a thaispeánann conas is féidir le fhorbróirí bogearraí comhad MSG a thiontú go formáid EML laistigh de fheidhmchláir Node.js.

Conas MSG a Thiontú go EML trí API REST Node.js?

const { EmailCloud, EmailConvertRequest } = require('aspose-email-cloud');

const emailApi = new EmailCloud({
    appSid: 'YOUR_APP_SID',
    appKey: 'YOUR_APP_KEY'
});

async function convertMsgToEml() {
    try {
        const request = new EmailConvertRequest({
            fromFormat: 'msg',
            toFormat: 'eml',
            file: 'input.msg' // Can be a file path or Buffer
        });

        const result = await emailApi.email.convert(request);
        console.log('Converted successfully:', result);
    } catch (error) {
        console.error('Conversion failed:', error);
    }
}

convertMsgToEml();

Cuir Leis & Bainistigh Iatáin Ríomhphoist trí API Node.js

Aspose.Email Cloud SDK do Node.js tá tacaíocht iomlán curtha ar fáil chun ceangaltáin a chur leis, a bhaint nó a bhaint de theachtaireachtaí ríomhphoist go héasca go dinimiciúil. Le cúpla líne de chód is féidir le forbróirí bogearraí ceangaltáin a chur leis, a bhaint, agus a bhainistiú laistigh de theachtaireachtaí ríomhphoist. Tá sé seo ríthábhachtach do fheidhmchláir a éilíonn comhdúileadh comhad nó próiseáil doiciméad. Léiríonn an sampla thíos conas is féidir le forbróirí Node.js ceangaltáin a bhaint ó theachtaireachtaí ríomhphoist laistigh de thimpeallacht Node.js.

Conas Iatáin a Bhain amach & a Íosluchtú ó Theachtaireachtaí Ríomhphoist trí API REST Node.js?

const { EmailCloud, AttachmentDownloadRequest } = require('aspose-email-cloud');

const emailApi = new EmailCloud({
    appSid: 'YOUR_APP_SID',
    appKey: 'YOUR_APP_KEY'
});

async function downloadAttachment() {
    try {
        const attachment = await emailApi.email.attachment.download(
            new AttachmentDownloadRequest({
                fileName: 'email.eml',
                attachmentName: 'document.pdf'
            })
        );
        
        console.log('Attachment downloaded:', attachment);
    } catch (error) {
        console.error('Error downloading attachment:', error);
    }
}

downloadAttachment();

Dípháir & Bain Amharc ar Sonraí Ríomhphoist i Node.js

Ceadaíonn Aspose.Email Cloud SDK do Node.js parsáil ríomhphoist agus eolas a bhaint as ríomhphoist. Tá sé seo an-úsáideach le haghaidh baint sonraí agus anailíse sonraí. Déanann an SDK sé éasca do fhorbróirí Node.js comhaid ríomhphoist a léamh i bhformáidí éagsúla agus ábhar, corp, seoltóir, faighteoirí, agus ceangaltáin a bhaint le cúpla líne de chód. Léiríonn an sampla thíos conas is féidir le forbróirí bogearraí meiteashonraí ríomhphoist a bhaint laistigh de thimpeallacht Node.js.

Conas Meiteashonraí Ríomhphoist a Bhain amach i gAipeanna Node.js?

const { EmailCloud, EmailGetRequest } = require('aspose-email-cloud');

const emailApi = new EmailCloud({
    appSid: 'YOUR_APP_SID',
    appKey: 'YOUR_APP_KEY'
});

async function parseEmail() {
    try {
        const email = await emailApi.email.get(
            new EmailGetRequest({ filePath: 'email.eml' })
        );
        
        console.log('Subject:', email.subject);
        console.log('From:', email.from.address);
        console.log('Body:', email.body);
        console.log('Attachments:', email.attachments?.length);
    } catch (error) {
        console.error('Error parsing email:', error);
    }
}

parseEmail();

 Gaeilge