• Время чтения ~0 мин
  • 06.07.2023

MailCarrier — это веб-приложение с открытым исходным кодом, созданное с помощью Laravel и Filament, в котором вы можете создавать электронные письма один раз и отправлять их через вызов API. Если вы когда-либо использовали Twig, вы будете чувствовать себя как дома с синтаксисом шаблона электронной почты:MailCarrier имеет множество полезных функций для отправки электронных писем, в том числе следующие:

<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>

  • Выразительный синтаксис шаблона с использованием движка шаблонов Twig PHP от Symfony
  • Несколько провайдеров, таких как SES, MailGun, SendGrid и т. Д.
  • Отправка электронных писем с помощью вызовов API
  • Защищено с помощью Laravel Sanctum
  • Загрузка вложений или извлечение их из S3
  • Отправляйте электронные письма синхронно или асинхронно через очереди
  • Запуск через автономный экземпляр Docker или любой другой способ
  • Легко расширяется с помощью знакомых инструментов, таких как Laravel, Livewire

Чтобы начать работу с этим приложением, ознакомьтесь с обширной документацией MailCarrier. Вы также можете просмотреть исходный код на GitHub, чтобы внести свой вклад или установить его в свое приложение Laravel.

Если вы хотите установить это в существующее приложение Laravel, вы можете сделать это с помощью composer:Если вы хотите запустить новое приложение с помощью MailCarrier, они предоставляют однострочный сценарий установки:

composer require mailcarrier/mailcarrier

curl "https://mailcarrier.app/create" | bash

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Об авторе CrazyBoy49z
WORK EXPERIENCE
Контакты
Ukraine, Lutsk
+380979856297