【问题标题】:How to specify an email drop location如何指定电子邮件投递位置
【发布时间】:2013-04-29 06:50:23
【问题描述】:

我在 PHP 和 IIS 之上使用 Drupal CMS。当我发送包含嵌入图像的电子邮件时,图像不会显示在 Outlook 中。

我正在尝试隔离问题。

Drupal 或 Outlook 中没有任何内容可以让我查看带有标题的完整邮件正文。

有没有办法配置 PHP 将电子邮件写入磁盘上的文件夹而不是发送电子邮件?

【问题讨论】:

    标签: php email iis drupal outlook


    【解决方案1】:

    你可以将它写入文本文件而不是发送,只需要找到它发生的地方:

    $folder=dirname(__FILE__)."/emaildir";
    $txtfilename=time().'.txt';
    $emailstr=$header . "/n" . $message . "/n";
    

    而不是 mailto() 或任何写入文件的函数

    $fh=fopen($txtfilename,"w");
    $fwrite($fh,$emailstr);
    fclose($fh);
    

    这是从我的脑海中写的,你可能想检查错误,但你得到了图片

    【讨论】:

      猜你喜欢
      • 2016-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-13
      • 2012-08-01
      • 2020-09-28
      • 2018-05-24
      • 2017-01-14
      相关资源
      最近更新 更多