Re: PHP Bespoke Email Solutions
| From: | Manuel Lemos | Date: | Wed, 21 Jul 2004 21:30:11 +0000 |
| Subject: | Re: PHP Bespoke Email Solutions | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-191410@lists.php.net to get a copy of this message | ||
Hello,
On 07/20/2004 10:22 AM, Phil Ewington - 43 Plc wrote:
Does anyone know of any PHP scripts that will generate emails from a database of email addresses and an HTML template with bespoke content I.E greetings, unsubscribe email address links, etc... and send to an SMTP server?I believe there may be complete solutions as you ask for Linux, but I don't know one to recommend. You may also want to build one from existing components. For composing HTML messages from templates, you may want to use this class: http://www.phpclasses.org/mimemessage You can use Smarty to compose the HTML document from a template and pass to the class above that comes with an example to do exactly that. http://smarty.php.net/ To send via SMTP, you can use the class above inc conjunction with this: http://www.phpclasses.org/smtpclass To handle (un)subscriptions by e-mail and also the eventual bounced messages, you can make the messages go to an e-mail address associated to a POP3 mailbox and regularly poll that mailbox with for instance a class like this: http://www.phpclasses.org/pop3class -- Regards, Manuel Lemos PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/ PHP Reviews - Reviews of PHP books and other products http://www.phpclasses.org/reviews/ Metastorage - Data object relational mapping layer generator http://www.meta-language.net/metastorage.html