如何在 PHP 中使用 imap 从电子邮件中提取内联图像(不是附件)[关闭]

2023-12-01

当我在 php 中使用 imap 获取电子邮件时,我收到电子邮件正文内容,但我无法提取粘贴但未附加在电子邮件正文中的内联图像。


在电子邮件内容正文中搜索图像。

假设您的电子邮件正文是$body然后你可以使用 preg_match 获取图像 url。 使用此 preg_match 表达式来获取图像源。

preg_match('/< *img[^>]*src *= *["\']?([^"\']*)/i', $body, $matches);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 PHP 中使用 imap 从电子邮件中提取内联图像(不是附件)[关闭] 的相关文章

  • 无法与站点通信以检查致命错误

    无法与站点通信以检查致命错误 因此 PHP 更改已恢复 您需要通过其他方式上传 PHP 文件更改 例如使用 SFTP 有什么解决办法 我正在 WordPress 中编辑头文件 遇到这个问题 尝试这个 我有同样的问题并决定调查一下 更改 wp
  • 禁用/启用用户访问/下载,但允许 php 编辑 - 使用 chown 和 chmod

    我想 move uploaded files到某个文件夹 比方说http localhost myproject protected 并且 PHP 应该能够rm mv cp 里面的一切protected 例如 启用 禁用用户对任何文件的访问
  • 如何移动 Zend_Layout 的“视图”

    通常它会是这样的结构 application modules somemodule views scripts index index phtml 我如何将其移动到 application templates somemodule temp
  • 从 Symfony2 中的 http_basic auth 注销

    每当我去 admin logout 我已正确重定向到项目的根目录 但在访问时仍处于登录状态 admin 因为没有提示我输入凭据 这是我的配置 安全 yml security firewalls admin area pattern admi
  • Laravel 注册成功后如何重定向到上一页?

    现在redirectTo被设定为 home 我想知道如何重定向到上一页 我尝试使用 protected redirectTo URL previous 但我得到解析错误 期待 or 解决这个问题的最佳解决方案是什么 我想我需要重写 redi
  • 使用 ImapMailbox.php 按日期对 Imap 邮箱进行排序

    我有一个客户支持系统 它会在收到电子邮件时创建电子邮件 我曾经使用后缀和特殊配置来获取电子邮件以添加额外的功能 例如 我想包含从电子邮件发送的附件 系统不会执行此操作 而是创建一封带有主题的电子邮件 因此我可以通过匹配主题来包含附件 我使用
  • Laravel 5 配置语言环境,不起作用

    已完成的修改 on 配置 应用程序 php locale gt env APP LOCALE en fallback locale gt en on env APP LOCALE pt 我也复制了 资源 lang en文件到 资源 lang
  • 我们可以在 Bash 脚本中使用 PHP 吗?

    我有一个 bash 脚本abcd sh bin sh for i in seq 8 do ssh w i uptime ps elf grep httpd wc l free m mpstat done pid sleep 1 kill 9
  • 如何接收发送到 twilio 号码的短信

    我在 twilio 创建了一个免费帐户 用于通过我的网站发送短信 注册后 我得到了一个 twilio 号码 例如 XXX XXX XXXX 我可以向手机号码发送消息 但我不知道如何使用这个 twilio 号码接收短信 请帮我解决这个问题 T
  • PHP正则表达式替换链接url

    我需要添加href 之前http 如果这http 不遵循href or src 以下代码部分有效 部分意味着它考虑 a href 只但不src a s i a href target blank gt 0 a str 预先感谢各位的回复 s
  • php/symfony/doctrine 内存泄漏?

    我在使用 symfony 1 4 和原则 1 2 将对象批量插入数据库时 遇到问题 我的模型有一种称为 Sector 的对象 每个对象都有多个 Cupo 类型的对象 通常范围从 50 到 200000 这些物体非常小 只是一个短标识符字符串
  • 带摘要的 php curl 返回两个响应

    我发现了一个 奇怪 的 php CURL 行为 这让我抓狂 基本上我正在做的是使用curl 进行摘要身份验证的调用 这是我的代码的摘录 curl setopt this gt c CURLOPT HTTPAUTH CURLAUTH DIGE
  • PHP 多个 Ajax 请求:第一个请求阻止第二个请求

    我在一页上有 2 个 ajax 请求 我运行了第一个请求并单独启动了第二个请求 但第二个在第一个运行后停止工作 第一次结束后继续 第一个请求需要很长时间 大约 30 60 秒 此时我需要第二个请求来显示日志第一个请求发生的情况 我尝试使用
  • 使用活动目录对 Intranet 站点上的用户进行身份验证

    我建立了一个 内联网 站点 它有自己的登录系统 用户注册为新用户 并使用其上的用户名 密码登录该站点 但是 现在我想扩展它 让 Intranet 站点使用现有的 ActiveDirectory 进行身份验证 这就是我正在寻找的 前进 当用户
  • 将 Base64 字符串转换为图像文件? [复制]

    这个问题在这里已经有答案了 我正在尝试将我的 Base64 图像字符串转换为图像文件 这是我的 Base64 字符串 http pastebin com ENkTrGNG http pastebin com ENkTrGNG 使用以下代码将
  • 使用 yaml 路由描述时如何在运行时获取 Symfony2 中的路由名称?

    在这里你可以找到我的n关于 Symfony2 的第一个问题 我正在与一个分页捆绑 https github com makerlabs PagerBundle wiki使用中提供的路由名称routing yml文件 从我的角度来看 这种方法
  • Nginx 安全链接模块不适用于 php 文件,但适用于静态文件

    我在用http nginx org en docs http ngx http secure link module html http nginx org en docs http ngx http secure link module
  • 在 Elasticsearch php API 中使用多种类型或索引

    我想使用查询多种类型和索引Elasticsearch PHP API 但我不知道怎么办 我应该将类型和索引的数组传递给 params params index index array of indices params type types
  • SimpleXML 返回空数组

    我正在尝试使用 Google Maps API 和 PHP SimpleXML 获取城市的纬度和经度 我尝试这样做 xml simplexml load file http maps googleapis com maps api geoc
  • jQuery appendTo(), json 在 IE 6,7,8 中不起作用

    我这两天绞尽脑汁想找到解决办法 我使用 jQuery ajax 从数据库中获取值 以便在另一个框发生更改时更新一个框 php 脚本从数据库中获取值 然后输出 json 它在 FF 中工作正常 但在所有版本的 IE 中 选择框都不会更新 我已

