Skip Headers
Oracle® Mail Application Developer's Guide
10
g
Release 1 (10.1.2)
Part Number B25459-01
Home
Book List
Index
Master Index
Contact Us
Next
View PDF
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
PL/SQL API Reference
The PL/SQL SDK
Overview
MAIL_FOLDER_OBJ
MAIL_FOLDER_DETAIL
MAIL_SORT_CRITERIA_ELEMENT
MAIL_MESSAGE_OBJ
MAIL_BODYPART_OBJ
MAIL_MESSAGE_HEADER
MAIL_RECOVERY Package
SETUP_LOGMNR Procedure
RECOVER_MESSAGES Procedure
MAIL_SESSION Package
LOGIN Procedure
LOGOUT Procedure
GET_CURRENT_USAGE Procedure
MAIL_FOLDER Package
GET_FOLDER_OBJ Procedure
GET_SEPARATOR
LIST_TOPLEVEL_FOLDERS Procedure
LIST_FOLDERS Procedure
LIST_TOPLEVEL_SUBDFLDRS Procedure
LIST_SUBSCRIBED_FOLDERS Procedure
IS_FOLDER_SUBSCRIBED Function
SUBSCRIBE_FOLDER Procedure
UNSUBSCRIBE_FOLDER Procedure
HAS_FOLDER_CHILDREN Function
GET_FOLDER_EXPIRY Procedure
SET_FOLDER_EXPIRY Procedure
GET_FOLDER_DETAILS Procedure
CREATE_FOLDER Procedure
DELETE_FOLDER Procedure
RENAME_FOLDER Procedure
OPEN_FOLDER Procedure
GET_FOLDER_MESSAGES Procedure
GET _MESSAGE Procedure
CLOSE_FOLDER Procedure
GET_MSG_FLAGS Procedure
SET_MSG_FLAGS Procedure
SET_MSG_USRFLAGS Procedure
DELETE_MESSAGES Procedure
EXPUNGE_FOLDER Procedure
IS_FOLDER_OPEN Function
CHECK_NEW_MESSAGES Function
CHECK_RECENT_MESSAGES Function
GET_NEW_MESSAGES Procedure
COPY_MESSAGES Procedure
MOVE_MESSAGES Procedure
IS_FOLDER_MODIFIED Function
SORT_FOLDER Procedure
SEARCH_FOLDER Procedure
MAIL_MESSAGE Package
GET_MESSAGE_OBJ Procedure
GET_INCLUDED_MESSAGE Procedure
GET_HEADER Procedure
GET_HEADERS Procedure
GET_CONTENT_TYPE Procedure
GET_REPLY_TO Procedure
GET_SENT_DATE Procedure
GET_SUBJECT Procedure
GET_FROM Procedure
GET_MESSAGEID Procedure
GET_CONTENTID Procedure
GET_CONTENTLANG Procedure
GET_CONTENTMD5 Procedure
GET_CHARSET Procedure
GET_CONTENTDISP Procedure
GET_ENCODING Procedure
GET_CONTENT_FILENAME Procedure
GET_MSG_SIZE Procedure
GET_RCVD_DATE Procedure
GET_BODYPART_SIZE Procedure
GET_CONTENT_LINECOUNT Procedure
GET_MULTIPART_BODYPARTS Procedure
GET_MSG Procedure
GET_MSG_BODY Procedure
GET_BODYPART_CONTENT Procedure
GET_MSG_FLAGS Procedure
SET_MSG_FLAGS Procedure
GET_AUTH_INFO Procedure
GET_MSG_COMMENT Procedure
SET_MSG_COMMENT Procedure
SET_MSG_COMMENTS Procedure
REMOVE_MSG_COMMENT Procedure
REMOVE_MSG_COMMENTS Procedure
COMPOSE_MESSAGE Procedure
SET_MSGHEADER Procedure
SET_BPHEADER Procedure
SET_HEADER Procedure
ADD_BODYPART Procedure
ADD_INCLMSG_BODYPART Procedure
SET_INCLMSG_BODYPART Procedure
SET_CONTENT Procedure
SEND_MESSAGE Procedure
APPEND_MESSAGE Procedure
ABORT_MESSAGE Procedure
ENCODE_HDRTEXT Function
DECRYPT_MESSAGE Procedure
VERIFY_MESSAGE Procedure
GET_THEMES Procedure
GET_HIGHLIGHT Procedure
GET_MARKUPTEXT Procedure
GET_FILTERED_TEXT Procedure
GET_TOKENS Procedure
Exceptions
2
Oracle Mail Java API
Introduction to the Oracle JavaMail API
Directory Management API
Directory Components
Authentication
Retrieving the Metadata and Validation
Rule Management API
Server Side Rules
Rule Components
Rule Authentication
Rule Validation
Rule Visibility, Activeness, and Group Affiliation
Message Templates
Auto-Reply Effective Duration
XML Representation of Rules
Wireless Filters and Profiles API
Listing Wireless Filters
Adding Filters to a Profile
External Condition
Invoking an External Action
3
Custom Actions for Mail Rules
Implementing a Custom Rule Action in C
A Custom Action Written in C and PL/SQL
Implementing a Custom Rule Action in Java
A Custom Action Written in Java
4
Mail Server Plug-In Framework
Introduction to the Mail Server Framework Plug-In API
External Filter Process Plug-In
Communication from Mail Server to External Filter Process
Communication from External Filter Process to Mail Server
Command-Line Arguments
Format of Output from External Filter Process
C Plug-in Filter Process Flow
Transferring Information Between a Plug-In and Mail Protocol Server
C Plug-In Functions
esefifInit()
esefifClose()
esefifRegister()
esefifSend()
esefifRecv()
esefifConnect()
esefifEnvelope()
esefifMessage()
esefifReset()
Framework Functions
ESEFIF_CALLBACK_SENDMSG - Send message
ESEFIF_CALLBACK_RECVMSG - Receive message
ESEFIF_CALLBACK_GETENVELOPE - Get envelope
ESEFIF_CALLBACK_GETMSGID - Get mail store identifier of a message
ESEFIF_CALLBACK_FREE - Free memory allocated by the framework
ESEFIF_CALLBACK_SETVERSION - Set Version definition
ESEFIF_CALLBACK_GETMSGHDR - Get message header
ESEFIF_CALLBACK_WRITELOG - Write entry in protocol server log file
ESEFIF_CALLBACK_ALLOC - Allocate memory
ESEFIF_CALLBACK_ADDRCPT - Add address to recipient list
ESEFIF_CALLBACK_DELRCPT - Delete address from recipient list
ESEFIF_CALLBACK_GETMSGSIZE - Get size of a mail message
ESEFIF_CALLBACK_GETPOLICYID - Get policy identifier of the archive plug-in
Code Samples
Index