Envíe un archivo PDF por correo electrónico utilizando el módulo pdf-mail

El módulo pdf_mail es esa biblioteca de Python que te ayuda a enviar documentos pdf a través de tu cuenta de Gmail.

Instalación de la biblioteca

Este módulo no viene integrado con Python. Necesitas instalarlo externamente. Para instalar este módulo, escriba el siguiente comando en la terminal.

pip install pdf-mail

Función de pdf_mail

Este módulo solo viene con una funcionalidad única de envío de correo de una cuenta a otra. La función utilizada para hacer lo mismo es:

  • email_send():: Enviará el documento pdf desde su cuenta de Gmail a otra cuenta de Gmail.

Nota :

  • Cabe señalar que la dirección_del_archivo debe contener una barra inclinada (/).
  • Tienes que actualizar la configuración de la cuenta de Google para enviar un correo electrónico.
    account.google.com -> less secure apps -> Turn on access .

A continuación se muestra la implementación.

# Importing sendpdf function  
# From pdf_mail Library   
from pdf_mail import sendpdf
  
# Taking input of following values
# ex-"abcd@gmail.com" 
sender_email_address = input() 
  
# ex-"xyz@gmail.com" 
receiver_email_address = input() 
  
# ex-" abcd1412" 
sendere_email_password = input()
  
# ex-"Heading of email"
subject_of_email = input()    
   
# ex-" Matter to be sent"
body_of_email = input()
   
# ex-"Name of file" 
filename = input()        
  
# ex-"C:/Users / Vasu Gupta/ "
location_of_file = input() 
  
  
# Create an object of sendpdf function 
k = sendpdf(sender_email_address, 
            receiver_email_address,
            sender_email_password,
            subject_of_email,
            body_of_email,
            filename,
            location_of_file)
  
# sending an email
k.email_send()

Publicación traducida automáticamente

Artículo escrito por vasu_gupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *