Email Global Variables. More...
#include "config.h"
#include <stddef.h>
#include <stdbool.h>
#include "mutt/mutt.h"
Go to the source code of this file.
Variables | |
bool | C_AutoSubscribe |
Config: Automatically check if the user is subscribed to a mailing list. More... | |
bool | C_MarkOld = false |
Config: Mark new emails as old when leaving the mailbox. More... | |
struct Regex * | C_ReplyRegex = NULL |
Config: Regex to match message reply subjects like "re: ". More... | |
char * | C_SendCharset = NULL |
Config: Character sets for outgoing mail. More... | |
char * | C_SpamSeparator = NULL |
Config: Separator for multiple spam headers. More... | |
bool | C_Weed = false |
Config: Filter headers when displaying/forwarding/printing/replying. More... | |
struct RegexList | NoSpamList = STAILQ_HEAD_INITIALIZER(NoSpamList) |
List of regexes to whitelist non-spam emails. More... | |
struct ReplaceList | SpamList = STAILQ_HEAD_INITIALIZER(SpamList) |
List of regexes and patterns to match spam emails. More... | |
struct ListHead | Ignore = STAILQ_HEAD_INITIALIZER(Ignore) |
List of header patterns to ignore. More... | |
struct ListHead | UnIgnore = STAILQ_HEAD_INITIALIZER(UnIgnore) |
List of header patterns to unignore (see) More... | |
struct ListHead | MailToAllow = STAILQ_HEAD_INITIALIZER(MailToAllow) |
List of permitted fields in a mailto: uri. More... | |
struct Hash * | AutoSubscribeCache |
Hash table of auto-subscribed mailing lists. More... | |
struct RegexList | UnSubscribedLists = STAILQ_HEAD_INITIALIZER(UnSubscribedLists) |
List of regexes to blacklist false matches in SubscribedLists. More... | |
struct RegexList | MailLists = STAILQ_HEAD_INITIALIZER(MailLists) |
List of regexes to match mailing lists. More... | |
struct RegexList | UnMailLists = STAILQ_HEAD_INITIALIZER(UnMailLists) |
List of regexes to blacklist false matches in MailLists. More... | |
struct RegexList | SubscribedLists = STAILQ_HEAD_INITIALIZER(SubscribedLists) |
List of regexes to match subscribed mailing lists. More... | |
struct ReplaceList | SubjectRegexList = STAILQ_HEAD_INITIALIZER(SubjectRegexList) |
List of regexes to tidy the view of the email's subject. More... | |
Email Global Variables.
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, see http://www.gnu.org/licenses/.
Definition in file email_globals.c.
bool C_AutoSubscribe |
Config: Automatically check if the user is subscribed to a mailing list.
Definition at line 35 of file email_globals.c.
bool C_MarkOld = false |
Config: Mark new emails as old when leaving the mailbox.
Definition at line 36 of file email_globals.c.
struct Regex* C_ReplyRegex = NULL |
Config: Regex to match message reply subjects like "re: ".
Definition at line 37 of file email_globals.c.
char* C_SendCharset = NULL |
Config: Character sets for outgoing mail.
Definition at line 38 of file email_globals.c.
char* C_SpamSeparator = NULL |
Config: Separator for multiple spam headers.
Definition at line 39 of file email_globals.c.
bool C_Weed = false |
Config: Filter headers when displaying/forwarding/printing/replying.
Definition at line 40 of file email_globals.c.
struct RegexList NoSpamList = STAILQ_HEAD_INITIALIZER(NoSpamList) |
List of regexes to whitelist non-spam emails.
Definition at line 43 of file email_globals.c.
struct ReplaceList SpamList = STAILQ_HEAD_INITIALIZER(SpamList) |
List of regexes and patterns to match spam emails.
Definition at line 44 of file email_globals.c.
struct ListHead Ignore = STAILQ_HEAD_INITIALIZER(Ignore) |
List of header patterns to ignore.
Definition at line 45 of file email_globals.c.
struct ListHead UnIgnore = STAILQ_HEAD_INITIALIZER(UnIgnore) |
List of header patterns to unignore (see)
Definition at line 46 of file email_globals.c.
struct ListHead MailToAllow = STAILQ_HEAD_INITIALIZER(MailToAllow) |
List of permitted fields in a mailto: uri.
Definition at line 47 of file email_globals.c.
struct Hash* AutoSubscribeCache |
Hash table of auto-subscribed mailing lists.
Definition at line 48 of file email_globals.c.
struct RegexList UnSubscribedLists = STAILQ_HEAD_INITIALIZER(UnSubscribedLists) |
List of regexes to blacklist false matches in SubscribedLists.
Definition at line 49 of file email_globals.c.
struct RegexList MailLists = STAILQ_HEAD_INITIALIZER(MailLists) |
List of regexes to match mailing lists.
Definition at line 50 of file email_globals.c.
struct RegexList UnMailLists = STAILQ_HEAD_INITIALIZER(UnMailLists) |
List of regexes to blacklist false matches in MailLists.
Definition at line 51 of file email_globals.c.
struct RegexList SubscribedLists = STAILQ_HEAD_INITIALIZER(SubscribedLists) |
List of regexes to match subscribed mailing lists.
Definition at line 52 of file email_globals.c.
struct ReplaceList SubjectRegexList = STAILQ_HEAD_INITIALIZER(SubjectRegexList) |
List of regexes to tidy the view of the email's subject.
Definition at line 53 of file email_globals.c.