Skip to main content

1secmail unofficial API, supporting random email generation, fetching messages and downloading attachments

Project description

1secmail unofficial API

This is an unofficial wrapper for 1secmail API.

It provides:

  • MailBoxMessage, MailMessage, and MailAttachment convience dataclasses.

  • Wrapper methods for:

    • Getting list of 1secmail active domains -> get_domain_list
    • Generating random emails -> gen_random_emails
    • Fetching mailbox for an email -> fetch_mailbox
    • Fetching a message out of an email -> fetch_msg
    • Downloading file attachments from email messages: download_attachment

How to install

pip install onesecmail-api

How to import

Import this library with:

import onesecmail_api

or just some individual components with:

from onesecmail_api import (
    MailBoxMessage,
    MailAttachment,
    MailMessage,
    get_domain_list,
    gen_random_emails,
    fetch_mailbox,
    fetch_msg,
    download_attachment,
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

onesecmail-api-0.1.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

onesecmail_api-0.1.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file onesecmail-api-0.1.1.tar.gz.

File metadata

  • Download URL: onesecmail-api-0.1.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for onesecmail-api-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0da6c0bc01e945b984f180e7bda6ce21d220ddbb40f9f0c456a3d2ae5fd6646f
MD5 bc64380ef75b5fe84ea13fbf0bab7534
BLAKE2b-256 5f01b3b21333bdb59f6e7fc467a439146a608172b926e772ef16f48b2641ec4a

See more details on using hashes here.

File details

Details for the file onesecmail_api-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for onesecmail_api-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d616fc727b262bba1310356923771889204e76596e1f8ba9cc2587088fbf8d3
MD5 5b697ba547f6dc15f3f49d10f4fb27cd
BLAKE2b-256 fb6151d0f8b46c930152e6022765bb709f109c4d356bc8c5b0654418bc9b2452

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page