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')); }