问题标签 [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 回答
4270 浏览

php - 带有 GMail 的 PHPMailer:SMTP 错误

我正在使用 PHPMailer 通过 GMail 发送邮件。我使用的代码直接来自教程,它可以在我的笔记本电脑上完美运行。但是,在 Windows 2003 Server 上对此进行测试 - 它似乎总是返回一个 SMPT 错误:

SMTP 错误:无法连接到 SMTP 主机。邮件程序错误:SMTP 错误:无法连接到 SMTP 主机。

这是我在 PHPMailer 中使用的设置:

我可以自信地说这不是端口问题,因为我正在连接到端口 465 上的另一台服务器并且它正在发送邮件。如果不是,请解释。

我该如何解决这个问题?

谢谢大家的帮助

0 投票
1 回答
832 浏览

php - 当我使用 smtp 发送电子邮件时,PHP 和 Apache 被阻止

我正在使用 php 5.3 apache 2.2 和 phpmailer 库使用 smtp 发送邮件,并且过程正常。

问题是使用 smtp 发送电子邮件需要一些时间才能发生,而当这种情况发生时,apache 不会处理任何其他请求。

0 投票
2 回答
2223 浏览

php - \r\n 使用 PhpMailer 库发送电子邮件时替换不起作用

我一直在尝试使用 PHP 邮件库发送电子邮件并且部分成功。
我面临的唯一问题是,当收件人收到邮件时,每一行都显示为 \r\n 。

我试过这个:

它显示一个 '\n' 而不是一个新行。

我也试过这个: 但它只显示一个空白区域。仍然没有新行:(

有人可以帮我吗?

0 投票
1 回答
1002 浏览

php - 如何在 PHPMailer 中设置后备纯文本电子邮件?

有没有等效的方法

用于发送带有html 电子邮件的纯文本后备电子邮件?

如果这就是它的工作原理?

0 投票
2 回答
1095 浏览

php - 邮件未通过 Joomla 发送到自定义电子邮件地址(例如 me@mycompanyname.com)

我正在运行 Joomla 1.5.15。在我的网站上工作后,我决定使用不同的电子邮件地址对其进行测试,以确保每个人都能够注册。hotmail、yahoo、gmail等都没有问题,但我注意到当我用我的公司电子邮件地址注册时,我没有收到任何要求我激活帐户的邮件。Joomla 上的消息说我的帐户已创建并已发送激活,但是当我查看邮件时,我什么也没看到。然后我决定用其他一些定制的电子邮件进行测试,我注意到 Joomla 无法向其中的大多数发送邮件。

我只是想知道这是否是 Joomla 的邮件系统的问题,或者是否是导致问题的电子邮件地址所在位置的服务器设置。我与公司网站主机的现场支持人员进行了交谈,他们告诉我,我必须更改服务器上的某些内容才能发送邮件。然后我继续进行这些更改,并且邮件已送达。

我的问题得到了解决,但是其他人(使用自定义电子邮件)想要在网站上注册并且不知道所有这些,这是否意味着 Joomla 对他们来说不是一个好的选择,或者我有什么可以做的吗?让 Joomla 向每个人发送邮件,就像这些邮件系统中的任何一个一样。

0 投票
2 回答
8592 浏览

php - PHPMailer 从成功发送的电子邮件中回显

您好,我终于让 PHPMailer 与 Google 合作,但现在我发现在发送消息后我正在将此输出显示到屏幕上。

我想知道是否有任何方法可以删除此输出以使用户看不到它?

0 投票
3 回答
3873 浏览

php - PHP邮件功能不会将电子邮件发送到同一域上的有效帐户

我正在使用邮件功能如下:

第一个是为最终用户设计的。第二份是给我的,用于记录保存。

有时最终用户会指定他们的电子邮件地址,有时则为空白。

  1. 指定电子邮件地址后,最终用户实际上可以毫无问题地收到电子邮件
  2. 但是,无论哪种情况,都不会向 askme@example.com 发送电子邮件——我也检查了垃圾邮件文件夹。

在我的 /mail/new 文件夹中,我看到许多创建的文件类似于以下内容。该错误不正确,因为 askme@mysite.com 是一个有效的电子邮件地址(使用 google 设置域)。

0 投票
1 回答
278846 浏览

php - PHP邮件程序多个地址

可能重复:
PHPMailer AddAddress()

这是我的代码。

$email
值仅为 1 时的问题。它将发送。但多个不发送。我应该为此做些什么。我知道在邮件功能中,您必须用逗号分隔多封电子邮件。但不能在 phpmailer 中工作。

0 投票
1 回答
510 浏览

phpmailer - 批量发送电子邮件并回复

我想使用 SwiftMail 或任何类似系统发送批量邮件。SwiftMailer 文档指出:

“邮件的每个收件人都会收到一份不同的副本,在收件人:字段中只有他们自己的电子邮件地址。返回一个整数,其中包括成功收件人的数量。”

http://swiftmailer.org/docs/batchsend-method

我想知道是否有可能找出哪些电子邮件地址失败,并可选择获取错误原因/代码。

0 投票
3 回答
821 浏览

php - Sending a HTML email with a midi file that needs to play automatic on open

I'm trying to accomplish the following, I'm sending a HTML email using PHP Mailer that reads a html file and embedding a midi file within the HTML file, and it then sends out the email and then the midi file should start playing automatically once the email is opened, is this possible, since it does not seem to work, I'm using Evolution to view the email.

My code looks like this,

HTML FILE "If i open this in my browser it plays but not in email"

PHP Mailer code

Is this at all possible? And how?