gpt4 book ai didi

php - 使用 Ubuntu 和 PHP 发送邮件

转载 作者:行者123 更新时间:2023-12-04 18:47:22 29 4
gpt4 key购买 nike

我正在尝试获取 Bitnami Magento通过 AWS EC2 Ubuntu 发送电子邮件实例。处理前Magento配置我只是想得到php发送邮件。

这有效

echo "My test email being sent from sendmail" | /usr/sbin/sendmail toemail@mydomain.com

这不
<?php
$to = 'toemail@mydomain.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: fromemail@mydomain.com' . "\r\n" .
'Reply-To: fromemail@mydomain.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

它在浏览器中不起作用,或者如果我从 SSH 运行它,就像这样
$php my_php_email_test.php

它给出了这个错误
sh: 1: /usr/bin/sendmail: not found

最佳答案

在第一种情况下,您直接指定沙邮件的路径:

/usr/sbin/sendmail

运行 PHP 代码时,沙包的路径来自 php.ini .尝试改变 发送邮件路径 php.ini 从/usr/bin/sendmail 到/usr/sbin/sendmail。

关于php - 使用 Ubuntu 和 PHP 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27135023/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com