Skip to content

Repository files navigation


📨 API Wrapper for Temp Mail Plus service


Documentation

Generate a random email address:

importTempMailfrom"temp-mail-plus-api";// random username, random domainconst{ email }=TempMail.generateEmail();// custom usernameconst{ email }=TempMail.generateEmail("halit");// custom username + domainconst{ email }=TempMail.generateEmail("halit","fexpost.com");consttempMail=newTempMail(email);

Fetching inbox by email:

importTempMailfrom"temp-mail-plus-api";consttempMail=newTempMail("halit@rover.info");constinbox=awaittempMail.fetchInbox();

Fetching mail content by mail_id:

constmailId=32944585;awaittempMail.fetchMailById(mailId);

Deleting a mail by mail_id:

awaittempMail.deleteMailById(mailId);

Get all mail domains:

importTempMail,{TEMP_MAIL_DOMAINS}from"temp-mail-plus-api";console.log(TEMP_MAIL_DOMAINS);

Custom timeout (default: 10s):

consttempMail=newTempMail("halit@rover.info",{timeout: 5000});

MIT LICENSE - Halit Sever

About

Unofficial api wrapper for Temp Mail Plus service

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages