2012-02-09 52 views
1

我正在爲具有興趣註冊表單的簡單移動網站工作,根據5種不同的選擇,用戶將得到與該產品有關的信息的不同電子郵件回覆。該電子郵件需要HTML格式,並帶有用於外觀和品牌的格式化選項。表單使用HTML電子郵件回覆

市場上有這樣的軟件包或腳本嗎?如果沒有人能指出如何解決這個問題?在此先感謝

最佳

+0

http://www.w3schools.com/php/func_mail_mail.asp是一個好的開始 – caleb 2012-02-09 00:43:11

+0

投票結束。你的問題不是編程相關的。你的最後一個問題讓你接近,但它太寬泛了。恕我直言。 – Shad 2012-02-09 00:53:43

+0

謝謝Caleb,我會看看那個。對不起,你覺得沙德這種方式,但它是編程有關,要求包或腳本並不意味着這是一個零售問題。 – Iyad 2012-02-09 01:02:35

回答

1

是的,請使用MailChimp's Email Templates。讓郵件在電子郵件客戶端中正確顯示可能是一件煩人的事情。 Mailchimp需要大量的工作。使用內聯樣式。

+0

對於一個糟糕的問題很好的答案。 – Ben 2012-02-09 01:17:00

+0

謝謝喬丹,我會看看那個。 @Ben,認真的人,你爲什麼覺得需要脾氣暴躁?有5個人回覆有用的信息,如果你從他們那裏學到了,你會是一個更好的人。 – Iyad 2012-02-09 01:33:05

+1

@lyad - 它沒有什麼個人的。不過,我應該更好地解釋自己。很多人回答這些問題是因爲它讓他們輕鬆獲得聲譽。一個快速的谷歌搜索會把你的mailchimp作爲第一個結果。一個很好的問題會是「爲什麼我的實現的mailchimp API不起作用?」 – Ben 2012-02-09 01:50:17

0

PHPMailer的 是一個PHP包,讓您從您的服務器發送HTML郵件和發送附件。 PHPMailer

+0

感謝馬修斯,現在看看HPMailer。 – Iyad 2012-02-09 01:34:09

0

爲了得到一些HTML輸出真的很容易,創建一個名爲(例如)email_template.html

<html> 
    <head> 
    <!-- ... you know how this goes --> 
</html> 

然後在你的PHP腳本,使用這個

$html_body = include('path/to/email_template.html'); 

瞧 - 你現在HTML全部在$html_body之內。你可以用str_replace添加基本動態標籤:

$html_body = str_replace('{DATE}', date('jS F Y'), $html_body); 

,它可以讓你把{DATE}到您的email_template.html,並將它插入當前日期在那裏。

+0

謝謝喬,非常感謝 – Iyad 2012-02-09 01:33:42