aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-account.h
diff options
context:
space:
mode:
authorERDI Gergo <cactus@cactus.rulez.org>2005-04-08 12:34:04 +0800
committerMichael Zucci <zucchi@src.gnome.org>2005-04-08 12:34:04 +0800
commit74adbf2671566b78409acb8ac33088498bd33ea2 (patch)
tree70c2f17b203cb5220786240cf74cf4537f2d00f3 /e-util/e-account.h
parentba7ec805fc02bb372049caf05e089dfe901fd3fc (diff)
downloadgsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.tar
gsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.tar.gz
gsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.tar.bz2
gsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.tar.lz
gsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.tar.xz
gsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.tar.zst
gsoc2013-evolution-74adbf2671566b78409acb8ac33088498bd33ea2.zip
Added new receipt_policy field to services
2004-08-07 ERDI Gergo <cactus@cactus.rulez.org> * e-account.h: Added new receipt_policy field to services svn path=/trunk/; revision=29184
Diffstat (limited to 'e-util/e-account.h')
-rw-r--r--e-util/e-account.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/e-util/e-account.h b/e-util/e-account.h
index 0e153ca993..4e5de875d5 100644
--- a/e-util/e-account.h
+++ b/e-util/e-account.h
@@ -55,6 +55,8 @@ typedef enum _e_account_item_t {
E_ACCOUNT_BCC_ALWAYS,
E_ACCOUNT_BCC_ADDRS,
+ E_ACCOUNT_RECEIPT_POLICY,
+
E_ACCOUNT_PGP_KEY,
E_ACCOUNT_PGP_ENCRYPT_TO_SELF,
E_ACCOUNT_PGP_ALWAYS_SIGN,
@@ -82,6 +84,12 @@ typedef struct _EAccountIdentity {
char *sig_uid;
} EAccountIdentity;
+typedef enum _EAccountReceiptPolicy {
+ E_ACCOUNT_RECEIPT_NEVER,
+ E_ACCOUNT_RECEIPT_ASK,
+ E_ACCOUNT_RECEIPT_ALWAYS
+} EAccountReceiptPolicy;
+
typedef struct _EAccountService {
char *url;
gboolean keep_on_server;
@@ -109,6 +117,8 @@ typedef struct _EAccount {
gboolean always_bcc;
char *bcc_addrs;
+ EAccountReceiptPolicy receipt_policy;
+
char *pgp_key;
gboolean pgp_encrypt_to_self;
gboolean pgp_always_sign;