Puppeteer email provider for Outlook.
npm install --save puppeteer-email-provider-outlook
Extends: PuppeteerEmailProvider
Puppeteer email provider for Outlook.
Type: function ()
Email provider to automate.
Type: PuppeteerEmailProvider
Creates a new email account.
Returns an email session with the authenticated puppeteer browser.
Type: function (user, opts)
user
object User info for the account to createopts
object Optionsopts.browser
Object Puppeteer browser instance to use
Signs into an existing email account.
You must specify either user.username
or user.email
.
Returns an email session with the authenticated puppeteer browser.
Type: function (user, opts)
user
object User info for the account to sign intoopts
object Optionsopts.browser
Object Puppeteer browser instance to use
Signs out of an authenticated session.
Type: function (session): Promise
session
PuppeteerEmailSession
Sends an email from an authenticated session.
Type: function (session, email, opts): Promise
Fetches emails from the inbox of an authenticated session.
Type: function (session, opts)
session
PuppeteerEmailSessionopts
object? Options (optional, default{}
)opts.query
object? Search query to narrow down results
- puppeteer-email - Email automation driven by headless chrome.
MIT © Travis Fischer