Simple mailtrap.io client and helper library
npm install --save-dev mailtrap
const client = new Client({
apiToken: 'apiToken'
});
const inbox = new Inbox(client, 'inboxName');
await inbox.waitForMessages((messages) => messages.length > 2);
const messages = await inbox.getMessages();
const filteredMessages = await inbox.getMessages((m) => m.subject === 'subject');
await inbox.deleteMessages();
await inbox.deleteMessages((m) => m.subject === 'subject');
const msgID = filteredMessages[0].id;
const txt = await client.getMessageBody(inbox.ID, msgID, 'txt');
const html = await client.getMessageBody(inbox.ID, msgID, 'html');