Skip to content

sujitmandal/python-gmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status GitHub license PyPI - Python Version PyPI - Wheel PyPI Conda Version Anaconda-Server Badge Anaconda-Server Badge Conda Platforms Conda Recipe

Downloads

Package Installation :

pip install python-gmail

Package Link

conda install -c conda-forge python-gmail

Conda Package Link

python-gmail-feedstock 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 = [
                    '[email protected]'
                    ]

Multiple destination mail id's :

destination_addresses = [
                    '[email protected]',
                    '[email protected]',
                    '[email protected]',
                    '............................',
                    '.............................',
                    'reciver_mail_id_N [email protected]',
                    ]

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

About

Automatically Send Gmail with SMTP Server.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages