Skip to main content

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()

Metadata

Release files for germail 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for germail 1.0.2
File Size Uploaded
germail-1.0.2.tar.gz 5.7 kB Details

Release files / germail-1.0.2.tar.gz

Download URL germail-1.0.2.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
80bfd77bab0b7ac49628f3af9b02c77486cc8803c9879ec7456e95733253dd78
BLAKE2b-256 checksum
How to use checksums
64aab9d169f11e8354fffbb4c67448ceb65684154ab92e2ef57f82c843ff98dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.5

Release history Release notifications | RSS feed

This release

1.0.2 This release

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page