【问题标题】:PHP Email piping, local delivery errorPHP电子邮件管道,本地交付错误
【发布时间】:2023-03-08 18:00:01
【问题描述】:

问题是我将“本地传递失败”的电子邮件返回到我发送电子邮件的地址。我有一个指向电子邮件的转发设置,其中包含指向 .php 文件的链接,如下所示:

"|/home/admin/domains/test.dev/public_html/pipe.php"

现在文件本身有以下代码:

#!/usr/local/lib/php -q
<?php

$to      = 'test@test.dev';
$subject = 'test';
$headers = 'From: test@localhost.dev' . "\r\n";

mail($to, $subject, 'test pipe', $headers);

我应该解决什么问题?文件的路径看起来不错,它有 777 个权限。

【问题讨论】:

    标签: php email pipe


    【解决方案1】:

    问题是一个错误的 php 库文件夹。联系了我的托管服务提供商并将链接更改为:

    #!/usr/local/bin/php53
    

    现在它正在工作。

    【讨论】:

      猜你喜欢
      • 2013-01-29
      • 2020-10-19
      • 2012-04-02
      • 2017-04-05
      • 2011-11-22
      • 2011-08-01
      • 2012-03-07
      • 2011-04-02
      • 2016-03-07
      相关资源
      最近更新 更多