傳送 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>