如何通過PHP發送郵件的HTML文件的附件? - > HTML文件(代碼)的內容在DB中以字符串形式存在。有一些簡單的方法或免費的腳本來做到這一點?我不想存儲文件localy做什麼,我需要讀出來DB和通俗易懂把它作爲附件(不包括在體內)。如何使用從PHP中獲取的內容將HTML文件附加到電子郵件中?
2
A
回答
3
如果你有一個很難得到正確的頭,你可以隨時使用類似PHP Mailer,而不是重新發明輪子的。
0
你應該能夠按照these instructions上發送電子郵件附件。您只需調整代碼即可從數據庫中讀取字符串,而無需讀取文件的內容。
3
我喜歡梨。
<?
include('Mail.php');
include('Mail/mime.php');
$text = 'Text version of email';
$html = '<html><body>HTML version of email</body></html>';
$file = './files/example.zip';
$crlf = "rn";
$hdrs = array(
'From' => '[email protected]',
'To' => '[email protected]',
'Subject' => 'Test mime message'
);
$mime = new Mail_mime($crlf);
$mime->setTXTBody($text);
$mime->setHTMLBody($html);
$mime->addAttachment($file,'application/octet-stream');
$body = $mime->get();
$hdrs = $mime->headers($hdrs);
$mail =& Mail::factory('mail', $params);
$mail->send('[email protected]', $hdrs, $body);
?>
相關問題
- 1. 發送HTML電子郵件 - 如何將.html文件附加到電子郵件?
- 2. 如何將文檔附加到使用php的電子郵件
- 3. 如何使用Pentaho Kettle從電子郵件中獲取附件?
- 4. 將文件附加到電子郵件
- 5. 如何使用JavaScript將文件附加到電子郵件?
- 6. 如何使用PowerShell將文件附加到電子郵件
- 7. 如何將電子郵件附加到其他電子郵件?
- 8. 如何將電子郵件的內容(電子郵件和附件)存儲在SharePoint中的一個文件中?
- 9. 將div內容附加到電子郵件正文
- 10. 如何使用EWS API從嵌套電子郵件中獲取文件附件
- 11. 如何使用python獲取電子郵件的文本內容?
- 12. 將XHTML文件中的PDF文件附加到電子郵件
- 13. 如何將php創建的文檔附加到電子郵件?
- 14. 如何獲取電子郵件的內容,如電子郵件ID,主題,消息正文和附件在Android?
- 15. 如何從PHP獲取電子郵件及其附件
- 16. 如何使用Gmail API獲取電子郵件正文內容
- 17. 將文件附加到Xcode 4.3中的電子郵件中
- 18. 將文件附加到App Engine中的電子郵件中?
- 19. 將CSV內容附加到郵件中
- 20. 如何獲取電子郵件中附加的.csv文件文件
- 21. 如何從Mail :: Message中獲取電子郵件內容?
- 22. LotusScript無法從電子郵件中獲取文件附件
- 23. 在VB 6.0中將HTML文件附加爲電子郵件
- 24. 從電子郵件附件獲取XML文件到變量
- 25. 如何使用phpmailer在電子郵件中附加文件?
- 26. 如何使用System.Net.Mail將附件添加到電子郵件?
- 27. 使用php附加文件到電子郵件
- 28. 在電子郵件中附加文件
- 29. 將附件添加到電子郵件
- 30. 將附件添加到電子郵件
1爲示例 – cletus 2009-01-20 01:14:56