pySMTP 1.1.0

Creator: railscoder56

Last updated:

Add to Cart

Description:

pySMTP 1.1.0

pySMTP
An easy-to-use python library to send emails within seconds.
Based on the pre-installed smtplib library.
IMPORTANT
Gmail users must turn on 'Less secure app access' in order to avoid smtplib errors.
You can turn it on like so:


go to 'Manage your google account'



then click on the 'security' tab



scroll down until you find 'Less secure app access' and click on the 'Turn on access' button



you should be asked to 'Allow less secure apps' again. turn it on.



NOTE: turning this feature is generally not a good idea as it isn't safe (see why online)
I suggest you continue reading the 'SAFER ALTERNATIVE' below.
SAFER ALTERNATIVE:
You can use an app password. See how to make one below:


go to 'Manage your google account'



then click on the 'security' tab



find 'Signing into Google'



click on 'App passwords'



type out your password



change 'Select app' to 'Mail'



change 'Select device' to the device you are currently using



Hit 'Generate' to get your password



Use the newly-generated password in place of sender_password
Usage
import pySMTP
pySMTP.send_email(sender_email, sender_password, receiver_email, email_subject, email_body)

Example
import pySMTP
pySMTP.send_email('my.email@email.com', 'my_password', 'my.friends.email@email.com', 'Test', 'hello. I sent this email with python!')

Help function
import pySMTP
pySMTP.help()

Requirements
pre-installed smtplib library.
Credits
Made by HYKANTUS

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.