问题标签 [swiftmailer]
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.
phpmailer - 批量发送电子邮件并回复
我想使用 SwiftMail 或任何类似系统发送批量邮件。SwiftMailer 文档指出:
“邮件的每个收件人都会收到一份不同的副本,在收件人:字段中只有他们自己的电子邮件地址。返回一个整数,其中包括成功收件人的数量。”
http://swiftmailer.org/docs/batchsend-method
我想知道是否有可能找出哪些电子邮件地址失败,并可选择获取错误原因/代码。
php - 使用 SwiftMailer 和 PHP 检索要附加到电子邮件的文件名
我可以使用名称硬编码的 SwiftMailer 附加文件。但是,如果文件是由用户从 HTML 表单的“文件输入类型控件”上传的,并且必须通过 PHP 脚本与电子邮件一起发送,该怎么办?如何在 SwiftMailer 中指定文件名?
谢谢!
php - 使用 SwiftMailer 和 PHP 检索要附加到电子邮件的文件名
我昨天问了这个问题并得到了一个建议,并使用了它,但由于某种原因它不起作用。因此,我需要从用户的 HTML 表单中检索上传到我的服务器的文件的名称。我需要将此文件附加到将由 PHP/SwiftMailer 发送的电子邮件中。这是我的代码,文件上传部分:
这是文件附件部分:
为什么它不从服务器获取文件?这是错误消息,看起来它试图在错误的目录中查找文件:
警告:fopen(/tmp/phpHJdw0H)[function.fopen]:无法打开流:/home/myserver/mydomain.com/Hawaii/html/swift-mailer/lib/classes/Swift/ByteStream 中没有这样的文件或目录/FileByteStream.php 第 131 行致命错误:在 /home/myserver/mydomain.com/Hawaii/html/swift-mailer/lib 中出现消息“无法打开文件以读取 [/tmp/phpHJdw0H]”的未捕获异常“Swift_IoException” /classes/Swift/ByteStream/FileByteStream.php:133 堆栈跟踪:#0
等。
谢谢!
php - SwiftMailer 问题
我在我的 PHP 脚本中使用 SwiftMailer 在 HTML 表单提交时发送电子邮件。在测试服务器上一切正常。在生产服务器(不同的主机)上,它给了我这个错误消息:
解析错误:语法错误,第 18 行 /home/alkal5/public_html/html/swift-mailer/lib/classes/Swift.php 中的意外 T_CLASS
会是什么呢?谢谢!
php - 如何开始使用 SwiftMailer
我想使用 swiftmailer 将表单的结果发送到 gmail 帐户。
我是 php 的新手(也是 ubuntu 的新手),并且即使在阅读文档时也处于(尴尬地)迷失的阶段。
问题:
a) 我在哪里提取库?我把它放在我的桌面上。它不应该放在某个apache文件夹中吗?
b) 发送到 gmail 收件箱的示例消息会是什么样子?
php - 使用 php 的 swiftmailer 和 gmail
我正在编写一个简单的脚本,其中使用 gmail 帐户向自己发送电子邮件。
我从 SwiftMailer's reference更改了脚本,但没有得到任何结果。怎么了?
编辑:经过进一步调试,我发现该语句
导致代码失败(它下面的回声不打印)。
为什么是这样?只是因为没有发送消息程序崩溃?:/
测试表格:
php - 尝试使用 swift mailer、gmail smtp、php 发送邮件
这是我的代码:
运行后出现此错误...
致命错误:未捕获的异常“Swift_TransportException”,消息“预期响应代码 220,但得到代码”,在 /home/sitenyou/public_html/Swift/lib/classes/Swift/Transport/AbstractSmtpTransport.php:406 中有消息“”
php - PHP Swift 邮件程序:无法使用 2 个可能的身份验证器在 SMTP 上进行身份验证
当我使用 PHP Swift 邮件程序向此服务器发送电子邮件时: smtp.exchange.example.com 如下所示:
我得到一个奇怪的错误:
无法使用 2 个可能的身份验证器在用户名“user@example.com”的 SMTP 服务器上进行身份验证
我确定登录信息是正确的。
email - Swiftmailer 不会发送邮件,但 mail() 会
PHP 的 mail() 函数可以正常发送邮件,但 Swiftmailer 的 Swift_MailTransport 不起作用!
这有效:
但这不会:
(user@example.com
在我的测试代码中替换为有效的电子邮件地址。)
在这两种情况下,这两个事件的邮件日志看起来非常相似,并且似乎是在后者中发送邮件。
Swiftmailer 构建的消息是否会导致它被垃圾邮件过滤器阻止?
(顺便说一句,我尝试过使用 SMTP 传输,但没有运气;我认为由于 mail() 工作正常,切换到 Swiftmail 的邮件传输将是微不足道的......)
php - 为 Symfony 1.4 安装 sfSwiftPlugin
我使用 Symfony 1.4 作为 PHP 框架,使用 Propel 作为 ORM。我下载了 sfSwiftPlugin 1.5.1,但它适用于 1.o 版本,安装时出现错误you try to install a symfony 1.0 plugin
。如何升级插件,或者是否有任何其他用于邮寄目的的插件。我们可以在 Symfony 中使用核心的 PHP Mail 功能吗?