将照片发送到电子邮件机器人,上传照片到网站。

5
我一直在采取以下步骤,我知道有一种方法可以自动化这个过程:
  1. 从手机向自己发送电子邮件中的照片
  2. 将这些照片保存到计算机上
  3. 上传保存的照片到网站
是否有一种方法编写脚本(可能是PHP),执行以下操作:
  1. 监听发送到机器人电子邮件地址(例如:bot@site.com)的带附件的任何电子邮件
  2. 自动上传发送到该电子邮件的任何附件到网站?(例如:上传到www.site.com/photos)

2
有没有一种脚本的方法:是的。为什么不开始编码,然后遇到问题再回来呢? - NotMe
2个回答

2
如果您一定要在服务器上存储它,有几种方法。
  • PHP可以通过POP3或IMAP检查邮件帐户您可以运行定期运行的cron作业来启动PHP脚本,以每隔几分钟检查一个秘密电子邮件帐户并在那里处理。
  • 传入的电子邮件也可以直接被piped到PHP脚本
我只使用Flickr,他们会为您提供一个随机的@flickr.com电子邮件地址,您可以将附件发送到该地址,并自动处理它们。如果您可以接受Flickr托管您的照片,这是最快捷和最简单的选项。

-3
如果您的手机可以上网,为什么不直接上传照片到您的网站,而是通过电子邮件发送呢?许多移动平台都有客户端,可用于向博客和托管服务(如Flickr)添加条目和图像。也许您的手机就有这样的客户端?

脚本本身是一种被动的东西。虽然我不熟悉PHP,但如果您有一个24小时开放的页面,您可以在其中放置JavaScript,每10分钟调用一次服务器方法来检查电子邮件,如果有附件,就启动异步表单提交。

如果您能详细说明并提供您所拥有的资源,那将非常好。这是您自己的网站并且您具有管理访问权限,还是您只是一个用户?除了HTTP POST之外,是否还有API可供使用?

我认为,除非这是您自己的网站,否则您需要在某个地方运行一台始终开机的PC,并打开浏览器窗口或桌面程序。


这是与编程有关的内容,需要将其从英语翻译成中文。只需返回已翻译的文本:这是为我的个人网站,我已经厌倦了重复进行电子邮件/保存/上传操作。Flickr听起来似乎是最简单的方法,但我想将其托管在自己的网站上。我有一部iPhone和一个iPhone开发许可证,因此也许最简单的方法就是在这里编写自己的小应用程序来访问该网站。 打开我的应用程序,拍照片,完成。 - user104500

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接