MailCarrier to aplikacja internetowa typu open source zbudowana z Laravel i Filament, w której możesz zaprojektować wiadomości e-mail raz i wysłać je za pośrednictwem wywołania API. Jeśli kiedykolwiek korzystałeś z Twig, poczujesz się jak w domu dzięki składni szablonu wiadomości e-mail: MailCarrier ma wiele przydatnych funkcji do wysyłania wiadomości e-mail, w tym:
<p>Hello, {{ name|capitalize }}!</p>
<p>Here's your recap:</p>
<ul>
{% for item in items %}
<li>
<a href="{{ item.href }}">{{ item.caption }}</a>
</li>
{% endfor %}
</ul>
- Ekspresyjna składnia szablonów wykorzystująca silnik szablonów PHP Twig Symfony
- Wielu dostawców, takich jak SES, MailGun, SendGrid itp.
- Wysyłanie wiadomości e-mail za pośrednictwem wywołań interfejsu API
- Zabezpieczone za pomocą Laravel Sanctum
- Przesyłanie załączników lub pobieranie ich z S3
- Wysyłaj wiadomości e-mail synchronicznie lub asynchronicznie za pośrednictwem kolejek
- Uruchom za pomocą samodzielnej instancji platformy Docker lub w dowolny sposób
- Łatwa rozbudowa za pomocą znanych narzędzi, takich jak Laravel, Livewire
Aby rozpocząć korzystanie z tej aplikacji, zapoznaj się z obszerną dokumentacją MailCarrier. Możesz również wyświetlić kod źródłowy na GitHub, aby przyczynić się lub zainstalować w aplikacji Laravel.
Jeśli chcesz zainstalować to w istniejącej aplikacji Laravel, możesz to zrobić za pomocą kompozytora:Jeśli chcesz uruchomić nową aplikację za pomocą MailCarrier, udostępniają one jednowierszowy skrypt instalacyjny:
composer require mailcarrier/mailcarrier
curl "https://mailcarrier.app/create" | bash