【问题标题】:Send a picture with Email and upload it automatically使用电子邮件发送图片并自动上传
【发布时间】:2011-07-08 16:00:07
【问题描述】:

我知道 Iphone 不允许在 safari 上通过网络上传文件,所以我想测试另一种方法。

作为用户,我有什么办法可以将带有照片的电子邮件作为特定电子邮件的附件发送(比如说 uploads@domain.com),然后让它自动将照片上传到网络服务器?

【问题讨论】:

    标签: php email upload attachment image


    【解决方案1】:

    是的,您要么将收到的电子邮件直接通过管道传输到脚本中(例如使用procmail),要么定期(例如使用cron)轮询邮箱(例如通过IMAP)以寻找新消息。

    然后你只需要解析邮件,提取图片,复制到你想复制到的任何地方。

    但请确保您有某种合理的身份验证方案。

    【讨论】:

    • 好的,我知道你说的是对的,但没有任何教程吗?如果没有,有什么办法可以用 cPanel 做到这一点?
    • 我不知道任何教程,但我从未寻找过。每一步都很简单。 cPanel 可能(我从未看过,它是一个可笑的昂贵软件,我从未见过需要使用)有一个配置 cron 的界面,但我怀疑它是否有内置的“将所有附件发送到电子邮件地址并将它们放在目录中”功能。
    【解决方案2】:

    当然这里有很多解决方案。您可以在邮件服务器收到电子邮件时触发脚本、定期轮询或使用第三方服务。我写了一篇关于receiving email in ruby and rails 的博文。几乎所有的想法都可以带入 PHP,我之前做过实验。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-20
      • 2011-10-22
      • 2013-08-22
      • 2013-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多