• Version 1.0 🚀
The Ultralight Autoresponder Designed for Simplicity
Autoresponder.vip is a powerful email marketing and autoresponder system, with no databases, no CGI-BIN required, and no complex configurations. Just upload the files, perform the basic settings, and start building and managing your email lists in a matter of minutes.
Compressed
Installed Size
Flat File Storage
Easy Deployment
• Simplicity
Everything you need. Nothing you don't.
A clean and direct dashboard. No plugins, no bloat, no surprises.
Create and edit lists. Show or hide any list from the main public page with a single click.
View and export your subscribers as CSV from the dashboard. Data is stored in JSON files.
Add and schedule messages in sequence. The cron handles delivering them at the exact moment.
Send an email to one, several, or all lists. Preview recipients with a dry-run before sending.
Export your subscribers in CSV format with one click. Compatible with Excel, Google Sheets, and other platforms.
Create and restore complete backups in ZIP format. Your installation is always reversible.
Review recent system activity logs to audit sends, subscriptions, and errors.
Use {{FIRSTNAME}}, {{UNSUBSCRIBE_URL}}, and more variables to personalize your messages.
Get greater delivery capacity through simple SMTP integration.
• Innovation
🥇The First Portable
Autoresponder on the Planet🌎
Forget the limitations of SaaS email marketing platforms; now you have total control.
Your lists, your rules.
Works on any basic hosting with PHP. No Composer, npm, Node.js, or complex database requirements that inflate your plan.
Move your script between servers in seconds. Copy the folder, paste it on your new hosting, and keep running as if nothing happened. Zero complicated migrations.
No dependency on external databases. Your subscribers are stored in flat files that you can move, back up, or export whenever you want.
Manage your lists easily from mobile, desktop, or tablet. The admin interface is ridiculously lightweight, fluid, and adapted to any screen.
Ready for the Revolution?
Subscribe to get your copy
100% FREE
📝 NOTE: We use the script itself to process these subscriptions
and you can unsubscribe automatically whenever you wish. 😉
• Security
Audited for Security, Scalability and Best Practices with:
• Lightweight
The
Lightest Autoresponder in the World
Compressed
Installed Size
Flat File Storage
Easy Deployment
Lighter than a single photo from your phone!
• Technical Details
🔄 Asynchronous architecture
Instant subscription. Controlled delivery.
The public endpoint never sends emails. The cron executor processes the queue in the background.
Subscriber
The visitor completes the public form. subscribe.php receives it.
JSON Queue
Added to the queue with next_send_at and next_message_index = 0. Immediate redirect.
cron.php
On its next run, the cron sends pending messages and updates the next index.
Inbox
The email arrives via SMTP or mail(). Without overloading the public endpoint.
Why asynchronous?
The risk of email bombing on the public endpoint is eliminated, perceived latency for the subscriber is reduced, and your SMTP quota is respected. The first message —and all subsequent ones— are delivered exclusively via cron.php on its next run.
🔄 Custom fields
Dynamic variables in any email.
Include these tokens in the subject or body of the message. They are replaced automatically when sending.
| Token | Description | Example |
|---|---|---|
| {{NAME}} | Subscriber's full name | María García |
| {{FIRSTNAME}} | First name | María |
| {{EMAIL}} | Subscriber's email address | maria@domain.com |
| {{LIST}} | Subscription list name | Newsletter |
| {{UNSUBSCRIBE_URL}} | Unique unsubscribe URL with HMAC-SHA256 token | /u.php?l=newsletter&t=... |
| {{SITE_URL}} | Site URL configured in config.php | https://your-site.com |
🔄 Comparison
Autoresponder.vip vs. heavy alternatives
No plugins. No database. No composer dependencies.
| Feature | Autoresponder.vip | Typical autoresponders |
|---|---|---|
| Compressed size | < 100 KB | 5-50 MB |
| Disk size | < 500 KB | 20-200 MB |
| Database | No (JSON) | MySQL required |
| Dependencies | None | Composer / npm |
| Installation | Upload and ready | Multiple steps |
| Portability | Copy the folder | Dump + restore |
| Native ZIP backups | Yes | External plugin |
| Pure plain-text mode | Yes, by design | Only with plugins |
| Asynchronous queue with cron | Yes | Variable |
• FAQs
What you're probably wondering
No. All data is stored in plain JSON files. No MySQL, SQLite, or any external engine to configure.
Yes. It is even recommended.
Set smtp_enabled to true in config.php and provide your SMTP server details (host, port, user, password, encryption).
We have performed a complete analysis of the best SMTP options and you can see the options recommended by us here.
It is a preview mode that counts how many recipients would receive a message without actually sending it. Useful for auditing the reach of a global send before pressing the button.
A subscriber is marked as bounced after repeated delivery failures reach the configured threshold. This avoids continuing to attempt delivery to an address that probably no longer exists or is saturated.
The token is an HMAC-SHA256 hash derived from the subscriber's email and the unsubscribe_secret value in config.php. It does not include the list slug, so the same token is valid across all lists where that address is subscribed.
The list slug is still required in the URL to locate and update the correct record — it is not a security parameter.
Since unsubscribe_secret is the HMAC key, rotating it invalidates all unsubscribe links you have already sent (and all public form tokens, which share the same key). Set it as a long, random string before launch and don't touch it. If you are forced to rotate it (suspected leak), old links will stop working until subscribers resubscribe or you re-embed the forms.
It is an intentional design decision, not a limitation. All messages are delivered with the native header Content-Type: text/plain. No nl2br(), no htmlspecialchars(), and no processing is applied to the body before sending — the text you write is exactly what arrives in the inbox.
This provides four concrete advantages:
- Maximum deliverability. Pure text/plain messages bypass aggressive spam filters organically and rarely fall into Gmail's Promotions tab. They read like a one-to-one conversation, which is exactly what inbox algorithms reward.
- Universal compatibility. Plain text renders perfectly on any device — desktop, mobile, smartwatch — without layout distortion and without depending on the email client's HTML engine.
- Higher engagement. Without visual noise, the reader concentrates on the content. Complete URLs (https://example.com) auto-link natively in Gmail, Outlook, and Apple Mail, so clicks work without HTML.
- Zero HTML attack surface. Since transport is text/plain, there is no HTML execution context in the body. Tags and scripts are treated as literal characters by the receiving client, eliminating any injection risk through message content.