@adonisjs/mail
Version:
Mail provider for adonis framework and has support for all common mailing services to send emails
15 lines (14 loc) • 600 B
TypeScript
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>>;
}