public function save()
 {
     $token = md5(uniqid(mt_rand(), true));
     $this->member->setConfig('register_mobile_token', $token);
     $param = array('token' => $token, 'id' => $this->member->getId());
     $mail = new opMailSend();
     $mail->setSubject(opConfig::get('sns_name') . '携帯登録');
     $mail->setTemplate('member/registerMobileMail', $param);
     $mail->send($this->getValue('mobile_address'), opConfig::get('admin_mail_address'));
 }
 protected function sendDeleteAccountMail($member)
 {
     $param = array('member' => $member);
     // to admin
     $mail = new opMailSend();
     $mail->setSubject(opConfig::get('sns_name') . '退会者情報');
     $mail->setGlobalTemplate('deleteAccountMail', $param);
     $mail->send(opConfig::get('admin_mail_address'), opConfig::get('admin_mail_address'));
     // to member
     $param['subject'] = sfContext::getInstance()->getI18N()->__('Leaving from this site is finished');
     opMailSend::sendTemplateMailToMember('leave', $member, $param);
 }