SYNOPSIS |
#include <dkim.h>
DKIM_STAT dkim_atps_check(
DKIM *dkim,
DKIM_SIGINFO *sig,
struct timeval *timeout,
dkim_atps_t *res
);
Perform an Authorized Third Party Signer query regarding a signature.
|
DESCRIPTION |
Called When |
dkim_atps_check() is called after
dkim_eom() to check for
Authorized Third Party Signer status for the signing domain. This
involves a DNS query to the sender's domain to ask it if the domain
that signed the message is an authorized third-party signer.
|
|
---|
ARGUMENTS |
Argument | Description |
dkim |
Message-specific handle, returned by
dkim_verify.
|
sig |
Signature handle naming the domain that is being tested for
authorized third-party signer status.
|
timeout |
A pointer to a struct timeval that tells this call
how long it should wait for a reply. A value of NULL will use
the default library DNS timeout.
| res |
A pointer to a dkim_atps_t that will receive the result
of this query.
|
|
RETURN VALUES |
Value | Description |
DKIM_STAT_CANTVRFY |
The query could not be initiated or completed.
|
DKIM_STAT_MULTIPLEDNSREPLY |
More than one reply was returned.
|
DKIM_STAT_OK |
Successful completion.
|
|
NOTES |
|