小编use*_*446的帖子

电子邮件说这是来自任何人

我最近尝试使用php邮件功能发送确认电子邮件,我已经成功地这样做了.但是,当我在脚本中添加一些内容时,某些东西似乎不起作用.

下面的代码是我开始工作的代码.出现包含电子邮件所需的所有内容.

$to        = 'Myemail';
$subject = 'Confirmation';
$message = 'This is a test';
$headers = 'MIME-Version: 1.0' . "\r\n" .
    'Content-type: text/plain; charset=iso-8859-1' . "\r\n" .
    'Content-Transfer_Encoding: 7bit' . "\r\n\r\n" .
    'From: fromemail'."\r\n" .  
    'Reply-To: replyemail' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)

但是,当我将相同的标题传输到另一个脚本(下面)时,邮件会传递,但存在一些问题.

1)我的邮件说邮件来自无人.2)而不是出现在信息区域中的标题,它在邮件中显示为文本来自:来自电子邮件回复:回复电子邮件X-Mailer:PHP/5.2.9

下面的脚本被包含在我写的另一个程序中,所以我想知道这是不是问题.我不认为它的语法,因为它与我上面使用的标题相同.我附上了我收到的邮件图片.http://imgur.com/weNkr

非常感谢您的帮助!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <HEAD>
    </HEAD>
    <body>
        <?php
        $message = $_POST['message'];
        $subject = $_POST['subject'];
        if ($message != null) {
            include("connect.php");
            $extract = mysql_query("SELECT …
Run Code Online (Sandbox Code Playgroud)

php

2
推荐指数
1
解决办法
2198
查看次数

标签 统计

php ×1