Skip to main content

A Client to easily interact with the MailTM API

Project description

MailTMClient

I would like to bring to your attention the user-friendly MailTMClient package, specifically designed to facilitate seamless communication with the mail.tm API. With its comprehensive set of functions, it emerges as the only Python-based solution out there that fully embraces all the API's offerings. We hope this information will prove useful to you. My mail.tm console client is based on the MailTMClient and in the source code of its main.py file you can see the ease of use of MailTMclient from an example.

Registering a new Account and logging in

Using the code below, a new account can be created.

from MailTMClient import MailTMClient
(responseCode, response) = MailTMClient().register(args.address, args.password)
    if responseCode == 0:
        print("[i] Successfully created an MailTM Account!")
        saveTokenToFile(response)
    if responseCode != 0:
        print("[!] Failed to create an MailTM Account! (" + str(response) + ")")

Following a successful account creation, the response variable will contain the tokens required for future application access. In order to log in to an existing account, please proceed accordingly.

(responseCode, response) =  MailTMClient().login(args.address, args.password)

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

MailTMClient-0.0.5.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

MailTMClient-0.0.5-py3-none-any.whl (2.8 kB view hashes)

Uploaded Python 3

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