ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct ( $a_user_id, ilMailAddressTypeFactory $mailAddressTypeFactory=null, ilMailRfc822AddressParserFactory $mailAddressParserFactory=null, ilAppEventHandler $eventHandler=null, ilLogger $logger=null, ilDBInterface $db=null, ilLanguage $lng=null, ilFileDataMail $mailFileData=null, ilMailOptions $mailOptions=null, ilMailbox $mailBox=null, ilMailMimeSenderFactory $senderFactory=null, callable $usrIdByLoginCallable=null, int $mailAdminNodeRefId=null) | |
withContextId (string $contextId) | |
withContextParameters (array $parameters) | |
existsRecipient (string $newRecipient, string $existingRecipients) | |
setSaveInSentbox (bool $saveInSentbox) | |
getSaveInSentbox () | |
getMailObjectReferenceId () | |
formatNamesForOutput (string $recipients) | |
Prepends the full name of each ILIAS login name (if user has a public profile) found in the passed string and brackets the ILIAS login name afterwards. More... | |
getPreviousMail (int $mailId) | |
getNextMail (int $mailId) | |
getMailsOfFolder ($a_folder_id, $filter=[]) | |
countMailsOfFolder (int $folderId) | |
deleteMailsOfFolder (int $folderId) | |
getMail (int $mailId) | |
markRead (array $mailIds) | |
markUnread (array $mailIds) | |
moveMailsToFolder (array $mailIds, int $folderId) | |
deleteMails (array $mailIds) | |
getNewDraftId (int $usrId, int $folderId) | |
updateDraft ( $a_folder_id, $a_attachments, $a_rcp_to, $a_rcp_cc, $a_rcp_bcc, $a_m_email, $a_m_subject, $a_m_message, $a_draft_id=0, $a_use_placeholders=0, $a_tpl_context_id=null, $a_tpl_context_params=[]) | |
savePostData ( $a_user_id, $a_attachments, $a_rcp_to, $a_rcp_cc, $a_rcp_bcc, $a_m_email, $a_m_subject, $a_m_message, $a_use_placeholders, $a_tpl_context_id=null, $a_tpl_ctx_params=array()) | |
save post data in table public More... | |
getSavedData () | |
enqueue ( $a_rcp_to, $a_rcp_cc, $a_rcp_bcc, $a_m_subject, $a_m_message, $a_attachment, $a_use_placeholders=0) | |
Should be used to enqueue a 'mail'. More... | |
sendMail (string $to, string $cc, string $bcc, string $subject, string $message, array $attachments, bool $usePlaceholders) | |
This method is used to finally send internal messages and external emails To use the mail system as a consumer, please use ::enqueue. More... | |
validateRecipients (string $to, string $cc, string $bcc) | |
saveAttachments (array $attachments) | |
appendInstallationSignature (bool $a_flag=null) | |
setUserInstanceById (array $userInstanceByIdMap) | |
setMailOptionsByUserIdMap (array $mailOptionsByUsrIdMap) | |
formatLinebreakMessage (string $message) | |
Static Public Member Functions | |
static | _getAutoGeneratedMessageString (ilLanguage $lang=null) |
Get auto generated info string. More... | |
static | _getInstallationSignature () |
static | getSalutation ($a_usr_id, ilLanguage $a_language=null) |
Data Fields | |
const | ILIAS_HOST = 'ilias' |
const | PROP_CONTEXT_SUBJECT_PREFIX = 'subject_prefix' |
$user_id | |
Protected Member Functions | |
isSystemMail () | |
readMailObjectReferenceId () | |
Read and set the mail object ref id (administration node) More... | |
fetchMailData (?array $row) | |
replacePlaceholders (string $message, int $usrId=0, bool $replaceEmptyPlaceholders=true) | |
distributeMail (string $to, string $cc, string $bcc, string $subject, string $message, array $attachments, int $sentMailId, bool $usePlaceholders=false) | |
sendChanneledMails (string $to, string $cc, string $bcc, array $usrIds, string $subject, string $message, array $attachments, int $sentMailId, bool $usePlaceholders=false) | |
delegateExternalEmails (string $subject, string $message, array $attachments, bool $usePlaceholders, array $usrIdToExternalEmailAddressesMap, array $usrIdToMessageMap) | |
getUserIds (array $recipients) | |
checkMail (string $to, string $cc, string $bcc, string $subject) | |
checkRecipients (string $recipients) | |
Check if recipients are valid. More... | |
saveInSentbox (array $attachment, string $to, string $cc, string $bcc, string $subject, string $message) | |
Stores a message in the sent bod of the current user. More... | |
parseAddresses ($addresses) | |
Explode recipient string, allowed separators are ',' ';' ' ' Returns an array with recipient ilMailAddress instances. More... | |
getCountRecipient (string $recipients, $onlyExternalAddresses=true) | |
getCountRecipients (string $toRecipients, string $ccRecipients, string $bccRecipients, $onlyExternalAddresses=true) | |
getEmailRecipients (string $recipients) | |
getUserInstanceById (int $usrId) | |
getMailOptionsByUserId (int $usrId) | |
Protected Attributes | |
$lng | |
$db | |
$mfile | |
$mail_options | |
$mailbox | |
$table_mail | |
$table_mail_saved | |
$mail_data = array() | |
$mail_obj_ref_id | |
$save_in_sentbox | |
$appendInstallationSignature = false | |
$contextId = null | |
$contextParameters = [] | |
$logger | |
$mailOptionsByUsrIdMap = [] | |
$userInstancesByIdMap = [] | |
$usrIdByLoginCallable = null | |
$maxRecipientCharacterLength = 998 | |
$senderFactory | |
Private Member Functions | |
sendInternalMail ( $folderId, $senderUsrId, $attachments, $to, $cc, $bcc, $status, $email, $subject, $message, $usrId=0, $usePlaceholders=0, $templateContextId=null, $templateContextParameters=[]) | |
sendMimeMail (string $to, string $cc, string $bcc, $subject, $message, array $attachments) | |
Private Attributes | |
$eventHandler | |
$mailAddressTypeFactory | |
$mailAddressParserFactory | |
Definition at line 10 of file class.ilMail.php.
ilMail::__construct | ( | $a_user_id, | |
ilMailAddressTypeFactory | $mailAddressTypeFactory = null , |
||
ilMailRfc822AddressParserFactory | $mailAddressParserFactory = null , |
||
ilAppEventHandler | $eventHandler = null , |
||
ilLogger | $logger = null , |
||
ilDBInterface | $db = null , |
||
ilLanguage | $lng = null , |
||
ilFileDataMail | $mailFileData = null , |
||
ilMailOptions | $mailOptions = null , |
||
ilMailbox | $mailBox = null , |
||
ilMailMimeSenderFactory | $senderFactory = null , |
||
callable | $usrIdByLoginCallable = null , |
||
int | $mailAdminNodeRefId = null |
||
) |
integer | $a_user_id | |
ilMailAddressTypeFactory | null | $mailAddressTypeFactory | |
ilMailRfc822AddressParserFactory | null | $mailAddressParserFactory | |
ilAppEventHandler | null | $eventHandler | |
ilLogger | null | $logger | |
ilDBInterface | null | $db | |
ilLanguage | null | $lng | |
ilFileDataMail | null | $mailFileData | |
ilMailOptions | null | $mailOptions | |
ilMailbox | null | $mailBox | |
ilMailMimeSenderFactory | null | $senderFactory | |
callable | null | $usrIdByLoginCallable | |
int | null | $mailAdminNodeRefId |
Definition at line 99 of file class.ilMail.php.
References $db, $DIC, $eventHandler, $GLOBALS, $lng, $logger, $login, $mailAddressParserFactory, $mailAddressTypeFactory, $senderFactory, $usrIdByLoginCallable, ilObjUser\_lookupId(), ilLoggerFactory\getLogger(), readMailObjectReferenceId(), and setSaveInSentbox().
|
static |
Get auto generated info string.
ilLanguage | $lang |
Definition at line 1600 of file class.ilMail.php.
References $DIC, $GLOBALS, $lang, $senderFactory, ilUtil\_getHttpPath(), ilLanguageFactory\_getLanguage(), and ILIAS_VERSION_NUMERIC.
Referenced by ilMailSummaryNotification\__construct(), ilECSAppEventListener\_sendNotification(), ilSystemNotification\compose(), ilECSObjectSettings\sendNewContentNotification(), and ilRemoteObjectBase\sendNewContentNotification().
|
static |
Definition at line 1645 of file class.ilMail.php.
References $DIC, ilUtil\_getHttpPath(), CLIENT_ID, and ILIAS_WEB_DIR.
Referenced by ilRegistrationMimeMailNotification\__construct(), ilMailSummaryNotification\__construct(), ilForumMailNotification\addLinkToMail(), ilSystemNotification\compose(), ilForumMailEventNotificationSender\createAttachmentLinkText(), ilTimingsCronReminder\fillObjectListForMailBody(), ilObjSurveyGUI\getUserResultsPlain(), ilCronDeleteInactiveUserReminderMailNotification\send(), ilMailCronOrphanedMailsNotification\send(), ilAccountRegistrationMail\sendLanguageVariableBasedAccountMail(), ilWikiUtil\sendNotification(), and ilObjUserGUI\showUpperIcon().
ilMail::appendInstallationSignature | ( | bool | $a_flag = null | ) |
bool | null | $a_flag |
Definition at line 1632 of file class.ilMail.php.
References $appendInstallationSignature.
Referenced by enqueue().
|
protected |
string | $to | |
string | $cc | |
string | $bcc | |
string | $subject |
Definition at line 1056 of file class.ilMail.php.
References $errors.
Referenced by enqueue().
|
protected |
Check if recipients are valid.
string | $recipients |
ilMailException |
Definition at line 1079 of file class.ilMail.php.
References Vendor\Package\$e, $errors, and parseAddresses().
Referenced by validateRecipients().
ilMail::countMailsOfFolder | ( | int | $folderId | ) |
int | $folderId |
Definition at line 385 of file class.ilMail.php.
References $res.
|
protected |
string | $subject | |
string | $message | |
array | $attachments | |
bool | $usePlaceholders | |
array | $usrIdToExternalEmailAddressesMap | |
array | $usrIdToMessageMap |
Definition at line 943 of file class.ilMail.php.
References formatLinebreakMessage(), sendMimeMail(), and ilStr\strLen().
Referenced by sendChanneledMails().
ilMail::deleteMails | ( | array | $mailIds | ) |
int[] | $mailIds |
Definition at line 497 of file class.ilMail.php.
Referenced by deleteMailsOfFolder(), and sendMail().
ilMail::deleteMailsOfFolder | ( | int | $folderId | ) |
int | $folderId |
Definition at line 399 of file class.ilMail.php.
References $mail_data, deleteMails(), and getMailsOfFolder().
|
protected |
string | $to | |
string | $cc | |
string | $bcc | |
string | $subject | |
string | $message | |
array | $attachments | |
int | $sentMailId | |
bool | $usePlaceholders |
Definition at line 738 of file class.ilMail.php.
References getUserIds(), replacePlaceholders(), and sendChanneledMails().
Referenced by sendMail().
ilMail::enqueue | ( | $a_rcp_to, | |
$a_rcp_cc, | |||
$a_rcp_bcc, | |||
$a_m_subject, | |||
$a_m_message, | |||
$a_attachment, | |||
$a_use_placeholders = 0 |
|||
) |
Should be used to enqueue a 'mail'.
A validation is executed before, errors are returned
string | $a_rcp_to | |
string | $a_rcp_cc | |
string | $a_rcp_bcc | |
string | $a_m_subject | |
string | $a_m_message | |
array | $a_attachment | |
bool | int | $a_use_placeholders |
Definition at line 1204 of file class.ilMail.php.
References $DIC, $errors, appendInstallationSignature(), checkMail(), ilContext\CONTEXT_CRON, getCountRecipients(), getSaveInSentbox(), ilContext\getType(), isSystemMail(), sendMail(), and validateRecipients().
ilMail::existsRecipient | ( | string | $newRecipient, |
string | $existingRecipients | ||
) |
string | $newRecipient | |
string | $existingRecipients |
Definition at line 215 of file class.ilMail.php.
References parseAddresses().
|
protected |
array | null | $row |
Definition at line 514 of file class.ilMail.php.
Referenced by getMail(), getMailsOfFolder(), getNextMail(), getPreviousMail(), and getSavedData().
ilMail::formatLinebreakMessage | ( | string | $message | ) |
Definition at line 1748 of file class.ilMail.php.
References $message.
Referenced by delegateExternalEmails(), sendInternalMail(), and sendMail().
ilMail::formatNamesForOutput | ( | string | $recipients | ) |
Prepends the full name of each ILIAS login name (if user has a public profile) found in the passed string and brackets the ILIAS login name afterwards.
string | $recipients | A string containing to, cc or bcc recipients |
Definition at line 265 of file class.ilMail.php.
References $DIC, ilObjUser\_lookupId(), ilObjUser\_lookupPref(), and getUserInstanceById().
|
protected |
string | $recipients | |
bool | $onlyExternalAddresses |
Definition at line 1542 of file class.ilMail.php.
References parseAddresses().
Referenced by getCountRecipients().
|
protected |
string | $toRecipients | |
string | $ccRecipients | |
$bccRecipients | ||
bool | $onlyExternalAddresses |
Definition at line 1563 of file class.ilMail.php.
References getCountRecipient().
Referenced by enqueue(), and sendMail().
|
protected |
string | $recipients |
Definition at line 1580 of file class.ilMail.php.
References parseAddresses().
Referenced by sendMail().
ilMail::getMail | ( | int | $mailId | ) |
int | $mailId |
Definition at line 411 of file class.ilMail.php.
References $mail_data, $res, and fetchMailData().
ilMail::getMailObjectReferenceId | ( | ) |
|
protected |
int | $usrId |
Definition at line 1727 of file class.ilMail.php.
Referenced by sendChanneledMails().
ilMail::getMailsOfFolder | ( | $a_folder_id, | |
$filter = [] |
|||
) |
int | $a_folder_id | The id of the folder |
array | $filter | An optional filter array |
Definition at line 351 of file class.ilMail.php.
References $query, $res, and fetchMailData().
Referenced by deleteMailsOfFolder(), and ilPDMailBlockGUI\getMails().
ilMail::getNewDraftId | ( | int | $usrId, |
int | $folderId | ||
) |
ilMail::getNextMail | ( | int | $mailId | ) |
int | $mailId |
Definition at line 325 of file class.ilMail.php.
References $mail_data, $query, $res, and fetchMailData().
ilMail::getPreviousMail | ( | int | $mailId | ) |
int | $mailId |
Definition at line 300 of file class.ilMail.php.
References $mail_data, $query, $res, and fetchMailData().
|
static |
int | $a_usr_id | |
$a_language | ilLanguage|null |
Definition at line 1677 of file class.ilMail.php.
References $DIC, $lang, $name, ilObjUser\_lookupGender(), and ilObjUser\_lookupName().
Referenced by ilMailSummaryNotification\__construct(), ilTestManScoringParticipantNotification\buildBody(), ilSystemNotification\compose(), ilForumMailNotification\createMail(), ilForumMailEventNotificationSender\createMailBodyText(), ilObjSurveyGUI\getUserResultsPlain(), ilChatroom\isOwnerOfPrivateRoom(), ilRegistrationMailNotification\send(), ilMailCronOrphanedMailsNotification\send(), ilSessionMembershipMailNotification\send(), ilBuddySystemNotification\send(), ilExerciseMailNotification\send(), ilLMMailNotification\send(), ilIndividualAssessmentPrimitiveInternalNotificator\send(), ilLearningSequenceMembershipMailNotification\send(), ilCourseMembershipMailNotification\send(), ilGroupMembershipMailNotification\send(), ilCalendarMailNotification\send(), ilTestMailNotification\sendAdvancedNotification(), and ilTestMailNotification\sendSimpleNotification().
ilMail::getSavedData | ( | ) |
Definition at line 1180 of file class.ilMail.php.
References $mail_data, $res, and fetchMailData().
Referenced by ilObjUserFolderGUI\mailObject(), and savePostData().
ilMail::getSaveInSentbox | ( | ) |
Definition at line 238 of file class.ilMail.php.
References $save_in_sentbox.
Referenced by enqueue(), and sendMail().
|
protected |
string[] | $recipients |
Definition at line 1034 of file class.ilMail.php.
References parseAddresses().
Referenced by distributeMail().
|
protected |
Definition at line 1699 of file class.ilMail.php.
References Vendor\Package\$e.
Referenced by formatNamesForOutput(), replacePlaceholders(), and sendChanneledMails().
|
protected |
Definition at line 205 of file class.ilMail.php.
References ANONYMOUS_USER_ID.
Referenced by enqueue(), and sendChanneledMails().
ilMail::markRead | ( | array | $mailIds | ) |
ilMail::markUnread | ( | array | $mailIds | ) |
ilMail::moveMailsToFolder | ( | array | $mailIds, |
int | $folderId | ||
) |
int[] | $mailIds | |
int | $folderId |
Definition at line 467 of file class.ilMail.php.
References $query.
|
protected |
Explode recipient string, allowed separators are ',' ';' ' ' Returns an array with recipient ilMailAddress instances.
string | $addresses |
Definition at line 1513 of file class.ilMail.php.
Referenced by checkRecipients(), existsRecipient(), getCountRecipient(), getEmailRecipients(), and getUserIds().
|
protected |
Read and set the mail object ref id (administration node)
Definition at line 246 of file class.ilMail.php.
References ilMailGlobalServices\getMailObjectRefId().
Referenced by __construct().
|
protected |
string | $message | |
int | $usrId | |
boolean | $replaceEmptyPlaceholders |
Definition at line 704 of file class.ilMail.php.
References $context, Vendor\Package\$e, $message, ilMailTemplateContextService\getTemplateContextById(), and getUserInstanceById().
Referenced by distributeMail(), sendChanneledMails(), sendInternalMail(), and sendMail().
ilMail::saveAttachments | ( | array | $attachments | ) |
string[] | $attachments An array of attachments |
Definition at line 1494 of file class.ilMail.php.
|
protected |
Stores a message in the sent bod of the current user.
array | $attachment | |
string | $to | |
string | $cc | |
string | $bcc | |
string | $subject | |
string | $message |
Definition at line 1431 of file class.ilMail.php.
References $message, $user_id, and sendInternalMail().
Referenced by sendMail().
ilMail::savePostData | ( | $a_user_id, | |
$a_attachments, | |||
$a_rcp_to, | |||
$a_rcp_cc, | |||
$a_rcp_bcc, | |||
$a_m_email, | |||
$a_m_subject, | |||
$a_m_message, | |||
$a_use_placeholders, | |||
$a_tpl_context_id = null , |
|||
$a_tpl_ctx_params = array() |
|||
) |
save post data in table public
int | $a_user_id | |
array | $a_attachments | |
string | $a_rcp_to | |
string | $a_rcp_cc | |
string | $a_rcp_bcc | |
int | $a_m_email | |
string | $a_m_subject | |
string | $a_m_message | |
int | $a_use_placeholders | |
string | null | $a_tpl_context_id | |
array | null | $a_tpl_ctx_params |
Definition at line 1118 of file class.ilMail.php.
References getSavedData().
Referenced by ilObjUserFolderGUI\mailObject().
|
protected |
string | $to | |
string | $cc | |
string | $bcc | |
array | $usrIds | |
string | $subject | |
string | $message | |
array | $attachments | |
int | $sentMailId | |
bool | $usePlaceholders |
Definition at line 818 of file class.ilMail.php.
References $mailbox, $message, delegateExternalEmails(), getMailOptionsByUserId(), getUserInstanceById(), ilMailOptions\INCOMING_BOTH, ilMailOptions\INCOMING_EMAIL, isSystemMail(), replacePlaceholders(), and sendInternalMail().
Referenced by distributeMail().
|
private |
integer | $folderId | |
integer | $senderUsrId | |
array | $attachments | |
string | $to | |
string | $cc | |
string | $bcc | |
string | $status | |
integer | ||
string | $subject | |
string | $message | |
integer | $usrId | |
integer | $usePlaceholders | |
string | null | $templateContextId | |
array | null | $templateContextParameters |
Definition at line 600 of file class.ilMail.php.
References $email, $message, $user_id, formatLinebreakMessage(), and replacePlaceholders().
Referenced by saveInSentbox(), and sendChanneledMails().
ilMail::sendMail | ( | string | $to, |
string | $cc, | ||
string | $bcc, | ||
string | $subject, | ||
string | $message, | ||
array | $attachments, | ||
bool | $usePlaceholders | ||
) |
This method is used to finally send internal messages and external emails To use the mail system as a consumer, please use ::enqueue.
string | $to | |
string | $cc | |
string | $bcc | |
string | $subject | |
string | $message | |
array | $attachments | |
bool | $usePlaceholders |
Definition at line 1323 of file class.ilMail.php.
References $errors, deleteMails(), distributeMail(), formatLinebreakMessage(), getCountRecipients(), getEmailRecipients(), getSaveInSentbox(), replacePlaceholders(), saveInSentbox(), and sendMimeMail().
Referenced by enqueue().
|
private |
string | $to | |
string | $cc | |
string | $bcc | |
string | $subject | |
string | $message | |
array | $attachments |
Definition at line 1463 of file class.ilMail.php.
References $message.
Referenced by delegateExternalEmails(), and sendMail().
ilMail::setMailOptionsByUserIdMap | ( | array | $mailOptionsByUsrIdMap | ) |
ilMailOptions[] | $mailOptionsByUsrIdMap |
Definition at line 1740 of file class.ilMail.php.
References $mailOptionsByUsrIdMap.
ilMail::setSaveInSentbox | ( | bool | $saveInSentbox | ) |
bool | $saveInSentbox |
Definition at line 230 of file class.ilMail.php.
Referenced by __construct(), and ilSoapUtils\distributeMails().
ilMail::setUserInstanceById | ( | array | $userInstanceByIdMap | ) |
ilObjUser[] | $userInstanceByIdMap |
Definition at line 1718 of file class.ilMail.php.
ilMail::updateDraft | ( | $a_folder_id, | |
$a_attachments, | |||
$a_rcp_to, | |||
$a_rcp_cc, | |||
$a_rcp_bcc, | |||
$a_m_email, | |||
$a_m_subject, | |||
$a_m_message, | |||
$a_draft_id = 0 , |
|||
$a_use_placeholders = 0 , |
|||
$a_tpl_context_id = null , |
|||
$a_tpl_context_params = [] |
|||
) |
Definition at line 544 of file class.ilMail.php.
ilMail::validateRecipients | ( | string | $to, |
string | $cc, | ||
string | $bcc | ||
) |
string | $to | |
string | $cc | |
string | $bcc |
Definition at line 1403 of file class.ilMail.php.
References Vendor\Package\$e, $errors, and checkRecipients().
Referenced by enqueue().
ilMail::withContextId | ( | string | $contextId | ) |
string | $contextId |
Definition at line 180 of file class.ilMail.php.
References $contextId.
ilMail::withContextParameters | ( | array | $parameters | ) |
|
protected |
Definition at line 49 of file class.ilMail.php.
Referenced by appendInstallationSignature().
|
protected |
Definition at line 61 of file class.ilMail.php.
Referenced by withContextId().
|
protected |
Definition at line 64 of file class.ilMail.php.
|
protected |
Definition at line 19 of file class.ilMail.php.
Referenced by __construct().
|
private |
Definition at line 52 of file class.ilMail.php.
Referenced by __construct().
|
protected |
Definition at line 16 of file class.ilMail.php.
Referenced by __construct().
|
protected |
Definition at line 67 of file class.ilMail.php.
Referenced by __construct().
|
protected |
Definition at line 40 of file class.ilMail.php.
Referenced by ilFormatMail\appendSearchResult(), deleteMailsOfFolder(), getMail(), getNextMail(), getPreviousMail(), and getSavedData().
|
protected |
Definition at line 43 of file class.ilMail.php.
Referenced by getMailObjectReferenceId().
|
protected |
Definition at line 25 of file class.ilMail.php.
|
private |
Definition at line 58 of file class.ilMail.php.
Referenced by __construct().
|
private |
Definition at line 55 of file class.ilMail.php.
Referenced by __construct().
|
protected |
Definition at line 28 of file class.ilMail.php.
Referenced by sendChanneledMails().
|
protected |
Definition at line 70 of file class.ilMail.php.
Referenced by setMailOptionsByUserIdMap().
|
protected |
Definition at line 79 of file class.ilMail.php.
|
protected |
Definition at line 22 of file class.ilMail.php.
|
protected |
Definition at line 46 of file class.ilMail.php.
Referenced by getSaveInSentbox().
|
protected |
Definition at line 82 of file class.ilMail.php.
Referenced by __construct(), and _getAutoGeneratedMessageString().
|
protected |
Definition at line 34 of file class.ilMail.php.
|
protected |
Definition at line 37 of file class.ilMail.php.
ilMail::$user_id |
Definition at line 31 of file class.ilMail.php.
Referenced by saveInSentbox(), and sendInternalMail().
|
protected |
Definition at line 73 of file class.ilMail.php.
|
protected |
Definition at line 76 of file class.ilMail.php.
Referenced by __construct().
const ilMail::ILIAS_HOST = 'ilias' |
Definition at line 12 of file class.ilMail.php.
Referenced by ilMailAddressTypeFactory\__construct(), ilUtil\is_email(), and ilRoleMailboxSearch\searchRoleIdsByAddressString().
const ilMail::PROP_CONTEXT_SUBJECT_PREFIX = 'subject_prefix' |