Skip to main content

Эта библиотека позволит Вам легко обновлять эл. почту.

Project description

verifySender.py

Служит для отправки кода подтверждения на почту.

class Message

def __init__(self,
    from_mail: str,
    from_password: str,
    to_mail: str,
    subject: str,
    text: str,
    to_name: str = ''
):
...

from_email - email адрес отправителя
from_password - пароль email отправителя
to_mail - email адрес получателя
subject - тема сообщения
text - текст сообщения, под форматирование
(пример: 'Здравствуйте, {}! {} Это Ваш код подтверждения!',
вывод: Здравствуйте, имя! 111111 Это Ваш код подтверждения!)
to_name - имя отправителя (необязательно)


def send_verify_message(
    self,
    smtp_host: str,
    smtp_port: int
): # возвращает код подтверждения (str)

smtp_host - адрес SMTP сервера
smtp_port - порт SMTP сервера

function getSMTPServer (в разработке)

def getSMTPServer(mail_service: str): # возвращает два параметра - адрес и порт SMTP сервера

mail_service - название почтового клиента

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mailsenderlib-0.0.4.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

mailSenderLib-0.0.4-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file mailsenderlib-0.0.4.tar.gz.

File metadata

  • Download URL: mailsenderlib-0.0.4.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for mailsenderlib-0.0.4.tar.gz
Algorithm Hash digest
SHA256 e24de97dc6d607c58dfdcfce34fa645ddfdfae691107acc560631af7463ad4ef
MD5 479490d5aef56ac5b7a5eeb8806134ba
BLAKE2b-256 75285af1785695f7b89d30c69c7ac6e3f8b5ada1f4331e6ab9a8154fded3b81e

See more details on using hashes here.

File details

Details for the file mailSenderLib-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for mailSenderLib-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4f3a3f43e9ad0e2c72a91ab6b4df1b32ee21ea605500e4bca30a31b9f5b256d9
MD5 de1807153429f20edac6242b54f8b211
BLAKE2b-256 a7504e0d5759d14e3aadb0c6d0a039350fc8a6f545b4240374abfa621e76d362

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page