2011-12-30 140 views
0

下面的代码行是在我的网站上处理表单的表单邮件的一部分。每当我从表单收到一封电子邮件时,在我打开电子邮件之前,我看不到发件人的姓名,因为它显示(收件箱显示)电子邮件地址和主题。如何让它显示名称和主题(收件箱显示),以便在打开发件人之前知道发件人。我也希望它可以回复,因此当我点击回复时,它会回复发件人的电子邮件。邮寄收件箱 - 显示问题

$message = "\n$fname submitted the following message:\n\n$message\n\n$fname's contact details are as follows:\n\nFirst Name: $fname\nLast Name: $lname\nPhone Number: $phone\nEmail Address: $email\n"; 

    mail($mailto, "$subject", $message, "From: $email"); 

?> 

回答

1
mail($mailto, $subject, $message, "From: Person's Name<$email>"); 
+0

Galen,非常感谢。它工作得很好。 – 2011-12-30 20:49:38

0

它可以通过这种方式也可以解决:

A)在你的代码:

$mail->FromName = "Name Of Mailer"; 

B)在PHPMailer的:

public $FromName = 'Terasoft'; //Root User 

希望这可以为你工作。