我的投资组合有Laravel应用程序。https://www.bunlongheng.com
在portfolio部分中,您将看到以下内容

现在,我有一个CRUD为管理员创建他们,但一个想法在我的脑海中.
我想要创建这个自动电子邮件,只是电子邮件我自己,以创建一个新的记录到数据库。
示例
任何人电邮至:portfolio@bunlongheng.com
主题:投资组合机构名称:
带附件:2张图片(示例)
目标:
我想接受并解析这封电子邮件,并创建一个新的投资组合记录。

我该怎么开始?
发布于 2022-03-03 20:54:58
对于堆栈溢出的答案来说,这是一个太大的主题。
一些起点:
myappinbox@code-8.com (如果code-8.com是您的域obv)或someRandomThingOrOther@gmail.com。然后将您的软件配置为与您的服务的IMAP或POP3服务对话。如果这是一项商业服务,您可以要求他们提供IMAP或POP3连接细节。(这是正常的事情,他们可能有一个帮助页。)
一个可能对你有帮助的小把戏。如果邮箱是inbox@code-8.com,您可以向inbox+tag@code-8.com和inbox+anotherTag@code-8.com发送消息,将您想要的任何内容放在+之后,它们都会转到同一个邮箱。因此,您可以简单地通过告诉不同的发件人发送到带有不同标记的邮箱来设置传入的类别。也有一些免费的开源Laravel软件包,就像这个,来完成这个任务.最好使用其中之一。让IMAP或POP3代码完全正确是很棘手的,特别是在处理完消息后删除传入消息方面。如果你自己做的话,你将承担一个混乱的测试负担。(问我什么时候知道这个。)
https://stackoverflow.com/questions/71343497
复制相似问题