[SOLVED]Kirim email format HTML via Outlook dengan fungsi COM

Hai Agan-Agan mngkin ada yng bs bantuin masalah sy mengenai kirim email via outlook(email ktr) dngan menggunakan COM, potongan scriptnya spt ini :

$objApp = new COM("Outlook.Application");

$myItem = $objApp->CreateItem(0);

$a=$myItem->Recipients->Add("namaku@gmail.com");

$myItem->Subject="Test the Send Mail";

$myItem->Body= "<html>

  &lt;head&gt;


         &lt;title&gt;Test Pake HTML&lt;/title&gt;


  &lt;/head&gt;


	&lt;body&gt;


	&lt;table border=1&gt;&lt;tr&gt;&lt;td&gt;No&lt;/td&gt;&lt;td&gt;Nama&lt;/td&gt;&lt;td&gt;Tgl&lt;/td&gt;&lt;/tr&gt;


	&lt;/table&gt;


	&lt;/body&gt;


  &lt;/html&gt;&quot;;

$myItem->Display();

$myItem->Send();

dgn scipt diatas email bisa terkirim, masalahnya pesan yng terkirim tidak dalam bentuk HTML tapi outputnya peris spt diatas masih tertulis kode-kode HTML nya … tidak dalm bntk tampilan HTML sh sdh cb tambahkan … IsHTMLBody = true … trnyata di php tidak jalan hanya di .NET, coba googling belum ketemu jawabannya.

Thx b4 atas bantuannya

Best Regards

vient

Solusinya sudah ketemu lewat google … ternyata Body menjadi HTMLBody, jadi seperti ini

$myItem->HTMLBody= "<html>

  &lt;head&gt;


         &lt;title&gt;Test Pake HTML&lt;/title&gt;


  &lt;/head&gt;


	&lt;body&gt;


	&lt;table border=1&gt;&lt;tr&gt;&lt;td&gt;No&lt;/td&gt;&lt;td&gt;Nama&lt;/td&gt;&lt;td&gt;Tgl&lt;/td&gt;&lt;/tr&gt;


	&lt;/table&gt;


	&lt;/body&gt;


  &lt;/html&gt;&quot;;

Thx

I see… thanks sudah sharing ilmu :)

bro kalo kita dah bikin actionEmail nya, trus biar dia jd ngirim email saat mau create sesuatu, itu fungsi actionEmailnya di taro dmn ya?

ditaruh di controller

btw nice sharing

yoi gan dari awal emang sy dah taruh di controller, tp ttp ga bisa.

sy bikin actionEmail di controler, trus saya panggilnya di controler actionCreate, mksudnya pas dia save biar lgsung ngirim email.





public function actionCreate()

	{

		$model=new Model;

		

		if(isset($_POST['Model']))

		{

			

			

			$model->attributes=$_POST['Model'];

			if($model->save()){

				$this->redirect(array('view','id'=>$model->model_id));

				actionEmail(); // -->>>> actionEmailnya saya panggil disini apa bener?

			}

		}


		$this->render('create',array(

			'model'=>$model,

		));

	}




public function actionEmail()

{

bla bla bla...

}