Skip to content

boolean_smtp_outlook_send_app_permission

Filters the result of an Outlook Application Permission send.

filter Tier B Since 1.0.0

Implemented by the BooleanSMTP Pro add-on. A non-array result, or one missing the `success` key, is treated as Pro not being active or licensed.

Signature

add_filter( 'boolean_smtp_outlook_send_app_permission', $callback, 10, 3 );

Parameters

ParameterTypeDescription
$resultmixedDefault value; null unless a callback has run. Return `array{success: bool, error?: \WP_Error}` describing the outcome.
$rawMimestringRaw MIME message being sent.
$settingsarray<string, mixed>Decrypted connection settings.

Returns mixed — The result to use, or the default to run the built-in behaviour.

Fires in

Example

boolean_smtp_outlook_send_app_permission.php
add_filter( 'boolean_smtp_outlook_send_app_permission', function ( $result, string $rawMime, array $settings ) {
return $result;
}, 10, 3 );

Next steps