[FX.php List] How to send HTML emails in PHP

Jon Montgomery igsmasupport at igsmasouth.org
Thu Jan 24 13:15:05 MST 2008


Bob,
    Try this:

At the start of your pretty html put  <?php ob_start(); ?>

Then put you html and php or whatever you want to show.

Then put:
<?php $custom_email = ob_get_clean(); ?>

Then that variable is the body.  Now I will tell you that I use this in
FMStudio for the custom email body using the Email module that works with
it.  But I am assuming that it will work fine in any PHP since it is PHP
code.  At least this is what works for me.

Jon Montgomery


On 1/24/08 2:03 PM, "Bob Patin" <bob at patin.com> wrote:

> I've got a client for whom I send automated emails from their website; they're
> asking if I can add their logo to the email. I use something called
> "sock_mail" which was given to me by a consultant, and it's plain-text.
> 
> Is there an easy way to send an HTML email from PHP? I tried taking some HTML
> and putting it into an email body, but the message comes back as HTML code
> rather than what it's supposed to look like when displayed in an HTML email
> message.
> 
> Instead of pretty HTML, I received this:
> 
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml"><head><meta
> http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Untitled
> Document</title></head><body><img src="http://www.client.com/images/logo.jpg
> <http://comparisons.advantastar.com/images/logo.jpg> " width="376" height="55"
> /></body></html>
> 
> Any help would be mucho appreciated.
> 
> Bob Patin
> Longterm Solutions
> bob at longtermsolutions.com
> 615-333-6858
> http://www.longtermsolutions.com
> Member of FileMaker Business Alliance and FileMaker TechNet
> 
>   CONTACT US VIA INSTANT MESSAGING:
>      AIM or iChat: longterm1954
>      Yahoo: longterm_solutions
>      MSN: tech at longtermsolutions.com
>      ICQ: 159333060
> 
> --------------------------
> Contact us for FileMaker hosting and programming for all versions of FileMaker
> PHP € CDML € Full email services € Free DNS hosting € Colocation € Consulting
> 
> 
> 
> 
> 
> 
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.iviking.org/pipermail/fx.php_list/attachments/20080124/a38c8a7c/attachment.html


More information about the FX.php_List mailing list