问题标签 [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.
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() 方法。关于如何正确设置的任何建议?
谢谢!
php - 在 Gmail 中“引用”的使用 Swift 的 HTML 电子邮件
我正在使用 Swift 从我的网站发送一封非常简单的 HTML 电子邮件(主要是一张节日快乐图片,居中)。
它可以在多个客户端(Thunderbird、Outlook Express、Yahoo Mail)中完美运行,但由于某种原因,Gmail 将其视为“引用内容”,因此用户看不到任何内容,除非他们点击微小的“-显示引用内容-”电子邮件中的链接。
这显然是行不通的。
我究竟做错了什么?
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)是:
email - Symfony 1.4 邮件程序中的电子邮件正文?
我正在使用 Symfony 1.4 邮件程序,在其中构建电子邮件所需的各种位,然后使用以下命令将其发送出去:
在电子邮件正文中,我需要能够利用操作中生成的变量,所以现在我的操作中可能包含以下内容:
有谁知道存储/组织各种电子邮件正文的优雅方式,而不必像这样直接将它们编码到我的操作中?我将拥有许多电子邮件模板,并且还将拥有多种语言的模板。
我发现一个旧的 Askeet 教程讨论了这个问题,但它似乎与 SwiftMailer 的新 symfony 1.4 集成有些过时,而且 SwiftMailer 文档本身对此并不是很清楚。
谢谢你。
symfony-1.4 - symfony 1.4 向邮件程序添加密件抄送收件人
我知道直接使用 swift 您可以创建一个 Recipient_List 并执行 ->addBcc() 。我将如何在 symfony 1.4 的上下文中做同样的事情
php - Swift Mailer 电子邮件发送问题
我已经从他们的网站下载了 Swift Mailer 并尝试使用以下代码发送简单的电子邮件
?>
一旦我运行页面它就会出错
如果我删除线
然后页面执行并且没有错误消息显示,只要我添加上面的行来发送电子邮件,我就会出错。
我的传出服务器、端口和用户 ID 和密码在我的文件中是正确的。
谢谢
php - Swift 邮件程序错误
我使用以下代码发送消息:
问题是它在我的本地服务器(我的 xampp 服务器)上工作正常,但在文件上传到真实服务器上时无法正常工作。
它抛出这个错误:
请问我应该怎么做才能纠正这个错误。谢谢阅读
php - 为什么 SwiftMailer 会抛出“内部服务器错误”?
我正在使用 Symfony + SwiftMailer 并从 SwiftMailer 收到以下错误:
并且无法弄清楚为什么。我在我的本地机器上使用 hMailServer,并设置了我的 factory.yml 文件(因为我正在使用 Symfony),如下所示:
我正在使用以下代码发送:
以前有人遇到过这样的问题吗?
我发现有时,并且非常随机地发送通过,但每隔一次,我都会收到上述错误消息。因此,不断刷新发送邮件的页面,意外失败,并且由于代码有时有效,因此很难找出问题所在。
任何帮助将不胜感激!
进一步调查显示 SMTP 服务器确实发送了 [220 localhost ESMTP],但在查看 hMailServer 日志后,我发现以下内容:
会不会是 SwiftMailer 太早了 HELO/EHLO,这只是一个时间问题?我可以稍微延迟一下 HELO 传输吗?
当事物实际发送时,好的日志如下所示:
所以它必须与 HELO/EHLO 确认有关。请指教!:)
email - 使用 Swift 发送 HTML 电子邮件
我想使用 Swift 从我的应用程序发送一封带有 HTML 正文的自动生成的电子邮件。
这是我当前的代码:
我已经尝试使用一些特定的 Swift 方法更改电子邮件的标题内容类型,但它不起作用。