Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
Graph JS
>
Tutorial
> Send MIME message
The following example shows you how to send an existing RFC822/MIME message.
import { GraphClient, ContentType, ItemBody, EmailAddress } from '../independentsoft/graph/graph.js'; import { UserId } from '../independentsoft/graph/users.js'; import * as fs from 'fs'; async function mainFunc() { try { const client = new GraphClient(); client.clientId = "xxxxxxxxxx-209e-454e-xxxxxxxxxxxxxxxxxxx"; client.tenant = "independentsoft.onmicrosoft.com"; client.clientSecret = "xxxxxxxxx.ONVE[=zYYxxxxxxxxxxxxxxxx"; const buffer = fs.readFileSync("e:\\message.eml"); const mimeContentBase64String = buffer.toString('base64'); await client.sendMimeMessage(mimeContentBase64String, new UserId("info@independentsoft.onmicrosoft.com")); } catch (e) { console.error(e.code) //error code console.error(e.message) //description console.error(e.date) //timestamp console.error(e.innerError) //innerError } } mainFunc();
Need help? Ask our developers:
Name*
Email*
Message*