我是PHPMailer的新手,当我设置了用PHPMailer发送电子邮件的代码时,它会向我显示一个错误:
邮件发送错误:邮件正文为空
我尝试过很多来自堆栈的链接,比如和,但是没有得到解决方案。
下面是我的代码
<?php
// Import PHPMailer classes into the global namespace
// These must be at the top of your script, not inside a function
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\P
因此,我有一个脚本,我正在做的事情之一,通过一个文件夹循环,并将文件夹中的所有图片添加到电子邮件正文。我让它正常工作,但每次运行它都会显示这个错误。
PHP Notice: file_get_contents(): read of 8192 bytes failed with errno=21 Is a directory in /home/fromituc/public_html/vendor/phpmailer/phpmailer/src/PHPMailer.php on line 3358
请有任何想法,这是我想出的代码,它嵌入了我的照片。
$newFiles = scandir(
我可以用邮件发送附件,但是附件没有打开。我尝试了addStringAttachment PHPMailer函数来发送带有参数($pathinfo,$filename,‘base64 64’,'MIME')的邮件,我想在邮件中打开附件,但是没有打开问题,无法加载图像或任何文件。
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
require 'PHPMailer/src/Exception.php
我在使用1C-Bitrix框架和PHPMailer时遇到了问题。与电子邮件正文相关的问题。
1C-Bitrix框架根据启用的选项准备正文。例如,如果我打开"Create text vesion of html-email“选项,正文将如下所示:
---------alt8045b59706
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This is my email
---------alt8045b59706
Content-Type: text/html; charse
当我尝试从本地主机发送电子邮件时,我总是收到此消息。
SMTP错误:无法连接到SMTP主机。无法发送邮件。邮件程序错误: SMTP错误:无法连接到SMTP主机。
以下是我的代码:请帮助
<?php
// $email and $message are the data that is being
// posted to this page from our html contact form
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
// When we unz
我正在运行phpmailer,并且对它非常陌生。问题定义:无法在收到的电子邮件中看到php变量数据,而html内容可以正常看到。以下是部分代码:
require 'PHPMailer/class.phpmailer.php';
$mail = new PHPMailer;
$mail->WordWrap = 50; // Set word wrap to 50 characters
$mail->IsHTML(true); // Set e
我目前有一个问题,收到的电子邮件是从PHPMailer发送的纯文本电子邮件。目前,我正在通过获取行并保存到变量$message从数据库返回电子邮件消息。数据库中的消息格式如下:
This is some email information. \r\n This is some more email information.
收到的电子邮件显示的是\r\n的消息,而不是返回新行。
我的PHPMailer代码看起来类似于以下内容:
$subject = $row['subject'];
$message = $row['message'];
// PHP Mail
我正在尝试用PHP从本地主机发送电子邮件。下面是我的代码:
<?php
// $email and $message are the data that is being
// posted to this page from our html contact form
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
require_once('class.phpmailer.php');
require 'PHPMailerAutoload.php