معرفی شرکت ها


AMail-0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python3 Mail client
ویژگی مقدار
سیستم عامل -
نام فایل AMail-0.1
نام AMail
نسخه کتابخانه 0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Mikhayil Martoirosyan
ایمیل نویسنده mmiisshhaaxx@gmail.com
آدرس صفحه اصلی https://github.com/Miskatop/PyMail
آدرس اینترنتی https://pypi.org/project/AMail/
مجوز -
# PyMail - mail client by python ## Requirements\` ``` email 4.0+ ``` ## Usage\` ### Send Simple Message\` #### Attributes -> message, subject, to ```python mail = EMail(login='your@mail.login', password='yourmailpassword') mail.mail(message="Hello", subject='Simple Html Message', to='mail@to.recive') mail.stop() ``` ### Send Message Bomber (many messages) \` #### Attributes -> message*, subject*, to, count ```python mail = EMail(login='your@mail.login', password='yourmailpassword') mail.bomb(message="Hello", subject='Simple Html Message', to='mail@to.recive', count=10) # count message recive the client mail.stop() ``` ### Send html Message \` #### Attributes -> html*, subject*, to ```python mail = EMail(login='your@mail.login', password='yourmailpassword') mail.html(html="<h1>Hello</h1>", subject='Simple Html Message', to='mail@to.recive') mail.stop() ``` ### Send Image Message \` #### Attributes -> message*, subject*, to, path ```python mail = EMail(login='your@mail.login', password='yourmailpassword') mail.image(path="hello.jpg", message="Hello World", subject='Simple Html Message', to='mail@to.recive') mail.stop() ``` #### Note\` for send message from file you can use read_file method ### Example\` ```python mail = EMail(login='your@mail.login', password='yourmailpassword') mail.mail(message=mail.read_mail("Message.txt"), subject='Simple Html Message', to='mail@to.recive') mail.stop() ``` ## Read Mails\` ### Example num 1 ```python from mail import Reciver # only Reciver # Load method Params` # login => your email # password => your password # imap => imap server r = Reciver("your@mail.login", 'yourmailpassword') # Load method Params` # folder => default "inbox" > folder from where load mails # enc => default "(RFC822)" > encription of message ids # count => defult 1 > messages to load print(r.load()) ``` ### Example num 2 ```python from mail import Email mail = Email("your@mail.login", 'yourmailpassword') print(mail.reader.load()) ``` ### Example 3 - Download attachs ```python from mail import Reciver r = Reciver("mishamartun@mail.ru", 'M20042005') for mail in r.load(): print("="*100) print(mail['from']) print(mail['message']) for i in mail['attach']: r.download_attachment(*i) ``` ## constructors ## EMail #### Arguments -> login[str] - password[str] - imap[tuple] - smtp[tuple] - reader[bool] > load() >> Arguments -> folder[str] - enc[str] - count[int] > download_attachment() >> Arguments -> part[obj] - content_disposition[obj] - folder[str] > count() >> Arguments -> folder[obj] ## Reciver #### Arguments -> login[str] - password[str] - imap[tuple] > read() >> Arguments -> folder[str] - enc[str] - count[int] > download() >> Arguments -> part[obj] - content_disposition[obj] - folder[str] > count() >> Arguments -> folder[obj] > mail() >> Arguments -> message[str], subject[str], to[str] > image() >> Arguments -> message[str], subject[str], to[str], path[str] > bomb() >> Arguments -> message[str], subject[str], to[str], count[int] > html_message() >> Arguments -> html[str], subject[str], to[str] > read_file() >> Arguments -> path[str] - encoding[str] > stop() >> Arguments -> [EMPTY]


نحوه نصب


نصب پکیج whl AMail-0.1:

    pip install AMail-0.1.whl


نصب پکیج tar.gz AMail-0.1:

    pip install AMail-0.1.tar.gz