Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
0
 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);
 }
Exemplo n.º 4
0
 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);
 }
Exemplo n.º 5
0
 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);
 }