Skip to main content

Build Status GitHub license PyPI - Python Version PyPI - Wheel PyPI

Downloads

Package Installation :

pip install python-gmail

Package Link

python-gmail :

Inorder to send mail form gmail using SMTP Server, first you need to enable "Two-Step Verification" on the sender mail id.

Google Account Help

  1. Open your Google Account .
2. In the navigation panel, select Security.

3. Under “Signing in to Google,” select 2-Step Verification and then Get started.

4. Set any "Account PIN". This pin will be the passowad of the sender mail is.

How to use the module :

E-mail login credential :

gmail_id = ('') #sender g-mail id

gmail_password = ('') #sender g-mail password

Single destination mail id :

destination_addresses = [
                    'reciver_mail_id_1@gmail.com'
                    ]

Multiple destination mail id's :

destination_addresses = [
                    'reciver_mail_id_1@gmail.com',
                    'reciver_mail_id_2@gmail.com',
                    'reciver_mail_id_3@gmail.com',
                    '............................',
                    '.............................',
                    'reciver_mail_id_N number@gmail.com',
                    ]

main subject :

subject = ('') #mail subject

mail message :

message = ('') #mail message

How to import the module :

from gmail.gmail import gmail

create mail object :

mail = gmail()

give sender login credential :

mail.login(gmail_id, gmail_password)

give reciver mail id or id's. :

mail.receiver_mail(destination_addresses)

send mail :

mail.send_mail(subject, message)

Example :

from gmail.gmail import gmail

mail = gmail()

mail.login(gmail_id, gmail_password)

mail.receiver_mail(destination_addresses)

mail.send_mail(subject, message)

License :

MIT Licensed

Author :

Sujit Mandal

GitHub

PyPi

LinkedIn

Download files

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

Source Distribution

python-gmail-0.0.8.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_gmail-0.0.8-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file python-gmail-0.0.8.tar.gz.

File metadata

  • Download URL: python-gmail-0.0.8.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for python-gmail-0.0.8.tar.gz
Algorithm Hash digest
SHA256 3a8346398b42daf0f2f123a0e10eb31a7f23cd85b5ac7429fdb31d9fb209a1c0
MD5 31bc16753aeba45a125154658b61b29d
BLAKE2b-256 a77a42ea2bdf8498ee26c5911ce938ef0b1dd23e3b0b6e921c647363b3483ca3

See more details on using hashes here.

File details

Details for the file python_gmail-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: python_gmail-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for python_gmail-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 1ca12113a8440dd1881668ff49f446f72b9daba8b7222e0b1dc16b27e4bca32b
MD5 0487f51236825d501468453430ee122a
BLAKE2b-256 3a569eedd84fa3171fb77e77b821a64b5197b07df5ecb60a04234046f6f75e6b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page