CRM_Utils_Mail_Incoming
class CRM_Utils_Mail_Incoming
Constants
EMAILPROCESSOR_CREATE_INDIVIDUAL |
|
EMAILPROCESSOR_OVERRIDE |
|
EMAILPROCESSOR_IGNORE |
|
Methods
string
formatMail($mail, $attachments)
No description
static
formatMailPart($part, $attachments)
No description
formatMailMultipart($part, $attachments)
No description
string
formatMailMultipartMixed($part, $attachments)
No description
string
formatMailMultipartRelated($part, $attachments)
No description
string
formatMailMultipartDigest($part, $attachments)
No description
string
formatMailRfc822Digest($part, $attachments)
No description
string
formatMailMultipartAlternative($part, $attachments)
No description
static string
formatMailText($part, $attachments)
No description
string
formatMailMultipartReport($part, $attachments)
No description
string
formatMailDeliveryStatus($part)
No description
string
formatUnrecognisedPart($part)
No description
null
formatMailFile($part, $attachments)
No description
string
formatAddresses($addresses)
No description
string
formatAddress($address)
No description
array
parse($file)
No description
static array
parseMailingObject($mail)
No description
static
parseAddress($address, array $params, $subParam, $mail)
No description
static
parseAddresses($addresses, $token, array $params, $mail)
No description
static int|null
getContactID(string $email, string $name = NULL, bool $create = TRUE, string $mail)
Retrieve a contact ID and if not present.
Details
at line 45
string
formatMail($mail, $attachments)
at line 65
static
formatMailPart($part, $attachments)
at line 104
formatMailMultipart($part, $attachments)
at line 138
string
formatMailMultipartMixed($part, $attachments)
at line 152
string
formatMailMultipartRelated($part, $attachments)
at line 170
string
formatMailMultipartDigest($part, $attachments)
at line 186
string
formatMailRfc822Digest($part, $attachments)
at line 201
string
formatMailMultipartAlternative($part, $attachments)
at line 217
static string
formatMailText($part, $attachments)
at line 228
string
formatMailMultipartReport($part, $attachments)
at line 243
string
formatMailDeliveryStatus($part)
at line 256
string
formatUnrecognisedPart($part)
at line 267
null
formatMailFile($part, $attachments)
at line 283
string
formatAddresses($addresses)
at line 296
string
formatAddress($address)
at line 310
array
parse($file)
at line 344
static array
parseMailingObject($mail)
at line 416
static
parseAddress($address, array $params, $subParam, $mail)
at line 439
static
parseAddresses($addresses, $token, array $params, $mail)
at line 461
static int|null
getContactID(string $email, string $name = NULL, bool $create = TRUE, string $mail)
Retrieve a contact ID and if not present.
Create one with this email