1
SMTP Setup
2
Upload List
3
Create Campaign
4
Monitor

Complete User Guide

Learn how to use the email sender step-by-step

Welcome to the Bulk Email Sender!

This guide will walk you through setting up and using all features of your bulk email distribution platform.

1. Initial Setup

1
Configure SMTP Settings

Before sending emails, you need to configure your SMTP server settings. This tells the application how to connect to your email server.

  1. Go to SMTP Settings in the navigation menu
  2. Enter your SMTP server address (e.g., smtp.gmail.com)
  3. Set the port (typically 587 for TLS or 465 for SSL)
  4. Enter your username (usually your email address)
  5. Enter your password or app password if using 2FA
  6. Enable TLS if your server supports it (recommended for security)
  7. Set your sender email and name that will appear in the "From" field
  8. Click "Save Settings"
Pro Tip: Test Mode

Enable "Test Mode" to simulate email sending without actually connecting to an SMTP server. This is perfect for testing your campaigns.

2
Understanding Anti-Spam Measures

For maximum email deliverability, ensure you follow these anti-spam best practices:

  • Set up SPF, DKIM, and DMARC records for your sending domain
  • Use a dedicated IP address for sending if possible
  • Always include an unsubscribe link in your emails
  • Avoid excessive links, images, or attachments
  • Don't use all caps or excessive exclamation points in subject lines
  • Distribute sending over time rather than all at once

2. Managing Email Lists

1
Uploading Email Lists

You can upload email lists in CSV or TXT format:

  1. Go to Upload in the navigation menu
  2. Click "Choose File" or drag and drop your file into the upload area
  3. For CSV files: Ensure one of your columns is named "email" or "email_address"
  4. For TXT files: Include one email address per line
  5. Click "Upload List"

The system will automatically validate all email addresses and count valid/invalid entries.

Pro Tip: Large Lists

The system can handle very large lists (up to 1 million emails). For optimal performance with large lists, use the scheduling features to distribute sending over time.

2
Managing Existing Lists

You can view and manage all your uploaded email lists:

  • See list statistics including total, valid, and invalid email counts
  • Select a list to use when creating a new campaign
  • Delete lists you no longer need

3. Creating Email Campaigns

1
Composing Your Email

To create a new email campaign:

  1. Go to Compose in the navigation menu
  2. Select the email list you want to use
  3. Enter a subject line for your email
  4. Compose your email in the HTML editor (rich text) or plain text editor
  5. Choose whether to include an unsubscribe link (recommended)
  6. Optionally add file attachments
2
Configuring Sending Options

Configure advanced sending options:

  • Batch Size: Number of emails to process in each batch (default: 100)
  • Schedule: Choose when to start sending
  • Daily Limit: Maximum emails to send per day
  • Sending Speed: Choose slow, normal, or fast sending rates
Pro Tip: Scheduling for Massive Lists

For lists with hundreds of thousands of emails, set a daily limit (e.g., 5,000 emails) and the system will automatically continue sending over multiple days until completed.

4. Monitoring & Analytics

1
Campaign Progress Tracking

Monitor your campaign's progress in real-time:

  1. From the dashboard, click on a campaign to view its progress
  2. See key metrics: total sent, progress percentage, sending rate
  3. View estimated completion time for ongoing campaigns
  4. Track any failed deliveries and error messages
2
Campaign Management Controls

Control running campaigns with these actions:

  • Pause: Temporarily stop a running campaign
  • Resume: Continue a paused campaign from where it left off
  • Download Logs: Export detailed sending logs for analysis

5. Advanced Features

1
Long-term Campaign Distribution

For extremely large email lists or campaigns that need to be sent over weeks or months:

  1. Use the scheduling feature with a future start date
  2. Set a reasonable daily sending limit (based on your SMTP provider's restrictions)
  3. Choose a slower sending speed for better deliverability
  4. The system will automatically pause at the daily limit and resume the next day
2
Email Personalization

To personalize your emails with recipient data:

  • Upload a CSV file with additional columns beyond email (like name, company, etc.)
  • Use template variables in your email: {name}, {company}, etc.
  • The system will replace these variables with the corresponding data for each recipient
Pro Tip: Always Test First

Before sending a massive campaign, send a test to yourself first to verify that all personalization variables are working correctly.

Help & Support

Documentation

Access detailed documentation about all features and capabilities of the Bulk Email Sender.

Video Tutorials

Watch step-by-step video guides on how to use each feature effectively.

Troubleshooting

Find solutions to common issues and learn how to resolve them quickly.

Contact Support

Need personalized help? Reach out to our support team for assistance.

Back to Dashboard