问题标签 [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.

0 投票
1 回答
7574 浏览

php - 使用 SwiftMailer 批量发送电子邮件

我目前正在使用SwiftMailer向多个用户(最多 50 个)发送电子邮件。我已经设置并正常工作,但是,我不太确定如何从我的 MySQL 数据库中提取收件人并迭代发送它们。

这是我目前拥有的:

正如您在上面看到的,在 setTo 中,我想从数据库中的用户进行迭代。就像是:

SELECT first, last, email FROM users WHERE is_active=1

文档指出:

Note: Multiple calls to setTo() will not add new recipients – each call overrides the previous calls. If you want to iteratively add recipients, use the addTo() method.

但是,我不确定:1:如何在此脚本中从我的数据库中进行选择,以及: 2:如果我需要在我的情况下使用 addTo() 方法。关于如何正确设置的任何建议?

谢谢!

0 投票
1 回答
481 浏览

php - 在 Gmail 中“引用”的使用 Swift 的 HTML 电子邮件

我正在使用 Swift 从我的网站发送一封非常简单的 HTML 电子邮件(主要是一张节日快乐图片,居中)。

它可以在多个客户端(Thunderbird、Outlook Express、Yahoo Mail)中完美运行,但由于某种原因,Gmail 将其视为“引用内容”,因此用户看不到任何内容,除非他们点击微小的“-显示引用内容-”电子邮件中的链接。

这显然是行不通的。

我究竟做错了什么?

0 投票
2 回答
4209 浏览

symfony1 - 无法在 Symfony 1.31 中发送邮件

我正在尝试在我的操作类中使用以下方法发送电子邮件:

上面的代码(几乎)是 Jobeet 示例的(几乎)逐字(即几乎完全)副本 - 但是当我为发件人和收件人使用正确的电子邮件地址时,没有发送邮件,而是超时。

我在我的日志文件中收到以下错误消息:

致命错误:$(SYMFONY_ROOT_DIR)\lib\log\sfWebDebugLogger.class.php 在第 78 行调用堆栈:0.0003 66216 1. {main}(

这个线索对任何人有什么暗示吗?有没有人真的设法使用 SF1.3+ 发送电子邮件?

顺便说一句,我可以毫无问题地从我的机器发送电子邮件,只需使用 mail() 命令(使用我在 Symfony 测试中使用的相同发件人/收件人地址),所以我知道 SMTP 等在我的机器上正常工作

[编辑]

完整的堆栈跟踪包括在下面:

我在 ($PROJECT_DIR)/apps/frontend/config/factories.yml 中指定的邮件配置是:

[编辑2]

我的 php.ini 设置(关于 SMTP)是:

0 投票
2 回答
3529 浏览

email - Symfony 1.4 邮件程序中的电子邮件正文?

我正在使用 Symfony 1.4 邮件程序,在其中构建电子邮件所需的各种位,然后使用以下命令将其发送出去:

在电子邮件正文中,我需要能够利用操作中生成的变量,所以现在我的操作中可能包含以下内容:

有谁知道存储/组织各种电子邮件正文的优雅方式,而不必像这样直接将它们编码到我的操作中?我将拥有许多电子邮件模板,并且还将拥有多种语言的模板。

我发现一个旧的 Askeet 教程讨论了这个问题,但它似乎与 SwiftMailer 的新 symfony 1.4 集成有些过时,而且 SwiftMailer 文档本身对此并不是很清楚。

谢谢你。

0 投票
1 回答
2123 浏览

php - 在使用 Kohana 包装器的 Swift 邮件程序方面需要帮助

我当前的代码是这个

返回一个 SwiftMailer的email::connect() 实例

根据这些文档,它似乎应该工作。

但是,我收到一个错误

我已经看到这email::connect()与文档中的示例代码完全一样。那是

  • 包括正确的文件
  • 返回库的一个实例

我究竟做错了什么?

谢谢

0 投票
2 回答
3439 浏览

symfony-1.4 - symfony 1.4 向邮件程序添加密件抄送收件人

我知道直接使用 swift 您可以创建一个 Recipient_List 并执行 ->addBcc() 。我将如何在 symfony 1.4 的上下文中做同样的事情

0 投票
3 回答
25412 浏览

php - Swift Mailer 电子邮件发送问题

我已经从他们的网站下载了 Swift Mailer 并尝试使用以下代码发送简单的电子邮件

?>

一旦我运行页面它就会出错

如果我删除线

然后页面执行并且没有错误消息显示,只要我添加上面的行来发送电子邮件,我就会出错。

我的传出服务器、端口和用户 ID 和密码在我的文件中是正确的。

谢谢

0 投票
2 回答
10291 浏览

php - Swift 邮件程序错误

我使用以下代码发送消息:

问题是它在我的本地服务器(我的 xampp 服务器)上工作正常,但在文件上传到真实服务器上时无法正常工作。

它抛出这个错误:

请问我应该怎么做才能纠正这个错误。谢谢阅读

0 投票
3 回答
6334 浏览

php - 为什么 SwiftMailer 会抛出“内部服务器错误”?

我正在使用 Symfony + SwiftMailer 并从 SwiftMailer 收到以下错误:

并且无法弄清楚为什么。我在我的本地机器上使用 hMailServer,并设置了我的 factory.yml 文件(因为我正在使用 Symfony),如下所示:

我正在使用以下代码发送:

以前有人遇到过这样的问题吗?

我发现有时,并且非常随机地发送通过,但每隔一次,我都会收到上述错误消息。因此,不断刷新发送邮件的页面,意外失败,并且由于代码有时有效,因此很难找出问题所在。

任何帮助将不胜感激!


进一步调查显示 SMTP 服务器确实发送了 [220 localhost ESMTP],但在查看 hMailServer 日志后,我发现以下内容:

会不会是 SwiftMailer 太早了 HELO/EHLO,这只是一个时间问题?我可以稍微延迟一下 HELO 传输吗?

当事物实际发送时,好的日志如下所示:

所以它必须与 HELO/EHLO 确认有关。请指教!:)

0 投票
1 回答
25096 浏览

email - 使用 Swift 发送 HTML 电子邮件

我想使用 Swift 从我的应用程序发送一封带有 HTML 正文的自动生成的电子邮件。

这是我当前的代码:

我已经尝试使用一些特定的 Swift 方法更改电子邮件的标题内容类型,但它不起作用。