Exemple #1
0
 /**
  * メール送信します
  * タイトルの先頭に実行ホスト名を追加します。
  * タイトルの最後に実行時間を追加します。
  * ファイルを添付します。
  */
 private static function sendMailWithAttachment($to, $subject, $massage, $attachment)
 {
     // タイトル編集用
     $hostname = @exec('hostname');
     $today = date('Y/m/d H:i:s');
     // メール送信オブジェクト生成
     $mail = new AlladinMail();
     $mail->to = $to;
     $mail->from = '*****@*****.**';
     $mail->setSubjectHead("");
     // ファイル添付
     foreach ($attachment as $v) {
         $mail->addAttachment($v['file'], $v['type'], $v['name']);
     }
     // 送信
     $mail->subject = "[{$hostname}] {$subject}({$today})";
     $mail->body = $massage;
     $unsetCc = true;
     $mail->send($unsetCc);
 }