Ejemplo n.º 1
0
 private function sendGPGMail(GWF_User $user, $fingerprint)
 {
     if ('' === ($email = $user->getValidMail())) {
         return $this->module->error('err_no_mail');
     }
     $mail = new GWF_Mail();
     $mail->setSender(GWF_BOT_EMAIL);
     $mail->setReceiver($email);
     $mail->setGPGKey($fingerprint);
     $mail->setSubject($this->module->langUser($user, 'mails_gpg'));
     $mail->setBody($this->getGPGMailBody($user, $fingerprint));
     if (false === $mail->sendToUser($user)) {
         return GWF_HTML::err('ERR_MAIL_SENT');
     }
     return $this->module->message('msg_mail_sent');
 }