当前位置: 首页 > 知识库问答 >
问题:

Send mail可以使用命令linux,但不能使用PHP

况庆
2023-03-14

我有很多电子邮件,gmail和其他,我试着给每个人发一封电子邮件。事实上,只有一封电子邮件收到消息,其他的,例如gmail,没有。

对于linux:命令echo“Hi”| mail-s“test”xxxxxxxx@gmail.com工作正常。

但是使用PHP,邮件不会发送。。。。

我的邮件没有错误。日志你有什么想法吗?

谢谢

编辑:我在linux服务器上。

共有1个答案

戚锦
2023-03-14

试着这样做:

$mail = new PHPMailer(); // defaults to using php "mail()"
$body = $mailBody;
$mail->SetFrom('xxxxxxxx@example.com'); 
$mail->AddAddress('yyyyy@example.com', 'Your Name');

$mail->Subject = 'The subject';
$mail->MsgHTML('The body');
$mail->Send();
 类似资料:
  • 本文向大家介绍Linux 常用命令之Linux more命令使用方法,包括了Linux 常用命令之Linux more命令使用方法的使用技巧和注意事项,需要的朋友参考一下 more 是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比。 more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方

  • 我尝试将rgb颜色转换为透明 当我在命令行中使用这段代码时,它工作得非常好。 但当我将其与php一起使用时: 我得到一个错误: 转换:无法打开映像“/home/me/web/mynew”。png':@错误/blob。c/OpenBlob/2498。 有人有主意吗?

  • 我需要打个电话。net web服务。此web服务需要NTLM身份验证。为此,我编写了一些使用NTLM身份验证的代码。我正在尝试使用curl与NTLM身份验证进行连接。但是从php脚本中我得到了401错误。我尝试了不同的标题内容(xml和html)。请帮忙。 下面是正在工作的命令行。 下面是我的PHP脚本,它不工作 下面给出了输出

  • 本文向大家介绍Linux cal命令的使用,包括了Linux cal命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 cal(calendar)命令用于用于显示当前或者指定日期的公历。 2.命令格式 可指定 YEAR(1-9999)、MONTH(1-12)和 DAY(1-31)。不跟任何选项和参数单独执行 cal,显示当月月历。 3.选项说明 4.常用示例 (1)显示当前月份。 (

  • 本文向大家介绍Linux watch命令的使用,包括了Linux watch命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 watch 命令以周期性的方式执行给定的命令,并全屏显示执行结果。 watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。比如 tail 一个 log 文件

  • 本文向大家介绍Linux bzip2 命令的使用,包括了Linux bzip2 命令的使用的使用技巧和注意事项,需要的朋友参考一下 1.命令简介 bzip2 用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Burrow-Wheeler 块排序文本压缩算法和 Huffman 编码将文件压缩为后缀为 .bz2 的 bzip2 文件。压缩率一般比基于 LZ