10MinuteMail
Python wrapper for 10minutemail
Installation
pip install python-10minutemail
Usage
from minutemail import Mail
import time
# Create a new 10 minute mail
mail = Mail()
print(mail)
# Keep on checking for a new mail/message
while True:
if mail.new_message(): # Check for new mail
print(mail.fetch_message()) # Fetch all the messages
time.sleep(2)
Sample message list
[
{
"read": false,
"expanded": false,
"forwarded": false,
"repliedTo": false,
"sentDate": "2021-05-10T07:32:41.000+0000",
"sentDateFormatted": "May 10, 2021, 7:32:41 AM",
"sender": "sauravnk30@gmail.com",
"from": "[Ljavax.mail.internet.InternetAddress;@37e8c463",
"subject": "Test message",
"bodyPlainText": "Test description\r\n",
"bodyHtmlContent": "<div dir=\"ltr\">Test description</div>\r\n",
"bodyPreview": "Test description\r\n",
"id": "2118940165622869807"
}
]
Warning: If you overuse this tool/API, then 10minutemail.com may block your IP address.
Release files for python-10minutemail 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python-10minutemail-0.1.2.tar.gz | 3.8 kB | Details |
Release files / python-10minutemail-0.1.2.tar.gz
| Download URL | python-10minutemail-0.1.2.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee10c458f1a2fd110a4642dc0cc21d11d9f725dd413579d2e337e087e1485320
|
|
BLAKE2b-256 checksum How to use checksums |
fce763145a646e4178e5a3c93ee6b3f96e81a92b057b99f4d4beb80f8c7eb98f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5
|