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.GenericMailet
javax.mail.MessagingException
public void service(org.apache.mailet.Mail mail) throws javax.mail.MessagingException
service
in interface org.apache.mailet.Mailet
service
in class org.apache.mailet.base.GenericMailet
javax.mail.MessagingException
protected 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.MessagingException
org.apache.james.jdkim.exceptions.FailException
Copyright © 2009–2015. All rights reserved.