在Laravel中加载后缀电子邮件

时间:2018-02-12 22:18:00

标签: php laravel email postfix dovecot

我的ubuntu服务器中有 postfix dovecot
有没有办法在Laravel应用程序中加载我的电子邮件?我知道我传入的电子邮件存储在目录中的普通文件中(例如/var/mail)所以我需要一个自定义解析器来做到这一点?

  1. Laravel中是否有任何方式或库加载邮件?
  2. 有没有办法在DB中保存电子邮件而不是普通文件?所以我可以轻松加载它们
  3. 注意:我只需要加载并显示它们,而不是发送/转发/等

1 个答案:

答案 0 :(得分:1)

Laravel(或其包装)开箱即用,它读取和解析后缀电子邮件,最后我还没有找到它。

但是有一个名为php-mime-mail-parser的优秀邮件解析器可用于解析来自/var/mail目录的原始电子邮件。

您需要安排一份工作,每隔X分钟阅读一次这封电子邮件,存储在一张桌子上,然后将其从/var/mail删除。

开发起来并不复杂,实际上看起来更简单,然后接收来自Mailgun api的电子邮件。

很抱歉,答案不包含任何代码,这是您需要开发的内容。