Automated Cold Mailer – A simple yet powerful tool for sending cold emails to clients, customers, and prospects.
This is a utility tool I have developed for My Personal use. Now you can also configure free to use this tool
It will be helpful for programmers, Frelancers and customer requirement people
ReachEngine is a utility tool built for automating cold emails (and SMS in the future).
You can configure it to:
- Send bulk cold emails to a list of recipients.
- Send personalized messages to a single contact.
- Save time and effort in client outreach, freelancing, or lead generation.
- use store data for later reference
⚡ While originally built for my personal use, anyone can configure and use it.
.
├── server
│ ├── controllers
│ │ └── message.controller.js
│ ├── data.json
│ ├── index.js
│ ├── routes
│ │ └── message.routes.js
│ ├── package.json
│ └── ...
├── client
│ ├── src
│ │ ├── App.jsx
│ │ ├── pages
│ │ │ ├── DashboardPage.jsx
│ │ │ └── HomePage.jsx
│ │ └── ...
│ ├── public
│ ├── package.json
│ └── ...
- React Frontend – Modern SPA built with React + Vite
- Material-UI – Clean and responsive UI components
- React Router – Smooth navigation
- Node.js/Express Backend – Lightweight and modular
- Email Sending – Uses
nodemailerwith Ethereal Email (for testing) - Organized Backend – Routes + Controllers structure
- Voice control system
- SMS sending support
- WhatsApp and Telegram Bots
- UI improvements – Better alignment, responsive dashboard
- Analytics – Track email performance (open/click rates)
- Authentication – Secure access for multiple users
git clone https://github.com/yourusername/Automated-Cold-Mailer.git
cd Automated-Cold-Mailer
Create a .env file in the server directory with the following content:
ENV=development
PORT=3000
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_USER=your_email
EMAIL_PASS=your_email_password
GEMINI_API_KEY=
# or for OpenAI
OPENAI_API_KEY=
cd server && npm install
cd ../client && npm install
cd server
npm start
cd client
npm run dev
Developed By - Siddhant Kore
🌐 Connect on LinkedIn
