- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 VPS,我在其中安装了我的站点文件,包括在以下目录中使用 php mail() 函数的 PHP 电子邮件脚本(如何设置我的站点目录/路径):
/var/www/mywebsite.com/html/
*下图中显示的目录/路径结构:
https://ibb.co/2SDjb8z
当我安装 Postfix 时,我已将其配置为通过 Amazon SES 发送电子邮件。 Postfix 已安装在以下目录中:
/etc/postfix/
*下图中显示的目录/路径结构:
https://ibb.co/XF1JFvv
我遇到的问题是,它会在测试 Postfix 是否已正确安装以及使用 Amazon SES SMTP 时从命令行发送电子邮件,但我的 php 电子邮件脚本没有从我的网站文件夹目录连接到 Postfix。
如何将我的 php 电子邮件脚本连接到 Postfix?我需要更改目录吗?
这是我在下面使用的 php mail() 函数脚本:
<?php
$to = "MyTestEmailAddress@gmail.com";
$subject = "Another Test!";
$txt = "Hello world!";
$headers = "From: MyEmailAddress@gmail.com" . "\r\n" .
"CC: AnotherTestEmailAddress.com";
mail($to,$subject,$txt,$headers);
?>
最佳答案
当你安装 Postfix 时,它应该创建了一个 sendmail
command line program .
找到它并在 php.ini 中为 the sendmail_path
option 设置它的路径.
sendmail_path
string
Where the sendmail program can be found, usually/usr/sbin/sendmail
or/usr/lib/sendmail
. configure does an honest attempt of locating this one for you and set a default, but if it fails, you can set it here.Systems not using sendmail should set this directive to the sendmail wrapper/replacement their mail system offers, if any. For example, » Qmail users can normally set it to
/var/qmail/bin/sendmail
or/var/qmail/bin/qmail-inject
.
关于php - 如何将 PHP 电子邮件脚本连接到 Postfix?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59935261/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!