Current collected state Current
Observed since 20 Oct, 18:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A Node API for 1secmail.com
A NodeJS API for 1secmail.com
The below example creates an email account at exampleAccount@1secmail.com and fetches emails every 10 seconds.
const { TempMail } = require("1secmail-api");
// Create email account
const mail = new TempMail("exampleAccount");
// Enable auto-fetching full emails
mail.autoFetch();
// Wait until the client is ready
mail.onReady(() => {
// Should show: exampleAccount@1secmail.com
console.log("Email ready! Address:", mail.address);
// Get emails every 10 seconds
const fetch = () => {
mail.getMail().then((mails) => {
console.log(mails);
mail.deleteMail();
});
};
fetch();
setInterval(fetch, 10 * 1000);
});
You can also chose different domains by passing an extra argument to the TempMail constructor:
// john@esiix.com
const mail = new TempMail("john", "esiix.com");
To generate random email addresses use mail
mail.getRandomAddress();
To download an attachment use mail.getAttachment(id, file) and pass the email ID and the file name.
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d6eb354fed9c7479453a06153c773ddc7f69c9bcba4cda603d00d0e1b32e83e3