Към съдържанието
PN Scripts

Плъгини

Sentfold

Всяко писмо, което приложението ви на Laravel изпраща, се пази с текста, получателите и прикачените файлове, без тайните в него, с автоматично чистене и панел във Filament за преглед и повторно изпращане.

  • Laravel 12/13
  • Filament 4/5
  • Livewire
  • PHP 8.2+
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Таблица във Filament с изпратени писма: тема, клас, получател, етикети, прикачени файлове и брой скрити стойности

Какъв проблем решава

Празнината

Когато клиент каже, че не е получил фактурата или писмото за профила си, повечето приложения с Laravel не могат да покажат какво е изпратено, до кого и кога. Логовете във файлове трудно се търсят, често пазят пароли и токени в чист вид и растат безкрайно.

Какво представлява

Sentfold записва всяко писмо в таблица в базата в момента на изпращане, първо скрива тайните, чисти старите писма по график и дава на поддръжката екран във Filament, от който да намери, прегледа, изпрати отново или изтегли всяко писмо.

Как се използва

Инсталирате, пускате миграцията и всяко писмо е в архива: достатъчно пълен, за да отговори на всеки въпрос „изпратихме ли го?“, и достатъчно внимателен с тайните и срока на съхранение, за да го държите.

За екипи с Laravel, на които трябва запис на изходящата поща за поддръжка и одити, без да пазят тайни и без да пишат собствено логване.

За кого е

Използвайте го когато

  • Поддръжката проверява дали потвърждението за поръчка или фактурата е стигнала до клиента и я изпраща отново
  • Екип проверява какви известия е започнало да праща приложението след нова версия и до кого
  • Агенция дава на клиентите си запис на пощата на тяхното приложение в панела им във Filament

Направено за

  • Разработчици и екипи с приложения на Laravel, които изпращат транзакционни писма
  • Агенции, които правят административни панели с Filament за клиенти

Какво има вътре

Архив без промени в кода

Sentfold се закача за събитието MessageSent на Laravel. Всяко писмо, което минава през mailer-а на Laravel, се записва след предаването му за изпращане, независимо дали идва от Mailable, известие, Mail::raw или работник на опашка. Всеки запис пази класа, който го е изпратил, за да филтрирате по него.

Внимателно с тайните

Регулярни изрази минават през темата и съдържанието преди запис; шаблоните по подразбиране хващат пароли, токени и подписи в адреси, връзки за смяна на парола и Bearer токени, а можете да добавите и свои. Известията за смяна на парола пазят само плика. Броят на скритите стойности се записва, а прозорецът за повторно изпращане предупреждава, когато копието е със скрити данни.

Екран за поддръжката

Ресурсът за Filament показва всяко писмо с тема, клас, получатели, етикети и прикачени файлове, с търсене по тема и адрес. Страницата на писмото показва HTML в изолирана рамка без скриптове и без достъп до панела, показва текста и кода и предлага повторно изпращане и изтегляне като .eml. Достъпът се ограничава с две функции.

Срок на съхранение, който се спазва сам

sentfold:prune изтрива писмата, по-стари от срока, на порции по 500, заедно със запазените прикачени файлове. Пробното изпълнение показва какво ще бъде изтрито. Планирате командата веднъж и архивът остава с размера, който сте решили.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Пакет
Платформи
Filament, Laravel
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Лиценз
Собственически лиценз
Внедряване
Изтегляне (ZIP с Composer пакет)
Зрялост
v1.0.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
Laravel 12 или по-нова 13.35
Filament 4 или по-нова 5.10
PHP 8.2 или по-нова 8.4

Стек

  • Laravel 12/13
  • Filament 4/5
  • Livewire
  • PHP 8.2+

Sentfold предстои

Продуктът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

Laravel пакет, който пази всяко изходящо писмо в таблица в базата, скрива тайните, чисти старите писма и добавя ресурс за Filament за преглед, повторно изпращане и изтегляне на писма.

PHP 8.2 или по-нов и Laravel 12 или 13. Частта за панела изисква Filament 4 или 5. Тестван е на Laravel 13 с Filament 5 и на Laravel 12 с Filament 4, с PHP 8.4.

Проследяване на доставката (отваряния, върнати писма, кликове), писма, изпратени извън mailer-а на Laravel, и скриване на данни в прикачените файлове. Не е тестван с MySQL или PostgreSQL, само със SQLite.

Пакетът е покрит от 60 теста с Testbench (архивиране, скриване на тайни, чистене, повторно изпращане, .eml и страниците и действията във Filament), пуснати на две комбинации от Laravel и Filament, и е инсталиран от своя ZIP в ново приложение с Laravel и панел на Filament. Създадено с помощта на AI; пакетът е проверен от PN Scripts с 60 теста с Testbench на Laravel 12 и 13 с Filament 4 и 5 и с инсталиране на ZIP файла в ново приложение с Laravel 13 и панел на Filament 5.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.