Changeset 13244


Ignore:
Timestamp:
2007/05/22 14:28:55 (17 years ago)
Author:
matsumoto
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/dev/html/admin/mail/sendmail.php

    r13243 r13244  
    7878        //-- ¥á¥ë¥Þ¥¬ÇÛ¿®¤ò¥Ö¥ì¥¤¥óÏ¢·È¤Ç¹Ô¤¦¾ì¹ç 
    7979        if(MELMAGA_SEND_BLAYN){ 
     80             
    8081            //-- ʸ»ú¤òÆüËܸì¤ËÀßÄê 
    8182            Mb_language( "Japanese" ); 
    8283              
    83             $mailTo      = $list_data[$i][$j]["email"];                        //¡¡¸ÜµÒ°¸Àè  
    84             $mailSubject = mb_convert_encoding($subjectBody, "JIS", CHAR_CODE);//¡¡Subject   
    85             $mailBody    = mb_convert_encoding($mailBody, "JIS", CHAR_CODE );  //  ËÜʸ 
    86             $mailFrom    = $objSite->data["email03"];                          //¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹  
    87             $replay_to   = $objSite->data["email03"];                          //¡¡reply_to  
    88             $return_path = $objSite->data["email04"];                          //¡¡return_path  
     84            $sendResut = array(  
     85                          "to" => $list_data[$i][$j]["email"]   //¡¡¸ÜµÒ°¸Àè  
     86                    ,"subject" => $subjectBody                  //¡¡Subject   
     87                       ,"from" => $objSite->data["email03"]     //¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹  
     88                  ,"replay_to" => $objSite->data["email03"]     //¡¡reply_to  
     89                ,"return_path" => $objSite->data["email04"]     //¡¡return_path  
     90                                                                       ); 
    8991                                                                        
    9092            //-- ¥Ö¥ì¥¤¥óSMTP¥µ¡¼¥Ð¡¼IP¥¢¥É¥ì¥¹  
     
    9294                       'host' => "210.188.254.83"  
    9395                      ,'port' => "25"                   
    94                                                   );  
     96                                                  ); 
     97            //-- ¥á¥Ã¥»¡¼¥¸¤ò¹½ÃÛ¤¹¤ë 
     98            $htmlBody["head_charset"]  = "ISO-2022-JP";  
     99            $htmlBody["html_encoding"] = "JIS"; 
     100            $htmlBody["html_charset"]  = "JIS"; 
    95101            //-- module/Mail/Mail¤è¤ê¡¢PEAR::Mail¤ò»È¤Ã¤Æ¥á¡¼¥ëÁ÷¿®¥ª¥Ö¥¸¥§¥¯¥ÈºîÀ® 
    96102            $mailObj =& Mail::factory("smtp", $param); 
    97             // Mail_mime¥ª¥Ö¥¸¥§¥¯¥ÈºîÀ® 
     103            //-- Mail_mime¥ª¥Ö¥¸¥§¥¯¥ÈºîÀ® 
    98104            $mimeObj = new Mail_mime(); 
    99105             
    100             // Mail_mime¥ª¥Ö¥¸¥§¥¯¥È¤ËHTML¤ÎËÜʸ¤òÄɲà
     106            //-- Mail_mime¥ª¥Ö¥¸¥§¥¯¥È¤ËHTML¤ÎËÜʸ¤òÄɲà
    101107            $mimeObj->setHTMLBody($mailBody); 
    102108             
    103             // Mail_mime¥ª¥Ö¥¸¥§¥¯¥È¤Ë·ï̾¡¦From¤òÄɲà
     109            //-- Mail_mime¥ª¥Ö¥¸¥§¥¯¥È¤Ë·ï̾¡¦From¤òÄɲà
    104110            $mimeObj->setSubject($mailSubject); 
    105111            $mimeObj->setFrom($mailFrom); 
    106112             
    107113            // À°·Á¤µ¤ì¤¿ËÜʸ¤È¥Ø¥Ã¥À¤ò¼èÆÀ 
    108 ¡¡¡¡¡¡¡¡¡¡¡¡$body = $mimeObj->get(); 
    109 ¡¡¡¡¡¡¡¡¡¡¡¡$headers = $mimeObj->headers(); 
     114¡¡¡¡¡¡¡¡¡¡¡¡$body = $mimeObj->get($htmlBody); 
     115¡¡¡¡¡¡¡¡¡¡¡¡$headers = $mimeObj->headers($sendResut); 
    110116 
    111117            // ¥á¡¼¥ëÁ÷¿® 
    112             $sendResut = $mailObj->send($mailTo, $headers, $body);          
     118            $sendResut = $mailObj->send($sendResut["to"], $headers, $body);          
    113119                  
    114120        } else { 
Note: See TracChangeset for help on using the changeset viewer.