X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Finternet_addressing.h;h=2c9cf9e41a262940fc217cc9261792c6098b41f8;hb=HEAD;hp=443033561ee235be2bb8ffefcfebbdd0a5fc9101;hpb=281661c01e4a7562c9579a950036f82dbc7c04d4;p=citadel.git diff --git a/citadel/internet_addressing.h b/citadel/internet_addressing.h deleted file mode 100644 index 443033561..000000000 --- a/citadel/internet_addressing.h +++ /dev/null @@ -1,35 +0,0 @@ - -#include "server.h" -#include "ctdl_module.h" - -struct recptypes *validate_recipients(char *recipients, const char *RemoteIdentifier, int Flags); -void free_recipients(struct recptypes *); -void process_rfc822_addr(const char *rfc822, char *user, char *node, char *name); -char *rfc822_fetch_field(const char *rfc822, const char *fieldname); -void sanitize_truncated_recipient(char *str); -char *qp_encode_email_addrs(char *source); -int alias (char *name); -int IsDirectory(char *addr, int allow_masq_domains); -void CtdlRebuildDirectoryIndex(void); -int CtdlDirectoryAddUser(char *internet_addr, char *citadel_addr); -int CtdlDirectoryDelUser(char *internet_addr, char *citadel_addr); -int CtdlDirectoryLookup(char *target, char *internet_addr, size_t targbuflen); -void CtdlSetEmailAddressesForUser(char *requested_user, char *new_emailaddrs); -void AutoGenerateEmailAddressForUser(struct ctdluser *user); -struct CtdlMessage *convert_internet_message(char *rfc822); -struct CtdlMessage *convert_internet_message_buf(StrBuf **rfc822); -int CtdlIsMe(char *addr, int addr_buf_len); -int CtdlHostAlias(char *fqdn); -char *harvest_collected_addresses(struct CtdlMessage *msg); -int is_email_subscribed_to_list(char *email, char *room_name); - -/* - * Values that can be returned by CtdlHostAlias() - */ -enum { - hostalias_nomatch, - hostalias_localhost, - hostalias_masq -}; - -extern char *inetcfg;