CRM_Utils_Mail_Incoming
class CRM_Utils_Mail_Incoming
Constants
EMAILPROCESSOR_CREATE_INDIVIDUAL |
|
EMAILPROCESSOR_OVERRIDE |
|
EMAILPROCESSOR_IGNORE |
|
Methods
static string
formatMail($mail, $attachments)
No description
static
formatMailPart($part, $attachments)
No description
static
formatMailMultipart($part, $attachments)
No description
static string
formatMailMultipartMixed($part, $attachments)
No description
static string
formatMailMultipartRelated($part, $attachments)
No description
static string
formatMailMultipartDigest($part, $attachments)
No description
static string
formatMailRfc822Digest($part, $attachments)
No description
static string
formatMailMultipartAlternative($part, $attachments)
No description
static string
formatMailText($part, $attachments)
No description
static string
formatMailMultipartReport($part, $attachments)
No description
static string
formatMailDeliveryStatus($part)
No description
string
formatUnrecognisedPart($part)
No description
static null
formatMailFile($part, $attachments)
No description
static string
formatAddresses($addresses)
No description
static 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
static string
formatMail($mail, $attachments)
at line 65
static
formatMailPart($part, $attachments)
at line 104
static
formatMailMultipart($part, $attachments)
at line 138
static string
formatMailMultipartMixed($part, $attachments)
at line 152
static string
formatMailMultipartRelated($part, $attachments)
at line 170
static string
formatMailMultipartDigest($part, $attachments)
at line 186
static string
formatMailRfc822Digest($part, $attachments)
at line 201
static string
formatMailMultipartAlternative($part, $attachments)
at line 217
static string
formatMailText($part, $attachments)
at line 228
static string
formatMailMultipartReport($part, $attachments)
at line 243
static string
formatMailDeliveryStatus($part)
at line 256
string
formatUnrecognisedPart($part)
at line 267
static null
formatMailFile($part, $attachments)
at line 283
static string
formatAddresses($addresses)
at line 296
static 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