-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Christopher Mooney edited this page Oct 22, 2018
·
20 revisions
A native binding to libopendkim.
- OpenDKIM.new(): new instance of OpenDKIM object.
- opendkim.flush_cache(): Flush the key cache.
- opendkim.lib_feature(): Tests for a specific feature in the library.
- opendkim.chunk(): Process a message chunk.
- opendkim.chunk_end(): called when done with chunk.
- opendkim.header(): Process a header.
- opendkim.eoh(): Identify end of headers.
- opendkim.body(): Process a body chunk.
- opendkim.eom(): Identify end of message.
- opendkim.sign(): get ready to sign a message.
- opendkim.query_info(): get/set query info.
- opendkim.query_method(): get/set query method.
- opendkim.tmpdir(): get/set tmp dir.
- opendkim.diffheaders(): Compare original headers to received headers and look for approximate matches to identify header munging in order to explain verification failures.
- opendkim.get_signature(): sets the signature info handle.
- opendkim.ohdrs(): Retrieve the original header set from the "z=" tag in a received signature if present.
- opendkim.sig_getcanonlen(): get the canonicalized message length from the signature handle and message.
- opendkim.sig_getdomain(): get the domain from the signature handle.
- opendkim.sig_geterror(): Retrieve the error code associated with a rejected/disqualified signature.
- opendkim.sig_geterrorstr(): get the error string specified by the error code.
- opendkim.sig_getidentity(): get the identity from the signature handle.
- opendkim.sig_getselector(): get the selector from the signature handle.
- opendkim.verify(): get ready to verify a message.