UNPKG

@tanayvk/mailer

Version:

@adonisjs/mail without @adonisjs/core dependency.

15 lines (14 loc) 600 B
import { MailResponse } from '../mail_response.js'; import type { MailgunConfig, NodeMailerMessage, MailTransportContract, MailgunRuntimeConfig, MailgunSentMessageInfo } from '../types.js'; /** * AdonisJS Mail transport for sending emails using the * Mailgun's `/messages.mime` API endpoint. */ export declare class MailgunTransport implements MailTransportContract { #private; constructor(config: MailgunConfig); /** * Sends message using the transport */ send(message: NodeMailerMessage, config?: MailgunRuntimeConfig): Promise<MailResponse<MailgunSentMessageInfo>>; }