-3

我需要知道是否有任何方法可以在我的电子邮件消息中增加字体大小并以粗体显示字体。我text/plain用作我的内容类型。我不需要使用text/html. 目前,我的整个消息都以相同的字体大小显示。

我的信息是这样的:

// initialize the $message variable
   $message = '';
    $message  = "You have recieved a new message from your web profile.\r\n\r\n";
    $message .= "Hello, Mr. Jone Doe\r\n\r\n";
    $message .= "As you already know, once you have joined with website and have published your details there.\r\n\r\n";
    $message .= "Your profile page :\r\n";
    $message .= "www.mywebsite.com?code=2500&name=tharaga+nuwan\r\n\r\n";

   etc..................
4

4 回答 4

6

纯文本无法指定字体大小、粗体等(因为不是常规的 *.txt 文件)。您需要为此使用 HTML 或 RTF。

于 2013-03-04T08:21:13.153 回答
3

你必须使用text/html它,否则你不能格式化文本。

然后加<b> your text</b>粗体

我推荐你使用php mailer class,在那里你可以指定内容类型和其他设置

于 2013-03-04T08:21:52.330 回答
1

您必须使用text/html然后使用<b><strong>标记

于 2013-03-04T08:24:00.627 回答
0
   $to   = receipent@domain.com;
   $from = sender@domain.com; 

   $headers = "MIME-Version: 1.0" . "\r\n";
   $headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
   $headers  .= "From: $from\r\n";


   $message = '';
   $message  = "You have recieved a new message from your web profile.\r\n\r\n";
   $message .= "Hello, <span style='font-size:12px;font-weight:bold'>Mr. Jone   Doe</span>\r\n\r\n";

在您的 mail() 函数中使用这些标头。使用这些标题,您可以在电子邮件中使用任何类型的 HTML。

快乐编码

于 2013-03-04T08:30:21.353 回答