HomeVendure CoreShow hidden breadcrumbs...EmailPluginEmailEventListenerOn this pageEmailEventListener@vendure/email-pluginSource An EmailEventListener is used to listen for events and set up a EmailEventHandler which defines how an email will be generated from this event. Signatureclass EmailEventListener<T extends string> { public type: T; constructor(type: T) on(event: Type<Event>) => EmailEventHandler<T, Event>;} typepropertyTonmethod(event: Type<Event>) => EmailEventHandler<T, Event>Defines the event to listen for.Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousEmailEventHandlerWithAsyncDataNextEmailGeneratorEdited Apr 20, 2026ยทEdit this page