A python api create temporary mail
Project description
Germail
صانع اميلات مؤقتة تستخدم خدمة من موقع mail.tm و تم عمل لها برنمج بسيط من خلال بايثون طريقة التثبيت هي
Install germail
امر التثبيت هو
pip3 install germail -U
Import Germail
لما تنتهي من التثبيت يمكنك استدعاء المكتبة بكتابة كود
import germail
Create mail
سيظهر لك الاميل و كلمة السر بعد كتابة الكود هذا :
user=germail.Germail()
Show messages
ستظهر لك جميع الرسائل بستخدام الكود التالي :
messages=user.get_messages()
Show last message
اظهار فقط اخر رسالة
last=user.get_last_message()
Show message by ID of message
اظهار الرسالة عن طريق id الخاص فيها (ملاحظة يمكنك العثور على id من خلال اظهار جميع الرسائل ستظهر معها id )
msg=user.read_message("515454465414494ds444554")
Login into other mail
يمكنك تسجيل الدخول الى اميل اخر تم صنعه من قبل من خلال الكود :
user.login("email@exmple.com","pasword")
Delete mail or Renew email or Create other new Mail
يمكنك حذف الاميل او تجديد الاميل او صنع اميل جديد من خلال هذي الاكواد التالية
user.delete_account()
or
user.renew_account()
or
user.new_account()
Exemple Code for how to use
هذا مثال للكود لكن لا تنسى ان ترسل رسالة حقيقية لهذا الايميل من اميل اخر
import germail
from time import sleep
user=germail.Germail()
input("wait message press enter")
sleep(5)
try:
#get last message
message= user.get_last_message()
print("text of message : ", message.text)
print("id of message : ",message.id_)
print("html of message : ",message.html)
except:
print("\n\nnot have a message")
#get info email and pass
email=user.get_mail()
password=user.get_password()
user=None
# parametre create=False = "not create new mail"
user2=germail.Germail(create=False)
user2.login(email,password)
print("\n\n\n#######################################################\n",
"Print all message",
"\n################################################\n\n\n")
print(user2.get_messages())
user2.renew_account()
user2.delete_account()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file germail-1.0.2.tar.gz
.
File metadata
- Download URL: germail-1.0.2.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80bfd77bab0b7ac49628f3af9b02c77486cc8803c9879ec7456e95733253dd78 |
|
MD5 | 511f29d3377df068d290a6e0d3786988 |
|
BLAKE2b-256 | 64aab9d169f11e8354fffbb4c67448ceb65684154ab92e2ef57f82c843ff98dc |