4 require_once
'Services/Mail/classes/class.ilMimeMailNotification.php';
5 require_once
'Services/Mail/classes/class.ilMail.php';
22 parent::__construct();
25 public function send()
29 case self::TYPE_NOTIFICATION_ACTIVATION:
35 $user = $additional_information[
'usr'];
41 $this->handleCurrentRecipient($rcp);
48 $this->initMimeMail();
52 $this->
setBody($this->
getLanguage()->txt(
'reg_mail_body_salutation') .
' ' . $user->getFullname() .
',');
59 $this->
getLanguage()->txt(
'reg_mail_body_2_confirmation'),
getLanguage()
get language object
getType()
Get notification type.
setBody($a_body)
Set mail body.
__construct()
Constructor.
Class for mime mail registration notifications.
const TYPE_NOTIFICATION_ACTIVATION
ILIAS Exception for Service Mail.
setSubject($a_subject)
Set mail subject.
getAdditionalInformation()
Get additional information for generating notification mails.
getRecipients()
get array of recipients
Base class for mime mail notifications.
static _generateRegistrationHash($a_usr_id)
Generates a unique hashcode for activating a user profile after registration.
appendBody($a_body)
Append body text.
static _getInstallationSignature()
Static getter for the installation signature.