Index: branches/dev/html/admin/mail/sendmail.php
===================================================================
--- branches/dev/html/admin/mail/sendmail.php	(revision 13239)
+++ branches/dev/html/admin/mail/sendmail.php	(revision 13243)
@@ -78,27 +78,37 @@
         //-- ¥á¥ë¥Þ¥¬ÇÛ¿®¤ò¥Ö¥ì¥¤¥óÏ¢·È¤Ç¹Ô¤¦¾ì¹ç
         if(MELMAGA_SEND_BLAYN){
-	        //Ê¸»ú¤òÆüËÜ¸ì¤ËÀßÄê
+	        //-- Ê¸»ú¤òÆüËÜ¸ì¤ËÀßÄê
 	        Mb_language( "Japanese" );
-	        
-	        $sendResut = array( 
-                          "to" => $list_data[$i][$j]["email"]   //¡¡¸ÜµÒ°¸Àè 
-	 	            ,"subject" => $subjectBody                  //¡¡Subject  
-	 	               ,"from" => $objSite->data["email03"]     //¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹ 
-                  ,"replay_to" => $objSite->data["email03"]     //¡¡reply_to 
-                ,"return_path" => $objSite->data["email04"]     //¡¡return_path 
-                                                                       );
-            //¥Ö¥ì¥¤¥óSMTP¥µ¡¼¥Ð¡¼IP¥¢¥É¥ì¥¹ 
+	         
+            $mailTo      = $list_data[$i][$j]["email"];                        //¡¡¸ÜµÒ°¸Àè 
+	 	    $mailSubject = mb_convert_encoding($subjectBody, "JIS", CHAR_CODE);//¡¡Subject  
+	 	    $mailBody    = mb_convert_encoding($mailBody, "JIS", CHAR_CODE );  //  ËÜÊ¸
+	 	    $mailFrom    = $objSite->data["email03"];                          //¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹ 
+            $replay_to   = $objSite->data["email03"];                          //¡¡reply_to 
+            $return_path = $objSite->data["email04"];                          //¡¡return_path 
+                                                                       
+            //-- ¥Ö¥ì¥¤¥óSMTP¥µ¡¼¥Ð¡¼IP¥¢¥É¥ì¥¹ 
             $param = array(   
                        'host' => "210.188.254.83" 
                       ,'port' => "25"                  
                                                   ); 
-	        
-            $mail_obj =& Mail::factory("smtp", $param);
-	 	    
-	 	    $sendResut["subject"] = mb_convert_encoding($sendResut["subject"], "JIS", CHAR_CODE );
-	        $mailBody = mb_convert_encoding($mailBody, "JIS", CHAR_CODE );
-
-            $result = $mail_obj->send( $sendResut["to"], $sendResut, $mailBody );
-            /*true¤òÆþ¤ì¤Æ¤¢¤²¤ì¤Ð¤è¤¤¡£¤½¤¦¤¹¤ì¤Ð¡¢Á÷¿®´°Î»¤Ê¤é1¡¢¼ºÇÔ¤Ê¤é0¤ò¥á¡¼¥ëÁ÷¿®·ë²Ì¥Õ¥é¥°¤¬£±¤Ë¤Ê¤ë*/         
+	        //-- module/Mail/Mail¤è¤ê¡¢PEAR::Mail¤ò»È¤Ã¤Æ¥á¡¼¥ëÁ÷¿®¥ª¥Ö¥¸¥§¥¯¥ÈºîÀ®
+            $mailObj =& Mail::factory("smtp", $param);
+	 	    // Mail_mime¥ª¥Ö¥¸¥§¥¯¥ÈºîÀ®
+            $mimeObj = new Mail_mime();
+            
+            // Mail_mime¥ª¥Ö¥¸¥§¥¯¥È¤ËHTML¤ÎËÜÊ¸¤òÄÉ²Ã
+            $mimeObj->setHTMLBody($mailBody);
+            
+            // Mail_mime¥ª¥Ö¥¸¥§¥¯¥È¤Ë·ïÌ¾¡¦From¤òÄÉ²Ã
+            $mimeObj->setSubject($mailSubject);
+            $mimeObj->setFrom($mailFrom);
+            
+            // À°·Á¤µ¤ì¤¿ËÜÊ¸¤È¥Ø¥Ã¥À¤ò¼èÆÀ
+¡¡¡¡¡¡¡¡¡¡¡¡$body = $mimeObj->get();
+¡¡¡¡¡¡¡¡¡¡¡¡$headers = $mimeObj->headers();
+
+            // ¥á¡¼¥ëÁ÷¿®
+            $sendResut = $mailObj->send($mailTo, $headers, $body);         
                  
         } else {
