1 <?php declare(strict_types=1);
40 return (
string) $this->
user->getEmail();
48 return (
string) $this->
user->getFullname();
56 return strlen($this->
settings->get(
'mail_system_usr_env_from_addr')) > 0;
64 return $this->
settings->get(
'mail_system_usr_env_from_addr',
'');
72 return $this->
settings->get(
'mail_system_usr_from_addr',
'');
80 $from = $this->
settings->get(
'mail_system_usr_from_name',
'');
81 if (0 == strlen($from)) {
82 return (
string) $this->
user->getFullname();
85 $name = str_ireplace(
'[FULLNAME]', (
string) $this->
user->getFullname(), $from);
86 $name = str_ireplace(
'[FIRSTNAME]', (
string) $this->
user->getFirstname(),
$name);
87 $name = str_ireplace(
'[LASTNAME]', (
string) $this->
user->getLastname(),
$name);
88 if ($name !== $from) {
hasEnvelopFromAddress()
bool
Class ilMailMimeSenderSystem.
getEnvelopFromAddress()
string
Interface ilMailMimeTransport.
getReplyToAddress()
string
__construct(ilSetting $settings, ilObjUser $user)
ilMailMimeSenderSystem constructor.