$Log$
+ Revision 590.116 2002/02/20 22:42:19 ajc
+ * Started adding better management of source IP addressses in SMTP service
+
Revision 590.115 2002/02/15 04:28:57 ajc
* Wrote the expire/purge routine for the new use table
Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
* Initial CVS import
+
datestring(nowstamp, time(NULL), DATESTRING_RFC822);
body = mallok(4096);
+ /* FIXME
+ it should be Received: from %s (real.name.dom [w.x.y.z])
+ */
if (body != NULL) snprintf(body, 4096,
- "Received: from %s\n"
+ "Received: from %s (%s)\n"
" by %s;\n"
" %s\n",
SMTP->helo_node,
+ CC->cs_host,
config.c_fqdn,
nowstamp);
all deliveries through the same set of functions, regardless of whether a
message is submitted through Citadel protocol, SMTP, or from the networker.
(Done.)
+
* Get the Global Address Book working (Done, just need some polish)
-* Optimize the IMAP server and add the search command
+
+* Optimize the IMAP server and add the search command.
+ Netscape makes this query:
+7 UID fetch 1662,1750,1774,2788:2790 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From To Cc Subject Date Message-ID Priority X-Priority References Newsgroups)])
+ Microsoft VirusSpreader makes this query:
+000W UID FETCH 1:* (BODY.PEEK[HEADER.FIELDS
+(References X-Ref X-Priority X-MSMail-Priority X-MSOESRec Newsgroups)] ENVELOPE
+RFC822.SIZE UID FLAGS INTERNALDATE)
+
* Nested folders ... at least in IMAP
+
* LDAP directory support?