Browse Source

[Fix] Fix email address build

tags/1.3.0
Vsevolod Stakhov 8 years ago
parent
commit
aed9a8ed46
2 changed files with 4 additions and 0 deletions
  1. 1
    0
      src/libmime/CMakeLists.txt
  2. 3
    0
      src/libmime/email_addr.h

+ 1
- 0
src/libmime/CMakeLists.txt View File

@@ -1,5 +1,6 @@
# Librspamd mime
SET(LIBRSPAMDMIMESRC
${CMAKE_CURRENT_SOURCE_DIR}/email_addr.c
${CMAKE_CURRENT_SOURCE_DIR}/mime_expressions.c
${CMAKE_CURRENT_SOURCE_DIR}/filter.c
${CMAKE_CURRENT_SOURCE_DIR}/images.c

+ 3
- 0
src/libmime/email_addr.h View File

@@ -27,6 +27,7 @@ enum rspamd_email_address_flags {
RSPAMD_EMAIL_ADDR_BRACED = (1 << 2),
RSPAMD_EMAIL_ADDR_QUOTED = (1 << 3),
RSPAMD_EMAIL_ADDR_EMPTY = (1 << 4),
RSPAMD_EMAIL_ADDR_SMTP = (1 << 5)
};

/*
@@ -37,11 +38,13 @@ struct rspamd_email_address {
const gchar *addr;
const gchar *user;
const gchar *domain;
const gchar *name;

guint raw_len;
guint addr_len;
guint user_len;
guint domain_len;
guint name_len;
enum rspamd_email_address_flags flags;

ref_entry_t ref;

Loading…
Cancel
Save