Html Email Content using PHP -
Html Email Content using PHP -
i using php code send email here code
<?php $message ="<html><head><title>enquiry email</title></head><body>"; $message .= '<div style="float:left"><img src="url" /></div>'; $message .="you got new enquiry next <br/>"; foreach($_post $key =>$value){ if(!empty($value)){ $message.="<strong>".ucwords($key)."</strong>: ".$value."<br/>"; } } $message .= 'test content</body></html>'; //echo $message; exit; //$message=rtrim(chunk_split(base64_encode($message))); $to = 'test@someeamil.com'; $subject = 'new enquiry'; $headers = 'mime-version: 1.0' . "\r\n"; $headers .= 'content-type: text/html; charset=iso-8859-1' . "\r\n"; //$headers . ='content-transfer-encoding: base64'; $headers .= "from: test email<test@someemail.in>\r\n"; mail($to, $subject, $message, $headers); ?>
i got email in format
subject: new enquiry content-type: text/html; charset=iso-8859-1 from: test email<test@someemail.in> message-id: <20120110134752.3ae7b2a91e@somename.in> date: tue, 10 jan 2012 19:17:52 +0530 (ist) x-brightmail-tracker: aaaaaa== x-brightmail-tracker: aaaaaa== <html><head><title>enquiry email</title></head><body><div style="flaot:left"><img src="linkurl" /></div>you got new enquiry next <br/><strong>customer</strong>: customer<br/><strong>title</strong>: mr.<br/><strong>fistname</strong>: gurpreet<br/><strong>lastname</strong>: singh<br/><strong>telephone</strong>: 212344556<br/><strong>email</strong>: test@test.com<br/><strong>address</strong>: addrewss vi<br/><strong>catalogue</strong>: catalogue<br/><strong>meeting</strong>: meeting @ home / office<br/><strong>internet</strong>: internet<br/>some name </body></html>
but when seek send @ gmail server gives proper output in html format.
thanks!
try utilize 3rd-party email software library (e.g. swiftmailer) easier email handling.
php html email
Comments
Post a Comment