发送 HTML 电子邮件
但你不只是想要一个纯文本电子邮件。你想要一个漂亮的 HTML 电子邮件。
将配置文件设置为 html:
$config['mailtype'] = 'html';
如果要将数据(例如用户名)传递给 html 电子邮件,请将它们放入数组中:
$data = array('name' => $name,
'email' => $email,
'phone' => $phone,
'date' => $date);
然后在发送时,将你的消息指向视图。然后将数据数组传递给它:
$this->email->message($this->load->view('new_user',$data, true));
在你的应用程序/视图文件夹中创建视图。
在这种情况下,它被命名为’new_user.php’。
无论如何你都可以设计风格。这是一个简单的例子:
<html>
<head>
<style type='text/css'>
body {background-color: #CCD9F9;
font-family: Verdana, Geneva, sans-serif}
h3 {color:#4C628D}
p {font-weight:bold}
</style>
</head>
<body>
<h3>Hi <?php echo $name;?>,</h3>
<h3>Thanks for contacting us.</h3>
<p>You've taken your first step into a larger world.</p>
<p>We really appreciate your interest.</p>
</body>
</html>