# boolean_smtp_outlook_delivery_modes

> Filters the delivery modes available for the Outlook transport.

Filter · Tier B · Since 1.0.0

Return the delivery modes, adding an entry for any mode an add-on registers.

## Signature

```php
add_filter( 'boolean_smtp_outlook_delivery_modes', $callback, 10, 1 );
```

## Parameters

| Name | Type | Description |
| --- | --- | --- |
| `$modes` | `array<string, string>` | Delivery mode key mapped to its label. |

**Returns** `array<string, string>` — The filtered modes.

## Fires in

- [app/Services/Mailer/Transports/OutlookTransport.php:273](https://github.com/booleanpress/boolean-smtp-src/blob/main/app/Services/Mailer/Transports/OutlookTransport.php#L273) — `BooleanSmtp\Services\Mailer\Transports\OutlookTransport::getDeliveryModes()`

## Example

```php
add_filter( 'boolean_smtp_outlook_delivery_modes', function ( array $modes ) {
    return $modes;
}, 10, 1 );
```