随机推荐

  • 如何将emacsclient背景设置为Emacs背景?

    我有 在我的 emacs 中 set background color 101416 set foreground color f6f3e8 我有 2 个绑定 alias ex emacsclient nw alias ec emacscl
  • 转储 Spring 启动配置

    我们的运维人员希望在应用程序启动时将 Spring boot 配置 即所有属性 转储到日志文件中 我认为这可以通过使用注释 ConfigurationProperties 注入属性并打印它们来完成 问题是是否有更好的或内置的机制来实现这一目
  • 创建 Sql Server 身份验证帐户?

    我想创建一个Sql Server身份验证帐户 而不是数据库或帐户中的用户 我的意思是我想创建一个帐户 以便在启动 sql 服务器时使用 SQL 事务或使用 C 从中登录 据我所知 您只能使用两种模式 Windows 或 SQL Server
  • 重写条件以比较 Request_URI 中的顶级目录

    我的网站上有几个客户 每个客户的网站设置基本相似 这些客户帐户的文件夹是出于组织目的而设置的 位于 mydomain com client sampleclient mydomain com client anotherclient etc
  • Echo Return构造方法;

    不起作用 我不明白如果你试图在构造函数上返回值 你为什么要研究 OOP OOP 的重点是拥有执行许多任务的对象 如果您想返回字符串 数组 资源 那么 OOP 不适合您 构造函数用于在对象初始化的前期阶段启动代码 它允许您在用户使用对象之前执
  • Bootstrap、Prototype Js 和 Jquery 的冲突

    经过 7 天的搜索并尝试了不同的解决方案后 但没有成功 我想问 我有一个带有原型 js protaplasm scriptaculous jquery 和 Jquery ui 的页面 它与 jquery 完美配合 没有冲突 直到我最近用 B
  • AttributeError:“系列”对象没有属性“to_numeric”

    我正在尝试按值对数据框进行排序 收到 AttributeError Series 对象没有属性 to numeric 版本 0 20 3 因此数字应该可以工作 但不行 请帮忙 import pandas as pd tables pd re
  • HTML DOM:哪些事件不会冒泡?

    大多数事件在所有浏览器中都会冒泡 但是 我知道在 Internet Explorer 中 提交 事件不会冒泡 还有哪些不冒泡的事件 HTML 框架 对象 load unload scroll 除了文档上的滚动事件必须冒泡到窗口 HTML 表
  • 获取令牌失败`AADSTS700051`

    我刚刚设置了一个Azure Active Directory租户和我有一个使用 oAuth2 的应用程序Implicit流动 我收到以下错误 error AADSTS700051 response type token is not ena
  • JOIN 子查询

    我想在将两列与其中一个表上的 id 连接后 对两个表执行简单的联接 第一步 SELECT cars hhid cars vmid FROM cars 现在我想将此结果与另一个表 表2 进行比较 新结果应该是 table1 汽车 中与 tab
  • HTML5 iFrame 无缝属性

    在 HTML5 中 iframe 具有 无缝 等新属性 可以删除边框和滚动条 我已经尝试过 但似乎不起作用 我仍然可以看到滚动条和边框 我使用 Google Chrome 作为浏览器 这是我的代码 知道为什么它不起作用吗 还有一个问题 是否
  • 根据构建类型通过 Gradle 设置 Android.mk 标志

    我需要在里面设置一个标志Android mk文件告诉 C 代码是否处于调试模式 LOCAL MODULE auth LOCAL SRC FILES auth c LOCAL CFLAGS DDEBUG MODE 0 LOCAL EXPORT
  • 图标未显示在 Qt 主窗口中

    我的 Qt 应用程序包含一个主窗口 我将资源添加到项目中 并向资源添加了一个图标 在主窗口源文件中 我使用以下行将图标加载到主窗口 this gt setWindowIcon QIcon img Icon ico 当我从 Qt 创建者运行应
  • 如何在 Python 3 中迭代模块列表并调用它们的方法

    Goal 能够将文件放入 模块 文件夹并从每个文件调用一组通用的方法 变量 如果所有模块都有公共方法 变量 是否应该将模块初始化为静态类 我的项目文件夹树 client init py modules init py foo py bar
  • 如何创建 URL 缩短器? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 Locked 这个问题及其答案是locked因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 我想创建一个 URL 缩短服务 您可以在输入字段中写入长 URL 该
  • MVC Razor 视图 Intellisense 在 VS 2013/2015/2017 中损坏

    我有一个用 VS2010 编写的现有项目 在 VS2010 中加载时可以完美运行 当我在 VS2013 中加载同一个项目时 MVC Razor 视图包含很多错误 就好像视图文件夹中缺少配置文件一样 它似乎没有使用根目录和视图文件夹中的配置文
  • 时区和本地化

    目前 我将所有时间存储为 UTC 以便当我开始将多个站点和服务器联机时 事情会变得更容易 翻译的时候就出现了问题date and datetime对象在我的模板中以及接受用户输入时转换为字符串 对于采用太平洋标准时间 PST 的人来说 下午
  • bash 中数组的动态变量名称

    我有一个名为 循环 的数组 对于 循环 中的每个元素 我想创建一个数组 其名称包含当前元素的文本 然后我想循环遍历每个新数组并打印每个数组中的每个元素 这个帖子似乎对变量有一个很好的解决方案 但我不知道如何使其适用于数组 我的脚本 bin
  • objc_copyClassList:更新到 iOS 13.4 / XCode 11.4 后崩溃 EXC_BAD_INSTRUCTION

    更新到 iOS 13 4 XCode 11 4 后 这段代码 func getSubclassInfos gt ClassInfo let superObject CityModel self let superClassInfo Clas
  • 如何在 PHP 中使用 imap 从电子邮件中提取内联图像(不是附件)[关闭]

    Closed 这个问题需要调试细节 目前不接受答案 当我在 php 中使用 imap 获取电子邮件时 我收到电子邮件正文内容 但我无法提取粘贴但未附加在电子邮件正文中的内联图像 在电子邮件内容正文中搜索图像 假设您的电子邮件正文是 body