我的ubuntu服务器中有 postfix 和 dovecot 。
有没有办法在Laravel应用程序中加载我的电子邮件?我知道我传入的电子邮件存储在目录中的普通文件中(例如/var/mail
)所以我需要一个自定义解析器来做到这一点?
注意:我只需要加载并显示它们,而不是发送/转发/等
答案 0 :(得分:1)
Laravel(或其包装)开箱即用,它读取和解析后缀电子邮件,最后我还没有找到它。
但是有一个名为php-mime-mail-parser
的优秀邮件解析器可用于解析来自/var/mail
目录的原始电子邮件。
您需要安排一份工作,每隔X分钟阅读一次这封电子邮件,存储在一张桌子上,然后将其从/var/mail
删除。
开发起来并不复杂,实际上看起来更简单,然后接收来自Mailgun api的电子邮件。
很抱歉,答案不包含任何代码,这是您需要开发的内容。