ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
class.ilMailMimeSenderSystem.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
25
class
ilMailMimeSenderSystem
implements
ilMailMimeSender
26
{
27
protected
ilSetting
$settings
;
28
29
public
function
__construct
(
ilSetting
$settings)
30
{
31
$this->
settings
=
$settings
;
32
}
33
34
public
function
hasReplyToAddress
(): bool
35
{
36
return
$this->
settings
->get(
'mail_system_sys_reply_to_addr'
,
''
) !==
''
&& $this->
settings
->get(
'mail_system_sys_reply_to_addr'
,
''
) !== null;
37
}
38
39
public
function
getReplyToAddress
(): string
40
{
41
return
$this->
settings
->get(
'mail_system_sys_reply_to_addr'
,
''
);
42
}
43
44
public
function
getReplyToName
(): string
45
{
46
return
''
;
47
}
48
49
public
function
hasEnvelopFromAddress
(): bool
50
{
51
return
$this->
settings
->get(
'mail_system_sys_env_from_addr'
,
''
) !==
''
&& $this->
settings
->get(
'mail_system_sys_env_from_addr'
,
''
) !== null;
52
}
53
54
public
function
getEnvelopFromAddress
(): string
55
{
56
return
$this->
settings
->get(
'mail_system_sys_env_from_addr'
,
''
);
57
}
58
59
public
function
getFromAddress
(): string
60
{
61
return
$this->
settings
->get(
'mail_system_sys_from_addr'
,
''
);
62
}
63
64
public
function
getFromName
(): string
65
{
66
return
$this->
settings
->get(
'mail_system_sys_from_name'
,
''
);
67
}
68
}
ilMailMimeSenderSystem\getEnvelopFromAddress
getEnvelopFromAddress()
Definition:
class.ilMailMimeSenderSystem.php:54
ilMailMimeSenderSystem\getFromName
getFromName()
Definition:
class.ilMailMimeSenderSystem.php:64
ilMailMimeSenderSystem\__construct
__construct(ilSetting $settings)
Definition:
class.ilMailMimeSenderSystem.php:29
ilMailMimeSenderSystem\getReplyToAddress
getReplyToAddress()
Definition:
class.ilMailMimeSenderSystem.php:39
ilMailMimeSenderSystem
Class ilMailMimeSenderSystem.
Definition:
class.ilMailMimeSenderSystem.php:25
ilMailMimeSenderSystem\getReplyToName
getReplyToName()
Definition:
class.ilMailMimeSenderSystem.php:44
ilMailMimeSender
Interface ilMailMimeTransport.
Definition:
interface.ilMailMimeSender.php:25
ILIAS\Repository\settings
settings()
Definition:
trait.GlobalDICDomainServices.php:91
ilMailMimeSenderSystem\getFromAddress
getFromAddress()
Definition:
class.ilMailMimeSenderSystem.php:59
ilMailMimeSenderSystem\hasEnvelopFromAddress
hasEnvelopFromAddress()
Definition:
class.ilMailMimeSenderSystem.php:49
ilMailMimeSenderSystem\hasReplyToAddress
hasReplyToAddress()
Definition:
class.ilMailMimeSenderSystem.php:34
ilMailMimeSenderSystem\$settings
ilSetting $settings
Definition:
class.ilMailMimeSenderSystem.php:27
ilSetting
Services
Mail
classes
Mime
Sender
class.ilMailMimeSenderSystem.php
Generated on Wed Sep 3 2025 22:02:31 for ILIAS by
1.8.13 (using
Doxyfile
)