org.apache.james.jspf.core
Interface MacroData

All Known Implementing Classes:
SPFSession

public interface MacroData

This interface represent all the macros which can be used in SPF-Records. Read more here : http://www.ietf.org/rfc/rfc4408.txt Section 8


Method Summary
 java.lang.String getClientDomain()
          Get clientDomain (p)
 java.lang.String getCurrentDomain()
          Get current-domain (d)
 java.lang.String getCurrentSenderPart()
          Get current-senderpart (l)
 java.lang.String getHostName()
          Get sender-domain (h)
 java.lang.String getInAddress()
          Get inAddress (v)
 java.lang.String getMacroIpAddress()
          Get sending-host (i)
 java.lang.String getMailFrom()
          Get responsible-sender (s)
 java.lang.String getReadableIP()
          Get readableIP (c)
 java.lang.String getReceivingDomain()
          Get receivingDomain (r)
 java.lang.String getSenderDomain()
          Get senderDomain (o)
 long getTimeStamp()
          Get timeStamp (t)
 

Method Detail

getCurrentSenderPart

java.lang.String getCurrentSenderPart()
Get current-senderpart (l)

Returns:
current-senderpart

getMailFrom

java.lang.String getMailFrom()
Get responsible-sender (s)

Returns:
responsible-sender

getHostName

java.lang.String getHostName()
Get sender-domain (h)

Returns:
sender-domain

getCurrentDomain

java.lang.String getCurrentDomain()
Get current-domain (d)

Returns:
current-domain

getInAddress

java.lang.String getInAddress()
Get inAddress (v)

Returns:
inAddress

getClientDomain

java.lang.String getClientDomain()
Get clientDomain (p)

Returns:
clientDomain

getSenderDomain

java.lang.String getSenderDomain()
Get senderDomain (o)

Returns:
senderDomain

getMacroIpAddress

java.lang.String getMacroIpAddress()
Get sending-host (i)

Returns:
sending-host

getTimeStamp

long getTimeStamp()
Get timeStamp (t)

Returns:
timeStamp

getReadableIP

java.lang.String getReadableIP()
Get readableIP (c)

Returns:
readableIP

getReceivingDomain

java.lang.String getReceivingDomain()
Get receivingDomain (r)

Returns:
receivingDomain


Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.