{"repo":"riteshkarmakar/bulk-email-sender","free":true,"listed":false,"github":"https://github.com/riteshkarmakar/bulk-email-sender","clone":"git clone https://github.com/riteshkarmakar/bulk-email-sender.git","description":"Python Bulk Email Sender with Mail Merge – A powerful GUI application to send personalized emails in bulk. Features include dynamic placeholders, attachment handling, real-time preview, SMTP support, and error handling to simplify your email campaigns.","language":"Python","stars":10,"topics":["email-sender","mail-merge","bulk-email","email-automation","email-marketing","gui-python","python-email-sender","smtp-email"],"license":null,"category":"auth-billing-email","readme_excerpt":"Bulk Email sender is a PySide6-based application designed to send personalized emails in bulk. The application supports dynamic placeholders, attachment handling, and preview functionality to streamline your email campaigns. Features 1. Send Emails in Bulk : Send multiple emails using data from an Excel or CSV file. 2. Placeholders for Personalization : Use {{ }} to dynamically replace text with values from your Excel file. - Example: will render as: 3. Attachment Support : Include attachments from a folder with dynamic mapping using column names. If relative paths are used, the attachment folder must be selected. If absolute paths are provided, folder selection is not needed. 4. Preview Dialog : Review each email before sending. 5. Progress Dialog : Track the email-sending progress in real-time. 6. Settings Dialog : Configure SMTP host, port, sender name, email, and app password. Prerequisites - Python 3.9 or higher. - Required Python packages (listed in requirements.txt ). Setup Instructions 1. Clone the repository: 2. Install dependencies: 3. Run the application: How to Use 1. Select an Excel file containing recipient details. 2. Enter the sheet name and email column name. 3. Optionally, enable attachments and configure the folder and column name for files. 4. Compose your email by specifying the subject and body. Use placeholders for personalization. 5. Click Send Emails . - The Preview Dialog will open. Confirm the emails. - Once confirmed, the Progress Dialog will displ","default_branch":null,"files":null,"tree":[],"storefront":"/r/riteshkarmakar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/riteshkarmakar/bulk-email-sender/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}