HPlogo Sendmail 8.13.3 Programmer's Guide: HP-UX 11i v1 and HP-UX 11i v2

About This Document

» 

Technical documentation

Complete book in PDF

 » Table of Contents

This document describes how to use Milter APIs with Sendmail 8.13.3 on your HP-UX 11i v1 and HP-UX 11i v2 operating systems.

It is assumed that the HP-UX 11i v1 or the HP-UX 11i v2 operating system software and the appropriate files, scripts, and subsets are installed on your system.

Intended Audience

This manual is intended for application developers who are responsible for developing filter applications using the Milter APIs. Developers are expected to have knowledge of operating system concepts, library functions, and C coding. They should also have knowledge of Transmission Control Protocol/Internet Protocol (TCP/IP) networking concepts, network configuration, and Sendmail basics. This manual is not a C, Sendmail, or TCP/IP tutorial.

What Is in This Document

Sendmail 8.13.3 Programmer’s Guide is divided into several chapters, each of which contains information about Milter APIs.

Table 1 “Document Contents” briefly describes each chapter.

Table 1 Document Contents

ChapterDescription
IntroductionPresents an overview of the Milter functionality and lists the components that the Sendmail 8.13.3 software contains.
Control Flow of Milter APIsDescribes the call order sequence of different Milter APIs. It also discusses multithreading, resource handling, and signal handling in Milter.
Configuring and Compiling Milter APIsDiscusses how to configure and compile Sendmail with a Milter application.
Milter APIs

Describes all Milter APIs.

Sample Program

Includes a sample filter program.

 

Related Documents

For more information on Sendmail 8.13.3, see the following documents:

  • HP-UX Mailing Services Administrator’s Guide at http://www.docs.hp.com/hpux/netcom/index.html#Internet%20Services.

  • Request for Comments (RFC)

    Many sections of this manual refer to RFCs for more information about networking topics. These documents publicize Internet standards, new research concepts, and status memos about the Internet. You can access the full range of RFC documents and more information about the Internet Engineering Task Force (IETF) at the following URL:

    http://www.ietf.org/rfc.html

HP Encourages Your Comments

HP encourages any comments and suggestions you have on this document.

You can send your comments in the following ways:

  • Internet electronic mail: netinfo_feedback@cup.hp.com

  • A feedback form located at the following URL:

    http://docs.hp.com/assistance/feedback.html

Please include the following information when sending your feedback to us:

  • The full title of the manual and the part number. (The part number appears on the title page of printed and PDF versions of a manual.)

  • The section numbers and page numbers of the information on which you are commenting.

  • The version of HP-UX you are using.

Please note that the HP-UX networking communications publications group does not provide technical support for HP products. If your inquiry concerns technical support for an HP product, please use the Assistance directory page located at: http://www.hp.com/ghp/assist/directory.html or call HP support at (208) 323-2551.

Typographic Conventions

This document uses the following typographic conventions:

$

A dollar sign represents the system prompt for the C and POSIX shells.

#

A number sign represents the superuser prompt.

file

Italic (slanted) type indicates document and book names.

daemon

Courier font type indicates daemons, files, commands, manual reference pages, and option names.

{|}

In syntax definitions, brackets indicate items that are optional and braces indicate items that are required.

(Ctrl+A)

This symbol indicates that you hold down the first named key while pressing the key or mouse button that follows the plus.

Parameter

Italic courier font type indicates input parameters for a function or API.

Return Value

Courier font type indicates values that a function returns.