| L | eListID | list | List-ID | Mailing list identification, as per RFC 2919
| M | eMesageText | text | Message Text | Normal ASCII, newlines seperated by CR's or LF's,
| | | | | null terminated as always.
-| N | eOrigLocal | locl | Is-Local | The presence of this field indicates that the message
-| | | | | originated on the local Citadel node, not as an inbound
-| | | | | email or some other outside source.
| O | eOriginalRoom | room | Room | Room of origin.
| P | eMessagePath | path | Path | Complete path of message, as in the UseNet news
| | | | | standard. A user should be able to send Internet mail
| 2 | eExtnotify | | extnotify | Used internally by the serv_extnotify module.
| 3 | eVltMsgNum | | msgnum | Used internally to pass the local message number in the
| | | | | database to after-save hooks. Discarded afterwards.
+| | | locl | | The presence of this field indicates that the message
+| | | | | is believed to have originated on the local Citadel node,
+| | | | | not as an inbound email or some other outside source.
EXAMPLE
-------
}
-/* Return nonzero if the supplied address is in one of "our" domains
+/*
+ * Return nonzero if the supplied address is in one of "our" domains
*/
int IsDirectory(char *addr, int allow_masq_domains) {
char domain[256];
"rep2", // K -> eReplyTo
"list", // L -> eListID
"text", // M -> eMesageText
- "locl", // N -> eOrigLocal
+ NULL, // N (formerly used as eNodename)
"room", // O -> eOriginalRoom
"path", // P -> eMessagePath
NULL, // Q
eOriginalRoom,
eRecipient ,
/* Semi-important fields */
- eOrigLocal ,
eBig_message ,
eExclusiveID ,
eWeferences ,
case eSuppressIdx:
case eExtnotify:
case eVltMsgNum:
- case eOrigLocal:
/* these don't map to mime message headers. */
break;
}