This package does not contain any documentable elements

Functions

Defined bounce parsing rules for non-standard DSN

bmhBodyRules(string $body, string $structure, boolean $debug_mode) : array

Parameters

$body

string

body of the email

$structure

string

message structure

$debug_mode

boolean

show debug info. or not

Returns

array$result an array include the following fields: 'email', 'bounce_type','remove','rule_no','rule_cat' if we could NOT detect the type of bounce, return rule_no = '0000'

Defined bounce parsing rules for standard DSN (Delivery Status Notification)

bmhDSNRules(string $dsn_msg, string $dsn_report, boolean $debug_mode) : array

Parameters

$dsn_msg

string

human-readable explanation

$dsn_report

string

delivery-status report

$debug_mode

boolean

show debug info. or not

Returns

array$result an array include the following fields: 'email', 'bounce_type','remove','rule_no','rule_cat' if we could NOT detect the type of bounce, return rule_no = '0000'

microtime_float()

microtime_float() 

Classes and interfaces

BounceMailHandler

« More »

Constants

 

VERBOSE_DEBUG

VERBOSE_DEBUG 

 

VERBOSE_QUIET

VERBOSE_QUIET 

 

VERBOSE_REPORT

VERBOSE_REPORT 

 

VERBOSE_SIMPLE

VERBOSE_SIMPLE 

 

_PATH_BMH

_PATH_BMH 

 

_PATH_BMH

_PATH_BMH