public function sendmailfinal($isok) { if (is_null($this->user->bestEmail())) { $this->user->select(UserSelect::base()); } $mail = new FrankizMailer('validate/mail.valid.member.tpl'); if (Env::has("ans")) { $mail->assign('comm', Env::v('ans')); } $mail->assign('isOk', $isok); $mail->assign('targetGroup', $this->group); if ($isok) { $mail->Subject = '[Frankiz] Ta demande de membre a été acceptée'; } else { $mail->Subject = '[Frankiz] Ta demande de membre a été refusée'; } $mail->SetFrom($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->AddAddress($this->user->bestEmail(), $this->user->displayName()); $mail->AddCC($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->Send(false); }
public function sendmailfinal($isok) { $mail = new FrankizMailer('validate/mail.valid.mail.tpl'); $mail->assign('comm', Env::v('ans', '')); $mail->assign('targetGroup', $this->formation); if ($isok) { $mail->Subject = '[Frankiz] Ton mail a été accepté'; } else { $mail->Subject = '[Frankiz] Ton mail a été refusé'; $mail->assign('text', $this->body); } $mail->SetFrom($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->AddAddress($this->writer->bestEmail(), $this->writer->displayName()); $mail->AddCC($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->Send(false); }
public function sendmailfinal($isok) { if ($this->writer->bestEmail() === null) { $this->writer->select(UserSelect::base()); } $mail = new FrankizMailer('validate/mail.valid.activity.tpl'); $mail->assign('isok', $isok); $mail->assign('valid_origin', $this->valid_origin); $mail->assign('comm', Env::v('ans', '')); $mail->assign('targetGroup', $this->target->group()); $mail->assign('origin', $this->origin); if ($isok && !$this->valid_origin) { $mail->Subject = '[Frankiz] Ton activité a été validée'; } elseif ($isok) { $mail->Subject = '[Frankiz] Le groupe d\'origine de ton activité a été validé'; } else { $mail->Subject = '[Frankiz] Ton activité a été refusée'; } $mail->SetFrom($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->AddAddress($this->writer->bestEmail(), $this->writer->displayName()); $mail->AddCC($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->Send(false); }
public function sendmailfinal($isok) { if (is_null($this->writer->bestEmail())) { $this->writer->select(User::SELECT_BASE); } $mail = new FrankizMailer('validate/mail.valid.licenses.tpl'); $mail->assign('isok', $isok); $mail->assign('software_name', $this->softwareName()); if (Env::has("ans")) { $mail->assign('comm', Env::v('ans')); } if ($isok) { $mail->Subject = '[Frankiz] Ta demance de licence a été acceptée'; } else { $mail->Subject = '[Frankiz] Ta demance de licence a été refusée'; } $mail->SetFrom($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->AddAddress($this->writer->bestEmail(), $this->writer->displayName()); $mail->AddCC($this->_mail_from_addr(), $this->_mail_from_disp()); $mail->Send(false); }
public static function send($keys, $user = null) { if ($user == null) { $user = S::user(); } $mail = new FrankizMailer('licenses/licenses_key.mail.tpl'); $mail->assign('keys', $keys); $mail->assign('multiple', count($keys) > 1); $mail->assign('pub_domain', in_array(Post::v('software'), License::getDomainSoftwares())); $mail->Subject = '[Frankiz] Ta licence MSDNAA'; $mail->SetFrom('*****@*****.**', 'admin@windows'); $mail->AddAddress($user->bestEmail(), $user->displayName()); $mail->AddCC('*****@*****.**', 'admin@windows'); $mail->Send(false); }