/*
 * $Id: defines,v 1.24 2003/02/08 22:31:03 joseph Exp $
 *
 */

#ifndef DEFINES_H
#define DEFINES_H

#ifdef HAVE_STDBOOL_H
# include <stdbool.h>
#endif

#ifdef ALTDEFINES

#include "altdefines.h"

#else

#define TASK_NAME "POPstar"
#define TASK_VERSION "2.06-ds.5"

#define TASK_LOGNAME "POPstar"
#define TASK_DIR "<" TASK_NAME "$Dir>"
#define TASK_MAILDIR "<" TASK_NAME "$MailDir>"
#define TASK_CHOICESDIR "<" TASK_NAME "$ChoicesDir>"
#define TASK_CHOICESWRITEDIR "<" TASK_NAME "$ChoicesWriteDir>"
#define TASK_USERAGENT TASK_NAME"/"TASK_VERSION

#endif

#define TASK_MQUEUE_TEXT  TASK_MAILDIR".spool.mqueue.text"
#define TASK_MQUEUE_WORK  TASK_MAILDIR".spool.mqueue.work"
#define TASK_BADMARK      TASK_MAILDIR".badmarker.mqueue"
#define TASK_BADMARK_TEXT TASK_MAILDIR".badmarker.mqueue.text"
#define TASK_BADMARK_WORK TASK_MAILDIR".badmarker.mqueue.work"

#define TASK_MAIL_TEXT    TASK_MAILDIR".spool.mail.text"

#define HASHBANG_RMAIL    "#! rmail\n"
#define HASHBANG_RMAIL_N  "#! rmail %08ld\n"

#define LENGTH_HASHBANG_RMAIL   (9)
#define LENGTH_HASHBANG_RMAIL_N (18)

#define MAX_LEAF_LEN 256
#define MAX_PATH_LEN 1024
#define MAX_ADDR_LEN 256
#define ADDR_SCANF "%255s"

#endif
