AUTHEXPIRE(8)

NAME
authexpire - do housekeeping on the postoffice greylist

SYNOPSIS
@libexec@/authexpire [-Enzuvwl] age
@libexec@/authexpire [-ab] user

DESCRIPTION
authexpire examines the greylist database, removing entries that have not been active for age seconds. Age may be specified as a tagged number, with ‘h’ being hours, ‘d’ being days, and ‘w’ being weeks. For example, ‘2w’ or ‘14d’ both set the expiration to two weeks.

The options are as follows:

-E  Remove blacklisted entries.

-z  Unconditionally remove entries from mailer daemons.

-u  Remove entries that are have not retried since their embargo ended.

-v  Be chattery about what we're doing.

-n  Just pretend to be cleaning out the database.

-l  Just list the contents of the greylist. When the listing is to the screen, the user keys are truncated so that the output will fit into an 80 column window, otherwise the full user keys are shown (which may be considerably longer than the truncated size.)

-w  Don't truncate fields when listing the contents of the greylist, even if it's being displayed on your terminal.

-a user
    Approve this user by clearing their greylist entry

-b user
    Blacklist this user by setting their greylist entry to the magic token ‘*’, which tells Postoffice to never let the greylist expire for this entry.

FILES

/var/db/smtpauth.db
    The greylist

BUGS

The format of an user may not be what you'd expect. The smtpauth(5) manpage describes how users are stored in the greylist.

SEE ALSO
smtpauth(5), postoffice(8)