问题标签 [phpmailer]

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 投票
2 回答
900 浏览

php - PHP 命令行脚本以 false 退出

我在 PHP 命令行中运行一个循环脚本,它使用 PHPMailer 向客户发送电子邮件。我收到的问题是当 PHPMailer 返回 false 时命令行脚本退出。

这是脚本伪代码:

如果$mail->Send()返回 false,则脚本停止并退出。这是命令行中 PHP 的预期行为吗?如果是这种情况,有没有办法告诉 PHP 在收到错误时不要停止?

感谢您的任何帮助。

0 投票
9 回答
57315 浏览

php - PHP 邮件程序错误

我尝试使用 php mailer,但错误如下。

和我的代码

0 投票
6 回答
3383 浏览

php - PHPmailer多个收件人错误

我在 PHPmailer 中有以下代码:

但我收到错误“无法实例化邮件功能”。

如果我从数组中删除一个项目,它可以正常工作,但在尝试添加 2 个或更多地址时会出错。任何想法为什么会发生这种情况?添加多个电子邮件地址是否有不同的方法?

干杯,加兹勒。

0 投票
2 回答
2730 浏览

php - 使用 PHPMailer() 发送电子邮件

我创建了一个通讯系统,我的问题是:考虑到我必须将邮件发送到数百个电子邮件地址,我应该如何编写代码?

我已经和我的主机管理员讨论过,他告诉我我应该一封一封地发送我的电子邮件,但每分钟不要超过 6 封。

我可以使用 $Timeout 属性吗?如果是这样,怎么做?

谢谢。

0 投票
1 回答
764 浏览

php - 多个密件抄送是否计入 SMTP 每小时电子邮件限制?

我正在使用 PHPMailer 类向选择加入的订阅者发送电子邮件更新,并且偶尔会达到我们主机的每小时电子邮件限制。

将相同的消息分组在一起并将接收者添加为密件抄送是否可以解决此问题?

显然,在列表增长之前,这只是一个短期解决方案,但现在有总比没有好!

0 投票
1 回答
369 浏览

php - PHP 邮件在一个脚本中不起作用,但在另一个脚本中起作用

我在 php 文件中有一个小的 php 邮件程序脚本,可以正常工作并可以正常发送邮件:

但是,如果我将其取出并制作为自己的文件,或者将其放入不同的文件中,则它不起作用。没有错误消息,也没有发送电子邮件。

没有 php ini set 命令,也没有包含的 php 文件。

关于为什么它在较大的 php 脚本中工作但不能单独工作的任何想法?

0 投票
4 回答
19791 浏览

php - PHPMailer 中的持久 SMTP 连接

如何在 PHPMailer 中启用持久 SMTP 连接?

我会发送很多电子邮件,因此通过持久连接可能会获得性能提升。

0 投票
1 回答
1754 浏览

php - 如何通过 yahoo SMTP 使用 phpmailer 发送邮件?

我正在使用 phpmailer 发送邮件,它正在使用 gmail,但是当涉及到 yahoo 时,会出现以下错误

SMTP -> 错误:服务器不接受密码:530 拒绝访问 SMTP -> 错误:RSET 失败 SMTP -> 错误:无法验证

我正在使用有效的雅虎帐户。

请给我一个解决方案。

提前致谢。

0 投票
10 回答
218275 浏览

php - 使用 PHPMailer 处理错误

我正在尝试将 PHPMailer 用于一个小项目,但我对这个软件的错误处理有点困惑。希望有人有这方面的经验。当我设置了电子邮件并使用:

哪个工作正常,或多或少。问题是当出现错误时,PHPMailer 似乎也会将错误回显,所以如果出现问题,它只会将该信息直接发送到浏览器,基本上会破坏我正在尝试执行的任何错误处理。

有没有办法让这些消息静音?它没有抛出异常,它只是打印出错误,在我的测试用例中是:

它应该是一个错误,但它应该位于 $mail->ErrorInfo; 没有被软件回显。

0 投票
6 回答
7510 浏览

php - 作为垃圾邮件发送的帐户确认电子邮件

我正在使用 PHPMailer 为我的社交网络中的新注册用户发送确认电子邮件。但我发现他们中的大多数最终都进入了用户的垃圾邮件列表。(Hotmail 和雅虎)。如何避免这种情况?

这是我的脚本