Details
enum Item_type
typedef enum {
	E_ITEM_NONE,
	E_ITEM_MAIL,
	E_ITEM_CALENDAR,
	E_ITEM_TASK
} Item_type;
| E_ITEM_NONE
 |  | 
| E_ITEM_MAIL
 |  | 
| E_ITEM_CALENDAR
 |  | 
| E_ITEM_TASK
 |  | 
 
enum ESendOptionsPriority
typedef enum {
	E_PRIORITY_UNDEFINED,
	E_PRIORITY_HIGH,
	E_PRIORITY_STANDARD,
	E_PRIORITY_LOW
} ESendOptionsPriority;
| E_PRIORITY_UNDEFINED
 |  | 
| E_PRIORITY_HIGH
 |  | 
| E_PRIORITY_STANDARD
 |  | 
| E_PRIORITY_LOW
 |  | 
 
enum ESendOptionsSecurity
typedef enum {
	E_SECURITY_NORMAL,
	E_SECURITY_PROPRIETARY,
	E_SECURITY_CONFIDENTIAL,
	E_SECURITY_SECRET,
	E_SECURITY_TOP_SECRET,
	E_SECURITY_FOR_YOUR_EYES_ONLY
} ESendOptionsSecurity;
| E_SECURITY_NORMAL
 |  | 
| E_SECURITY_PROPRIETARY
 |  | 
| E_SECURITY_CONFIDENTIAL
 |  | 
| E_SECURITY_SECRET
 |  | 
| E_SECURITY_TOP_SECRET
 |  | 
| E_SECURITY_FOR_YOUR_EYES_ONLY
 |  | 
 
enum ESendOptionsReturnNotify
typedef enum {
	E_RETURN_NOTIFY_NONE,
	E_RETURN_NOTIFY_MAIL
} ESendOptionsReturnNotify;
| E_RETURN_NOTIFY_NONE
 |  | 
| E_RETURN_NOTIFY_MAIL
 |  | 
 
enum TrackInfo
typedef enum {
	E_DELIVERED = 1,
	E_DELIVERED_OPENED = 2,
	E_ALL = 3
} TrackInfo;
| E_DELIVERED
 |  | 
| E_DELIVERED_OPENED
 |  | 
| E_ALL
 |  | 
 
ESendOptionsGeneral
typedef struct {
	ESendOptionsPriority priority;
	gint classify;
	gboolean reply_enabled;
	gboolean reply_convenient;
	gint reply_within;
	gboolean expiration_enabled;
	gint expire_after;
	gboolean delay_enabled;
	time_t delay_until;
	gint security;
} ESendOptionsGeneral;
 
ESendOptionsStatusTracking
typedef struct {
	gboolean tracking_enabled;
	TrackInfo track_when;
	gboolean autodelete;
	ESendOptionsReturnNotify opened;
	ESendOptionsReturnNotify accepted;
	ESendOptionsReturnNotify declined;
	ESendOptionsReturnNotify completed;
} ESendOptionsStatusTracking;
 
ESendOptionsData
typedef struct {
	gboolean initialized;
	ESendOptionsGeneral *gopts;
	ESendOptionsStatusTracking *sopts;
	ESendOptionsStatusTracking *mopts;
	ESendOptionsStatusTracking *copts;
	ESendOptionsStatusTracking *topts;
} ESendOptionsData;
 
struct ESendOptionsDialog
struct ESendOptionsDialog;
 
e_send_options_set_need_general_options ()
void                e_send_options_set_need_general_options
                                                        (ESendOptionsDialog *sod,
                                                         gboolean needed);