Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.17 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.17 KB

Bulk Emailing

Django web application that allows users to upload Excel file, and email dynamic content to multiple recipients using Gmail SMTP.

Packages Used

  • Django: A high-level Python web framework for rapid development and clean, pragmatic design.
  • smtplib: A Python built-in library for sending emails using Simple Mail Transfer Protocol (SMTP).
  • pandas: A Python software library written for data manipulation and analysis.
  • time: This module provides various time-related functions.

Learning Outcomes

By working on this project, you will gain experience and understanding in the following areas:

  • Building web applications using Django framework.
  • Uploading files and handling file input in Django.
  • Manipulating data files using Pandas library.
  • Sending emails using Gmail SMTP in Python.

Usage

  • Upload a Excel file having recipient's email addresses using the file upload form.
  • Generate and enter app password for gmail account.
  • Enter the comman subject.
  • Click the "Verify and Send" button.
  • The Emails will be sent and all Logs will be displayed.

bulk mail bulk mail logs