问题标签 [zend-mail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zend-framework - MIME“多部分/相关”结构和 Apple Mail。它是一个错误吗?
我用 PHP Zend 框架类Zend_Mail构建了一个电子邮件。有一个带有相关内联图像的文本和一个 html 部分。我也想附上一个pdf文件。
我的问题是关于哑剧结构的。有两种选择:
选项1:
选项2:
选项 2 由 Zend_Mail 构建,但 Apple Mail Application 无法识别 pdf。在 Thunderbird 3 和 Outlook 2007 中没问题。只有在 Apple Mail 中 PDF 附件无法识别。
选项 1 在 Apple Mail、Thunderbord 和 Outlook 中是可以的。但是从 Zend 框架类Zend_Mail中得到这个结构会有点棘手。
这是 Apple Mail 中的错误还是选项 2 不规范?
亲切的问候, sn
php - PHP:如何确定电子邮件附件的 MIME 类型?
我正在使用 ZendZend_Mail_Storage_Pop3
连接到邮件服务器、打开电子邮件并遍历其附件。如果附件是PDF,我需要下载它。在每个消息部分的每次迭代中,我调用getHeaders
并使用正则表达式来确定附件的 MIME 类型。在大多数情况下,我得到这样的东西:
但在某些情况下,我会得到这样的结果:
如何确定此类附件的 MIME 类型?
regex - preg_match 与 Zend_Mail_Part->getContent()
以下示例代码按预期工作(它到达 if 块,不进入 else 块):
然而,当$content
被赋值为 的结果值时Zend_Mail_Part->getContent()
,代码的执行会到达该else
块。它不应该到达else
街区。有什么想法可能是错的吗?
zend-framework - 为什么有些锚标签不正确?
我正在使用 Zend_Mail 通过 SMTP 发送文本电子邮件。在测试环境中,我注意到当通过浏览器客户端收集我的电子邮件时,URL 已被转换为超链接,但链接和普通文本之间的边界被绘制在错误的位置。
例如,在下面的电子邮件片段中,您可以看到我已向用户发送了一封注册电子邮件。它包括“id”和“code”的参数。您将看到,在这种情况下,浏览器客户端已确定“id”是超链接的一部分,但“代码”不是。
有时,“边界”是在任意位置绘制的——例如,在代码字段的一半处!
通过 Outlook 等客户端收集电子邮件时,似乎没有出现此问题。
大概这是我的 PHP 环境和我的浏览器客户端之间的某种字符集不兼容。话虽如此,我使用的是标准的 PHP 安装,并且在我的浏览器客户端中接收来自其他站点的链接没有问题。(浏览器客户端作为网站管理员帐户的一部分提供。)
有任何想法吗?
更新:这是生成链接的代码。尝试了各种组合,包括 EOT、单引号、双引号......结果相同......
php - Zend_Mail 发送和 Zend_Progressbar
有人知道如何发送带有附件的邮件并在 JavaScript (jQuery) 中显示进度条的好例子吗?
zend-mail - application.ini 中的多个 Zend_Mail 配置
我正在使用 Zend 框架。
我需要在 Zend_Mail 的 application.ini 中放置多个邮件配置(使用 Zend_Application_Resource_Mail)。是否可以使用 Zend Framework 中的标准类来做到这一点,还是我需要创建自己的类?
我正在使用 Zend Framework 的最新稳定版本。
感谢您的回答
html - 如何预览 Zend_Mail 的 HTML 代码?
我正在通过 Zend_Mail 创建一个包含动态内容的时事通讯,但是我想针对 W3C 验证生成的 HTML 代码,有没有办法让整个电子邮件代码发送出去,这样我就可以对其进行验证?getBodyHtml 函数没有正确返回代码,因为它<tr>=0D=0A=<td width=3D"100%">=0D=0A
在电子邮件中添加了以下内容:
php - 使用 zend 框架发送邮件时出现以下错误。我还包括了我的代码
我发送邮件的代码如下:
当我删除最后一行,即 send() 时,它工作正常,但要发送邮件,我们需要 send() :-P
我被困在这里...
请帮我 ...
提前致谢
php - zend框架zend_mail函数错误包含代码
当我使用 zend_mail() 函数以下代码时出现以下错误:
页面错误:
我使用包含在 indexcontroller.php 中的 Zend_Mail() 发送邮件的代码:
passchange.phtml 中没有代码
php - 发送电子邮件时,发送功能在 zend 框架中不起作用
当我在 IndexController.php 中使用以下代码时,我收到代码下方显示的错误:
IndexController.php 中的代码
}
页面上显示的错误:
我从未编辑过任何其他文件,只是安装了zend并创建了一个新项目并按照教程所说的继续......
但是我被卡住了@上面的错误