Exponential Basic 2.4.0.1 Exponential Basic CMS — PHP Class Reference

Public Member Functions | Public Attributes | List of all members
eZMailFilter Class Reference

## Public Member Functions
| eZMailFilter ( $userID=false)
| runFilters (&$mail)

## Public Attributes
| $NumFilters
| $Filters
| $Inbox

## Detailed Description

! eZMail eZMailFilter documentation.

Does the filtering of a users mail. If no filters apply the mail is put into the inbox. Example code:

$filter = new eZMailFilter();
$filter->runFilters( $mail );
eZMailFilter\eZMailFilter
eZMailFilter( $userID=false)
Definition: ezmailfilterrule.php:493
$mail
$mail
Definition: ezbulkmail/admin/maillist.php:61

Definition at line 491 of file ezmailfilterrule.php.

## Member Function Documentation

## ◆ eZMailFilter()

eZMailFilter::eZMailFilter | ( |  | $userID = `false` | ) |

Definition at line 493 of file ezmailfilterrule.php.

References $user, $userID, eZUser\currentUser(), eZMailFilterRule\getByUser(), eZMailFolder\getSpecialFolder(), and INBOX.

## ◆ runFilters()

eZMailFilter::runFilters | ( | & | $mail | ) |

Definition at line 505 of file ezmailfilterrule.php.

References $i, $mail, $NumFilters, and $res.

## Member Data Documentation

## ◆ $Filters

eZMailFilter::$Filters

Definition at line 526 of file ezmailfilterrule.php.

## ◆ $Inbox

eZMailFilter::$Inbox

Definition at line 527 of file ezmailfilterrule.php.

## ◆ $NumFilters

eZMailFilter::$NumFilters

Definition at line 525 of file ezmailfilterrule.php.

Referenced by runFilters().

The documentation for this class was generated from the following file:

- ezmailfilterrule.php

Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.