我需要每天發送一個基於mysql數據庫中的數據的每日電子郵件。我需要它在HTML中,以便我可以把鏈接放在那裏。我也會在電子郵件中使用圖片。其基本結構爲:使用mysql,html和嵌入圖像的php電子郵件
這裏的名單:
商家名稱(這是一個鏈接) 簡短說明 圖片(這是一個鏈接)
商家名稱(這是一個鏈接) 簡短說明 圖片(這是一個鏈接) 。 。 。
所有數據在MySQL數據庫(雖然「圖像」中的數據庫是一個文件,例如/images/business/image.jpg參考)
我的問題是我應該使用PHPMailer的(我以前從來沒有使用過它),或者使用這樣的事情:
//set up msg
$msg = "<html><body>Here's the list: <br /><br />";
while($i<numofelementsindb){
$business=mysql_result($result, $i,"business");
$description=mysql_result($result, $i,"description");
$msg .= "The business name is <a href='www.example.com'><b>{$business}</b></a> does {$description}<br />\r\n";
$i++;
}
$msg .= "</body>
</html>";
//send
我也不知道如何嵌入在電子郵件中的圖像,因此任何建議,將不勝感激。
您是否也有任何安全建議?
謝謝