Postfix3.3.1
全て データ構造 ファイル 関数 変数 型定義 マクロ定義
マクロ定義 | 関数
bounce_notify_service.c ファイル
#include <sys_defs.h>
#include <fcntl.h>
#include <errno.h>
#include <string.h>
#include <ctype.h>
#include <msg.h>
#include <vstream.h>
#include <name_mask.h>
#include <stringops.h>
#include <mail_params.h>
#include <mail_queue.h>
#include <post_mail.h>
#include <mail_addr.h>
#include <mail_error.h>
#include <bounce.h>
#include <dsn_mask.h>
#include <rec_type.h>
#include "bounce_service.h"

[ソースコード]

マクロ定義

#define STR   vstring_str
 
#define NULL_SENDER   MAIL_ADDR_EMPTY /* special address */
 
#define NULL_TRACE_FLAGS   0
 
#define ANY_BOUNCE   (MAIL_ERROR_2BOUNCE | MAIL_ERROR_BOUNCE)
 
#define SEND_POSTMASTER_ANY_BOUNCE_NOTICE   (notify_mask & ANY_BOUNCE)
 
#define SEND_POSTMASTER_SINGLE_BOUNCE_NOTICE   (notify_mask & MAIL_ERROR_BOUNCE)
 

関数

int bounce_notify_service (int flags, char *service, char *queue_name, char *queue_id, char *encoding, int smtputf8, char *recipient, char *dsn_envid, int dsn_ret, BOUNCE_TEMPLATES *ts)
 

マクロ定義詳解

#define ANY_BOUNCE   (MAIL_ERROR_2BOUNCE | MAIL_ERROR_BOUNCE)
#define NULL_SENDER   MAIL_ADDR_EMPTY /* special address */
#define NULL_TRACE_FLAGS   0
#define SEND_POSTMASTER_ANY_BOUNCE_NOTICE   (notify_mask & ANY_BOUNCE)
#define SEND_POSTMASTER_SINGLE_BOUNCE_NOTICE   (notify_mask & MAIL_ERROR_BOUNCE)
#define STR   vstring_str

bounce_notify_service.c81 行目に定義があります。

関数詳解

int bounce_notify_service ( int  flags,
char *  service,
char *  queue_name,
char *  queue_id,
char *  encoding,
int  smtputf8,
char *  recipient,
char *  dsn_envid,
int  dsn_ret,
BOUNCE_TEMPLATES ts 
)

bounce_notify_service.c85 行目に定義があります。