aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-config.h
blob: 6bd55321102c2c106864cb8bb03c96ec106807e1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */

/*
 *  Copyright 2000, Helix Code, Inc. (http://www.helixcode.com)
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307, USA.
 */

#ifndef _MAIL_CONFIG_H
#define _MAIL_CONFIG_H

#include <glib.h>

typedef struct 
{
    gchar *name;
    gchar *address;
    gchar *org;
    gchar *sig;
} MailConfigIdentity;

typedef struct
{
    gchar *url;
} MailConfigService;

typedef struct 
{
    gboolean configured;
    GSList *ids;
    GSList *sources;
    GSList *news;
    MailConfigService *transport;
    gboolean send_html;
} MailConfig;

void mail_config (void);
void mail_config_druid (void);

const MailConfig *mail_config_fetch (void);

#endif
aeca17fc46f609d4f1f69990a'>- new option INETDdinoex2013-12-281-2/+8 * Support stagebapt2013-12-271-10/+6 * Support stagebapt2013-12-272-6/+25 * Support stagebapt2013-12-271-6/+3 * Support stagebapt2013-12-272-5/+8 * Support stagebapt2013-12-271-4/+4 * Support stagebapt2013-12-271-4/+3 * Support stagebapt2013-12-271-11/+6 * Support stagebapt2013-12-271-11/+6 * Support stagebapt2013-12-271-2/+1 * Add the missing plist bitsbapt2013-12-271-0/+2 * Support gccbapt2013-12-271-16/+8 * Support stagebapt2013-12-272-28/+10 * Support stagebapt2013-12-272-12/+7 * Support stagebapt2013-12-271-2/+1 * Support stagebapt2013-12-271-7/+4 * Support stagebapt2013-12-271-10/+7 * Support stagebapt2013-12-272-8/+4 * Support stagebapt2013-12-272-5/+5 * Support stagebapt2013-12-271-4/+3 * - use STAGEDIRdinoex2013-12-213-17/+21 * - reset owner/groupdinoex2013-12-211-0/+2 * - use STAGEDIRdinoex2013-12-192-15/+17 * - use OPTIONS_SINGLEdinoex2013-12-191-3/+1 * - use STAGEDIRdinoex2013-12-196-57/+71 * - use STAGEDIRdinoex2013-12-196-107/+160 * - use STAGEDIRdinoex2013-12-182-6/+5 * New USES=twisted, to replace the old USE_TWISTED knob.mva2013-12-081-1/+1 * Redesigned rc script to use a pidfile instead of attempting to use web APIfeld2013-12-062-58/+12 * - use STAGEDIRdinoex2013-12-021-4/+10 * - Support STAGEDIRlwhsu2013-11-291-1/+0 * - Chase the update of INN;thierry2013-11-283-21/+29 * - Update WWW:sunpoet2013-11-211-1/+1 * Unbreak clang build.fjoe2013-11-181-0/+11 * Fix clang-only build.fjoe2013-11-181-2/+11 * - Missed new etc files.fluffy2013-11-181-1/+2 * - Fix MLINKSfluffy2013-11-181-2/+3 * - Oops, forgot about MAN section during update :(fluffy2013-11-181-9/+10 * - Update to 2.5.3 security releasefluffy2013-11-177-130/+42 * - use STAGEDIRdinoex2013-11-173-22/+31 * - Update to 13.2.0sunpoet2013-11-162-3/+3 * support STAGEDIR.vanilla2013-11-052-6/+6 * - support STAGEDIRaz2013-11-036-11/+5 * Give up on empty directory games about lib/leafnode.mandree2013-10-313-12/+9 * Attempt to fix build issues.mandree2013-10-312-11/+13 * - Reset maintainer to ports@nemysis2013-10-301-1/+1 * - revert r331810dinoex2013-10-292-3/+11 * - use PLIST_FILESdinoex2013-10-282-7/+7 * - use STAGEDIRdinoex2013-10-281-10/+6 * Support staging.ehaupt2013-10-261-7/+5 * Support staging.mandree2013-10-242-17/+20 * - Return ports to the poolak2013-10-242-2/+2 * - Remove manual creation and removal of share/applications, as it's now in th...amdmi32013-10-221-1/+0 * - General cleanupfeld2013-10-182-14/+20 * - Remove no longer needed MAN1 from Makefile.tdb2013-10-181-1/+0 * - Update to 2.18 [1]tdb2013-10-174-42/+46 * - Update from 10.2 to 11.0 [1]danilo2013-10-113-31/+30 * - Update to 0.7.16feld2013-10-083-16/+14 * Use PKGNAMESUFFIX and remove NO_LATEST_LINKjohans2013-10-061-1/+1 * Removed unmaintained (ports@) or gnome@ ports depending on gnome1bapt2013-10-058-91/+0 * Support staging, and update LIB_DEPENDS format.mandree2013-10-012-22/+36 * - fix perl compatibility with getoptdinoex2013-09-242-3/+15 * Fix NO_STAGE attributionbapt2013-09-231-1/+1 * - fix misplaced NO_STAGE in slaveports and ifdefsdinoex2013-09-219-9/+14 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-21