EmailPluginOptions
EmailPluginOptions
Configuration for the EmailPlugin.
Signature
interface EmailPluginOptions {
templatePath: string;
transport: EmailTransportOptions;
handlers: Array<EmailEventHandler<string, any>>;
globalTemplateVars?: { [key: string]: any };
emailSender?: EmailSender;
emailGenerator?: EmailGenerator;
}
Members
templatePath
string
<project root>/vendure/email/templates
.
transport
EmailTransportOptions
handlers
Array<EmailEventHandler<string, any>>
globalTemplateVars
{ [key: string]: any }
emailSender
emailGenerator
EmailPluginDevModeOptions
Configuration for running the EmailPlugin in development mode.
Signature
interface EmailPluginDevModeOptions extends Omit<EmailPluginOptions, 'transport'> {
devMode: true;
outputPath: string;
route: string;
}
Extends
- Omit<EmailPluginOptions, ‘transport’>
Members
devMode
true
outputPath
string
route
string