Class: MailgunService
mail/src.MailgunService
Extends
AbstractMailService
<string
>
Constructors
new MailgunService(mailgun, config)
new MailgunService(
mailgun
,config
):MailgunService
Parameters
▪ mailgun: IMailgunClient
▪ config: MailgunConfig
Returns
Overrides
AbstractMailService
.constructor
Source
libs/mail/src/lib/services/mailgun/mailgun.service.ts:17
Properties
logger
protected
logger:Logger
Inherited from
Source
libs/mail/src/lib/services/abstract-mail.service.ts:5
Methods
sendEmail
sendEmail(
emailData
):Promise
<MessagesSendResult
>
Parameters
▪ emailData: EmailDataType
Returns
Promise
<MessagesSendResult
>
Overrides
Source
libs/mail/src/lib/services/mailgun/mailgun.service.ts:24
sendTemplateEmail
sendTemplateEmail(
templateId
,emailData
,emailTemplateParams
?):Promise
<SendEmailResult
>
Parameters
▪ templateId: string
▪ emailData: SendEmailDto
▪ emailTemplateParams?: object
Returns
Promise
<SendEmailResult
>
Overrides
AbstractMailService
.sendTemplateEmail
Source
libs/mail/src/lib/services/mailgun/mailgun.service.ts:53
Generated using typedoc-plugin-markdown and TypeDoc