Theo như tôi có thể nói với bạn có thể đi một trong hai cách:
1 - Sử dụng một giải pháp dựng sẵn như một bởi những kẻ ở postageapp.com API của họ trông khá đơn giản và làm tất cả mọi thứ bạn muốn đạt được.
2 - Mất nhiều thời gian hơn, nhưng bạn có thể tạo khuôn mẫu của riêng bạn bằng cách sử dụng PHP. Tôi sẽ đi cho một cái gì đó dọc theo những dòng này. Đây là một cách rất đơn giản để làm điều đó. Bạn có thể viết CSS của riêng bạn trong đầu và đi hạt. Chỉ cần nhớ rằng bảng là vua khi nói đến email HTML :) Một khi mẫu đã được viết, bạn chỉ có thể đi qua $ nội dung để điền vào nó ....
sender.php
<?php
$email = "Hello, \n";
$email.= "Very <strong>impressed</strong> with your email! \n\n";
$email.= "Faithfully\n";
$email.= "Mr Example\n";
$to = "[email protected]"; // <-- Set this as yours for testing...
$from = "[email protected]";
$subject = "An email";
$headers = "From: Someone nice <" . $from . ">\r\n";
$headers .= "Reply-To: ". $from . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$message = '<html><body>';
$message .= nl2br($email); // <---- if your email contains newline characters - it will convert them to <br />
$message .= '<br /><a href="http://www.example.com" target="_blank">www.example.com</a>';
$message .= "</body></html>";
mail($to, $subject, $message, $headers);
// ADD LOTS OF PROTECTION IF NOT HARD CODING :)
?>
Để mở rộng điều này - ví dụ: nếu bạn sử dụng Gmail, bạn có thể sử dụng SMTP của Google để gửi - để email sẽ không thông báo 'Đã gửi thay mặt cho'.
Thực sự không có định dạng tệp mẫu email nào vì email được thiết kế bằng HTML và CSS. Bạn không thể gửi thư cho người dùng và yêu cầu người dùng tạo một bản sao email khi họ cần sử dụng nó? Nếu bạn cần đính kèm tệp vào email bạn đang gửi, hãy xem [thư PEAR] (http://pear.php.net/package/Mail/redirected). – fimas
nếu không ai biết câu trả lời cho vấn đề này, tôi nghĩ :-( –
Microsoft Outlook có thể sử dụng tài liệu Word (.docx) để tạo mẫu email, nhưng bạn không thể dựa vào các ứng dụng email khác để thực hiện việc này.HTML và CSS là cách an toàn để đi nếu bạn muốn người dùng của các khách hàng khác nhau có thể sử dụng các mẫu của bạn. – fimas