# BulkMailer v2.0

## What's new vs v1
- CKEditor 5 rich text editor for body & signature (bold, italic, links, tables, colours)
- Direct attachment upload (drag & drop, multiple files, up to 10MB each)
- Proper MIME multipart emails — attachments sent to every recipient
- Server Impact guide built-in (SPF, DKIM, SMTP relay advice)

## Requirements
- PHP 7.4+ with ZipArchive extension
- Web server (Apache/Nginx)
- PHP mail() configured OR swap to PHPMailer + SMTP (recommended)

## Quick setup
1. Upload BulkMailer_v2/ to public_html (or any web folder)
2. chmod 755 uploads/ attachments/ data/
3. Open index.php in your browser

## Sending 5000+ emails safely
DO NOT use shared hosting mail() — you WILL get suspended.
Use: SendGrid (free 100/day), Mailgun (free 5000/month), or Amazon SES ($0.10/1000)

Replace sendMailWithAttachments() with PHPMailer + SMTP credentials.
See the "Server Impact" tab in the app for the exact code.

## Excel columns required
first_name | last_name | email
(attachment column no longer needed — upload files directly in the app)
