【问题标题】:Import XML File into mysql database when received on email通过电子邮件收到时将 XML 文件导入 mysql 数据库
【发布时间】:2013-10-10 02:34:12
【问题描述】:

我有一个 xml 文件,它通过电子邮件发送到我的 Web 服务器上托管的电子邮件地址。 我希望能够在收到电子邮件后立即将 xml 数据导入我的 MySQL 数据库,从而为我的应用程序提供实时更新。

这可能吗?如果可以,如何实现。任何工作脚本或示例将不胜感激。

感谢和问候, 瑞恩

【问题讨论】:

    标签: php mysql xml email import


    【解决方案1】:

    如果您想在收到电子邮件时处理它,您必须find out if your eMail server supports any triggers capable of informing your import script。一个不太活跃的解决方案是让Cron Job 定期检查您的邮箱。

    PHP 有 accessing IMAP and POP mailboxes 的原生扩展。因此,您只需轮询邮箱,如果有新的电子邮件,您将load the xml infile 发送到您的数据库(或者通过使用XML extension 处理它从脚本内部进行插入)。确保将电子邮件标记为已读,以免导入两次。

    【讨论】:

    • 感谢您的反馈,这是我开始的好地方,太棒了。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    • 2016-01-28
    • 2019-09-14
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    • 1970-01-01
    相关资源
    最近更新 更多