问题标签 [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 投票
1 回答
5100 浏览

php - 用 HTML 电子邮件嵌入图像 PHPMailer 的正确方法是什么?

我想用 PHPMAiler 发送时事通讯。时事通讯确实有效,但我想知道是否有更好的选择来做到这一点。

我有的是。

  1. 网页
  2. 图片

现在我的代码如下所示

我使用 file_get_contents 来获取 html 页面,并使用 AddEmbeddedImage 来嵌入图像,现在有没有办法只将 HTML 页面传递给 PHPMailer 并且 PHP Mailer 会自动嵌入这些图像?

0 投票
2 回答
17839 浏览

php - PHPMailer、AddStringAttachment 和数据 URI 方案

我已使用( ) 将canvas元素的内容转换为数据(URI 方案),并且我想通过电子邮件将其作为附件发送。这就是我目前设置 PHPMailer 的方式:toDataURL()$contact_image_data

我想知道这是否真的可行,如果可以,我缺少哪些步骤。

我可以发送一封电子邮件,附上一个名为“test.png”的文件,其中包含 的内容$contact_image_data,但它实际上并没有创建图像。

任何帮助将不胜感激。

塞缪尔。

0 投票
2 回答
2662 浏览

php - 在系统生成的电子邮件中看到“代表”

我在我的在线程序中使用 PHP 邮件程序,最近当我查看 Outlook 时,当我收到来自任何我的域。

以前 crazyphil@host.validns.com 是 nobody@host.validns:

以前这样很好,但是我的主机方面发生了一些变化,现在我得到了“代表”。任何人都知道为什么现在会发生这种情况,而不是以前(因为所有的改变都是没有人对某人!)以及如何解决它?

谢谢,

菲尔

0 投票
1 回答
8817 浏览

php - 我应该使用 php 邮件功能还是 phpmailer?

好吧,到目前为止,我一直在使用 php 内置函数 mail(),并且我对它没有任何问题,即使我向 1000 多个用户发送了爆炸。但是,最近我发现了这个 phpmailer,它是专门为发送电子邮件而设计的。

Q1: 我应该换成这个 phpmailer 吗?

Q2:使用phpmailer有什么好处?

Q3:我在phpmailer网站上找到了其他的产品,如phpmailer FE、ML等,它们是什么?你们用的是哪一款?

Q4: 有没有人尝试使用 phpmailer 向 2000+ 用户发送爆炸邮件?如果是,它会导致任何问题吗?

0 投票
7 回答
121707 浏览

php - 使用 PHPMailer 的 PHP 中的 SMTP 身份验证问题,Pear Mail 有效

我在使用 PHPMailer 类发送电子邮件时遇到问题,但它适用于 PEAR Mail::factory。

我想问题出在 SMTP 身份验证上,但我找不到问题所在。

有问题的代码是:

使用 PEAR 的代码是:

当我运行调试激活问题的代码(SMTPDebug = True)时,我得到:


PEAR Mail 代码的调试结果是:

0 投票
18 回答
217634 浏览

php - phpmailer 错误“无法实例化邮件功能”

我正在使用mail()对我的用户 ID 稍作修改的基本示例,我收到错误“邮件程序错误:无法实例化邮件功能”

如果我使用邮件功能 -

它工作正常,虽然我在发送 html 时遇到问题,这就是我尝试 PHPMailer 的原因。

这是代码:

0 投票
3 回答
25961 浏览

php - 如何使用 PHPMailer?我在网上找不到一个简单的像样的教程

我正在尝试发送普通/HTML 多部分电子邮件,我目前正在使用 PHP 的 mail() 函数。很多人都推荐了 PHPMailer,所以我想我会试一试。

然而,就像现在一切似乎一样,它看起来非常复杂。我下载了它,它谈到了安装它和配置 MySQL 连接和 SMTP 连接!?我想做的就是使用一个不错的类,它会为我构建 MIME 电子邮件并发送它们!我了解 SMTP 的可能性,但这一切似乎都如此复杂!

是否有某种方法可以简单地使用它,例如,包含一个 php 文件(无需服务器安装或重新编译 PHP!),然后只使用该类来构建和发送电子邮件?

如果有人能简单地解释一下,我将不胜感激!我确信这是可能的,我不敢相信在我搜索了几个小时之后,网上没有关于它的真正好的、简单的文章。当我知道没有必要时,一切都太复杂了!

0 投票
5 回答
10624 浏览

php - PHPMailer:发送电子邮件....索要收据?

我将创建一个发送电子邮件的脚本。我目前正在使用 PHPMailer。有人告诉我,他们希望电子邮件要求用户提供收据,表明他们已阅读。(就像您在 Outlook 中经常看到的一样)。我不知道这是否可能。谁能告诉我这是否可行,如果可以,该怎么做?

谢谢!!

0 投票
3 回答
6540 浏览

php - 使用phpmailer时未发送邮件

我正在使用以下代码将邮件发送到 smtp 服务器。

当我从命令行运行它时,出现以下错误

当我从浏览器运行时,出现以下错误

请有人指导我。

0 投票
2 回答
5845 浏览

php - PHPMailer 连接到 smtp.mail.emea.microsoftonline.com 的问题

尝试从运行 W2K 服务器 2003 的 Web 服务器向 smtp.mail.emea.microsoftonline.com 发送电子邮件时出现以下错误

谁能发现哪里出了问题?我在 php.ini 中也有以下设置: