2011-11-18 130 views
0

我想知道是否有可能使用电子邮件插入信息到数据库?我正在考虑像YouTube或Blogger如何使用此功能,您可以通过电子邮件将帖子或视频通过电子邮件发送到您的帐户。我只是想知道这是否足够容易像我一样轻微n00b或者如果你们有很好的联系。电子邮件到数据库

+0

请说明您正在运行的邮件服务器 – Merlin

回答

1

当然可以。你有很多选项,其中最重要的是自动回复器和一些在cron作业上运行的东西。当邮件到达目标账户时,第一个将被系统调用;这种东西通常是大多数主机帐户的选项(通常是免费的)。您不需要已使用来回复带有垃圾邮件的客户 - 您可以改为编写适当的代码来处理附件等,并填充数据库,将传真辞职信发送给竞争对手的老板,启动您的咖啡壶,任何东西。

第二,你会写一个小程序,它会在指定的时间间隔运行,检查邮件,然后处理它。

0

这种方式通常会工作,你会有一个应用程序,从邮箱中获取电子邮件(或直接接受他们),处理该电子邮件,然后插入数据库。你不能直接发邮件到数据库(它不知道如何处理它)。

0

这是可能的。你需要做的是开发一个客户端应用程序来检查来自SMTP服务器和给定地址的电子邮件。然后,应用程序可以解析电子邮件中的文本(以确保它确实是有效的SQL),并且如果成功,则针对数据库执行动态SQL。

你可以得到非常有创意的这个问题,但也有一定巨大安全隐患,除非你限制了可以写这些电子邮件查询发送者。

相关问题