[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/metamta/storage/ -> PhabricatorMetaMTAReceivedMail.php (summary)

(no description)

File Size: 360 lines (11 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 21 functions

  getConfiguration()
  setHeaders()
  getHeader()
  normalizeMailHeaderName()
  getMessageID()
  getSubject()
  getCCAddresses()
  getToAddresses()
  loadExcludeMailRecipientPHIDs()
  loadCCPHIDs()
  loadPHIDsFromAddresses()
  processReceivedMail()
  getCleanTextBody()
  parseBody()
  getRawTextBody()
  getRawEmailAddress()
  getRawEmailAddresses()
  dropMailFromPhabricator()
  dropMailAlreadyReceived()
  loadReceiver()
  sendExceptionMail()

Functions
Functions that are not part of a class:

getConfiguration()   X-Ref
No description

setHeaders(array $headers)   X-Ref
No description

getHeader($key, $default = null)   X-Ref
No description

normalizeMailHeaderName($name)   X-Ref
No description

getMessageID()   X-Ref
No description

getSubject()   X-Ref
No description

getCCAddresses()   X-Ref
No description

getToAddresses()   X-Ref
No description

loadExcludeMailRecipientPHIDs()   X-Ref
No description

loadCCPHIDs()   X-Ref
No description

loadPHIDsFromAddresses(array $addresses)   X-Ref
No description

processReceivedMail()   X-Ref
No description

getCleanTextBody()   X-Ref
No description

parseBody()   X-Ref
No description

getRawTextBody()   X-Ref
No description

getRawEmailAddress($address)   X-Ref
Strip an email address down to the actual [email protected] part if
necessary, since sometimes it will have formatting like
'"Abraham Lincoln" <[email protected]>'.


getRawEmailAddresses($addresses)   X-Ref
No description

dropMailFromPhabricator()   X-Ref
If Phabricator sent the mail, always drop it immediately. This prevents
loops where, e.g., the public bug address is also a user email address
and creating a bug sends them an email, which loops.


dropMailAlreadyReceived()   X-Ref
If this mail has the same message ID as some other mail, and isn't the
first mail we we received with that message ID, we drop it as a duplicate.


loadReceiver()   X-Ref
Load a concrete instance of the @{class:PhabricatorMailReceiver} which
accepts this mail, if one exists.


sendExceptionMail(Exception $ex)   X-Ref
No description



Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1