public class DKIMVerify
extends org.apache.mailet.base.GenericMailet
<mailet match="All" class="DKIMVerify">
</mailet>
By default the mailet assume that Javamail will use LF instead of CRLF
so it will verify the hash using converted newlines. If you don't want this
behaviout then set forceCRLF attribute to false.| Modifier and Type | Field and Description |
|---|---|
static String |
DKIM_AUTH_RESULT_ATTRIBUTE |
protected org.apache.james.jdkim.DKIMVerifier |
verifier |
| Constructor and Description |
|---|
DKIMVerify() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
service(org.apache.mailet.Mail mail) |
protected static List<org.apache.james.jdkim.api.SignatureRecord> |
verify(org.apache.james.jdkim.DKIMVerifier verifier,
javax.mail.internet.MimeMessage message,
boolean forceCRLF) |
public static final String DKIM_AUTH_RESULT_ATTRIBUTE
protected org.apache.james.jdkim.DKIMVerifier verifier
public void init()
throws javax.mail.MessagingException
init in class org.apache.mailet.base.GenericMailetjavax.mail.MessagingExceptionpublic void service(org.apache.mailet.Mail mail)
throws javax.mail.MessagingException
service in interface org.apache.mailet.Mailetservice in class org.apache.mailet.base.GenericMailetjavax.mail.MessagingExceptionprotected static List<org.apache.james.jdkim.api.SignatureRecord> verify(org.apache.james.jdkim.DKIMVerifier verifier, javax.mail.internet.MimeMessage message, boolean forceCRLF) throws javax.mail.MessagingException, org.apache.james.jdkim.exceptions.FailException
javax.mail.MessagingExceptionorg.apache.james.jdkim.exceptions.FailExceptionCopyright © 2009–2015. All rights reserved.