我是用Perl編寫的新手。如何在Perl中格式化電子郵件輸出?
我有一個結帳單,它會發送一封電子郵件給買家,詳細說明他們的訂單。如何在Perl中格式化以「漂亮」的格式顯示訂單,如表格,彩色背景圖片等,就像在html頁面中一樣?
這是我想格式化成一些更吸引人的一段代碼:
##-----Send email confirmation to the customer-----
open (MAIL,"|$mailprogram");
print MAIL "To: $b_email\n";
print MAIL "From: $oursalesemail\n";
print MAIL "Subject: Order Confirmation\n";
print MAIL "\n\n";
print MAIL "Hi $b_first\n";
print MAIL "\n\n";
print MAIL "Your order has been received. A summary of your order appears below.\n";
print MAIL "\n";
&printMailFieldsFromForm;
print MAIL "\n";
print MAIL "Thank-you for your order. It will be shipped posthaste.\n\n";
close MAIL;
乾杯 KD
在這些Perldoc頁面中,我無法看到關於如何格式化電子郵件的任何內容,因此它非常「漂亮」......甚至任何有關以純文本/純文本格式發送電子郵件的任何內容(已解釋)。 – Quentin 2010-08-15 14:58:04
@David:我忘記了替代'Mime :: Lite :: HTML',並且正在尋找它。無論如何,當我搜索時,我發現你張貼了;-) +1。 – 2010-08-15 15:06:25
別人推薦不要使用CGI.pm? – xenoterracide 2010-08-15 20:41:04