Загружать постфиксные письма в Laravel

я имею постфикс а также голубятня в моем сервере Ubuntu.
Есть ли способ загрузить мои письма в приложение Laravel? Я знаю, что мои входящие электронные письма хранятся в обычных файлах в каталоге (например, /var/mail ) так что мне нужен собственный парсер, чтобы сделать это?

  1. Есть ли способ или библиотека для загрузки почты в Laravel?
  2. Есть ли способ сохранить электронную почту в БД вместо обычных файлов? так что я могу легко загрузить их

Заметка : Мне просто нужно загрузить и показать их, а не отправить / переслать / и т. д.

0

Решение

На Laravel (или в пакетах к нему) нет готового к чтению и анализу писем с постфиксом, наконец я его не нашел.

Но есть отличный почтовый парсер php-mime-mail-parser что вы можете использовать для анализа сырой электронной почты от /var/mail каталог.

Вам нужно будет запланировать работу, чтобы читать эти электронные письма каждые X минут, хранить на столе, а затем удалять их из /var/mail,

Его не так сложно разработать, на самом деле он выглядит проще, чем, например, получать письма от Mailgun api.

К сожалению, ответ не содержит кода, это действительно то, что вам нужно будет разработать.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]