#include <init.h>
Data Fields | |
char * | prog |
rdconf * | c |
char * | configfile |
char * | section |
int | sent |
int | fail |
char * | logfile |
int | loglevel |
int | printlog |
rdlog * | log |
char * | host |
int | port |
int | maxconnection |
int | sendtimeout |
int | recvtimeout |
char * | from |
char * | to |
char * | subject |
char * | msg |
short | freemsg |
char ** | files |
char ** | headers |
char * | report |
int | bulk |
int | nomessage |
int | debug |
int | foreground |
Contains everything we need to know
Definition at line 42 of file init.h.
|
Bulkmailer (multiple recipients per envelope) Definition at line 74 of file init.h. Referenced by __veldfire_configfile(). |
|
Configuration structure Definition at line 45 of file init.h. Referenced by __veldfire_cleanup(), and __veldfire_configfile(). |
|
Configuration file Definition at line 46 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), and __veldfire_env(). |
|
Debug output, don't send any emails Definition at line 76 of file init.h. Referenced by __veldfire_configfile(), and main(). |
|
Number of failed emails Definition at line 50 of file init.h. Referenced by main(), and VF__send_report(). |
|
Files to attach Definition at line 69 of file init.h. Referenced by main(), and VF__check_config(). |
|
Don't fork Definition at line 77 of file init.h. Referenced by __veldfire_configfile(), __veldfire_env(), and main(). |
|
Whether we allocate memory for the msg or not Definition at line 68 of file init.h. Referenced by __veldfire_cleanup(), and VF__get_msg(). |
|
Email from Definition at line 64 of file init.h. Referenced by __veldfire_configfile(), __veldfire_env(), main(), and VF__send_report(). |
|
Custom headers to add Definition at line 70 of file init.h. Referenced by __veldfire_add_header(), __veldfire_cleanup(), and main(). |
|
Mail host to use Definition at line 57 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), main(), and VF__send_report(). |
|
Logging structure Definition at line 55 of file init.h. Referenced by __veldfire_cleanup(), main(), VF__init(), and VF__send_report(). |
|
File to log to Definition at line 52 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), and VF__init(). |
|
Level to log at Definition at line 53 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), and VF__init(). |
|
Maximum number of emails in one connection Definition at line 60 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), and main(). |
|
Email body Definition at line 67 of file init.h. Referenced by __veldfire_cleanup(), and main(). |
|
Don't wait for a message on stdin Definition at line 75 of file init.h. Referenced by __veldfire_configfile(), and VF__get_msg(). |
|
Port on mail host to connect to Definition at line 58 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), and main(). |
|
Print logging information to stdout Definition at line 54 of file init.h. Referenced by __veldfire_configfile(), __veldfire_env(), main(), and VF__init(). |
|
Our own name Definition at line 43 of file init.h. Referenced by __veldfire_commandline(), and VF__help(). |
|
Timeout on select when reading from socket Definition at line 62 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), and main(). |
|
Whom to send a report to Definition at line 72 of file init.h. Referenced by __veldfire_configfile(), __veldfire_env(), and VF__send_report(). |
|
Section in configuration file Definition at line 47 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), and __veldfire_env(). |
|
Timeout on select when writing to socket Definition at line 61 of file init.h. Referenced by __veldfire_configfile(), __veldfire_defaults(), __veldfire_env(), and main(). |
|
Number of emails sent successfully Definition at line 49 of file init.h. Referenced by main(), and VF__send_report(). |
|
Email subject Definition at line 66 of file init.h. Referenced by __veldfire_configfile(), __veldfire_env(), and main(). |
|
Email/File/String (,:;\t\n) Definition at line 65 of file init.h. Referenced by __veldfire_configfile(), main(), and VF__check_config(). |