public function sendConfirmMail($to, $params = array())
 {
     $mail = new sfOpenPNEMailSend();
     $mail->setSubject(opConfig::get('sns_name') . ' ' . sfContext::getInstance()->getI18N()->__('パスワード再発行のお知らせ'));
     $mail->setTemplate('global/reissuedPasswordMail', $params);
     $mail->send($to, opConfig::get('admin_mail_address'));
 }
 protected function sendConfirmMail($token, $to, $params = array())
 {
     $options = array_merge(array('token' => $token), $params);
     $mail = new sfOpenPNEMailSend();
     $mail->setSubject('メールアドレス変更ページのお知らせ');
     $mail->setTemplate('global/changeMobileAddressMail', $options);
     $mail->send($to, opConfig::get('admin_mail_address'));
 }
 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 sfOpenPNEMailSend();
     $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);
     $mail = new sfOpenPNEMailSend();
     $mail->setSubject(opConfig::get('sns_name') . '退会者情報');
     $mail->setGlobalTemplate('deleteAccountMail', $param);
     $mail->send(opConfig::get('admin_mail_address'), opConfig::get('admin_mail_address'));
 }
 protected function sendDeleteAccountMail($member)
 {
     $param = array('member' => $member);
     // to admin
     $mail = new sfOpenPNEMailSend();
     $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');
     sfOpenPNEMailSend::sendTemplateMail('leave', $member->getEmailAddress(), opConfig::get('admin_mail_address'), $param);
 }
 protected function sendConfirmMail($token, $to, $params = array())
 {
     $authMode = $this->getOption('authMode', null);
     if (!$authMode) {
         $authMode = sfContext::getInstance()->getUser()->getCurrentAuthMode();
     }
     $param = array('token' => $token, 'authMode' => $authMode, 'isMobile' => opToolkit::isMobileEmailAddress($to), 'name' => $this->getOption('invited') ? sfContext::getInstance()->getUser()->getMember()->getName() : null, 'message' => $this->getOption('invited') ? $this->getValue('message') : null);
     $mail = new sfOpenPNEMailSend();
     $mail->setSubject(opConfig::get('sns_name') . '招待状');
     $mail->setTemplate('global/requestRegisterURLMail', $param);
     $mail->send($to, opConfig::get('admin_mail_address'));
 }