Skip to content

quyxishi/aiomailtm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aiomailtm

Asynchronous & exception-less implementation of Mail.tm API

Installation

pip install --upgrade git+https://github.com/quyxishi/aiomailtm@main

Usage

from aiomailtm import AioMailtmClient, Message, Account
from typing import Optional
import asyncio


def simple_callback(message: Message) -> str:
    return message.subject


async def main() -> None:
    client = AioMailtmClient()

    account: Optional[Account] = await client.create_account()
    assert account
    print(account)

    mail_subject: str = await client.listen_messages(callback=simple_callback)
    print(mail_subject)


if __name__ == '__main__':
    asyncio.run(main=main())

About

Asynchronous & exception-less implementation of Mail.tm API

Resources

License

Stars

Watchers

Forks

Languages