Маркетинговые кампании
Send promotions, product updates, or audience-specific announcements.
Laravel-система рассылок на вашем сервере
PHP Newsletter даёт владельцам сайтов и разработчикам готовую панель email-маркетинга с шаблонами, сегментацией, расписанием, настройками доставки, отслеживанием открытий, кликов и выгрузкой отчётов.
Для чего это
PHP Newsletter подходит для новостных рассылок, дайджестов, промо-кампаний, сервисных уведомлений, объявлений сайта и закрытых списков подписчиков. Это практичное решение, когда нужны инструменты рассылок, но контакты, логи, шаблоны и данные кампаний должны оставаться в вашей инфраструктуре.
Send promotions, product updates, or audience-specific announcements.
Build reusable HTML or plain text templates for regular digests.
Keep users informed with controlled sender settings and logs.
Operate internal, customer, or member-only mailing lists on your server.
Возможности
Based on the project documentation, PHP Newsletter covers the full mailing workflow: subscribers, templates, delivery, scheduling, tracking, and reports.
Create, edit, activate, deactivate, remove, import, and export subscribers. Organize audiences with categories and segments.
Create HTML or plain text campaigns with a WYSIWYG editor, priorities, custom content, and optional file attachments.
Use placeholders for subscriber names, email addresses, unsubscribe links, server links, and custom values.
Send through SMTP, PHP mail(), or sendmail. Manage SMTP profiles, sender identity, headers, charset, limits, and intervals.
Plan mailing by date, time, template, and category. Cron commands process scheduled campaigns and retry unsent messages.
Track sent, failed, unread, and opened email states. Review detailed mailing history after every campaign.
Route links through internal redirects to record click activity before subscribers reach the final destination.
Use built-in subscription, confirmation, category, add-subscriber, and unsubscribe endpoints for public-facing forms.
Преимущества
The application is designed for teams that want a straightforward admin panel, predictable deployment, and campaign data stored under their own control.
Получить полный пакет на CodesterSubscribers, templates, logs, and reports live in your database rather than a third-party SaaS account.
Use the installer, configure delivery, import subscribers, create a template, and start testing campaigns.
Manage mailing from a PHP/Laravel project you can host, inspect, customize, and extend.
Review opens, clicks, delivery failures, unsent messages, and spreadsheet reports without leaving the admin panel.
Group subscribers by topic, list, customer type, or region and send relevant campaigns to selected audiences.
Set sender details, content type, charset, resend intervals, send limits, delays, SMTP accounts, and custom headers.
Процесс
The README outlines a practical launch path that keeps setup understandable for developers and site owners.
Run the browser installer, check requirements, connect the database, create the first administrator, and verify writable directories.
Choose SMTP, mail(), or sendmail, set sender details, review content type and charset, and configure cron for automation.
Create categories, add subscribers manually, or import TXT, CSV, XLS, XLSX, and ODS lists after cleaning duplicates.
Design a template, personalize it with macros, send a test email, schedule the campaign, then review logs and reports.
Технические требования
PHP Newsletter runs on Laravel 10 and can be installed on standard Apache or Nginx hosting pointed to the public entry point.
FAQ
No. It is a self-hosted web application that you install on your own server, with your own database and mailing configuration.
For many website mailing tasks, yes. It manages lists, templates, manual sends, scheduled sends, personalization, open tracking, click tracking, and reports from a single admin panel.
SMTP is recommended for production because it gives better reliability, authentication, and control than basic mail() sending.
Yes. The application includes public endpoints for subscription forms, categories, add-subscriber requests, unsubscribe links, and subscription confirmation links.
Yes. The system stores send history, success and failure statuses, open data for HTML email, click records, and downloadable spreadsheet reports.