diff --git a/html/misc/outbound.html b/html/misc/outbound.html index 420f9974..29a877b2 100644 --- a/html/misc/outbound.html +++ b/html/misc/outbound.html @@ -14,7 +14,7 @@
-
Last update 27-Jan-2002
+
Last update 11-Jul-2004

Binkly style outbound documentation for MBSE BBS.

The MBSE BBS outbound directory structure is BinkleyTerm compatible, with @@ -23,11 +23,8 @@ domains and point subdirectories (full 5d). There are separate "protected" and outbound sessions are always placed in the "protected" inbound directory. Only the "protected" inbound directory is processed automatic.

- -

-Note that this is a very simple document and that it is not even finished. -

+
 .pol	Poll flag, is handled as crash immediate, the length is always 0 bytes.
 
 	Flow files are files with the full pathnames to the files to send
@@ -39,12 +36,13 @@ Note that this is a very simple document and that it is not even finished.
 	The filenames may be prepended with a special character:
 	#	= Truncate file after sent.
 	- or ^	= Kill file after sent.
-	@	= Leave file after sent, this is the default.
+	@	= Leave file after sent, this is the default. Upto version
+                  0.61.1 this was empty.
 
 .flo	Normal flow file (contains complete filenames to send).
 .clo	Crash flow file.
 .hlo	Hold flow file.
-.ilo	Immediate flow file, overrides CM flag.
+.dlo	Direct flow file, overrides CM flag.
 
 	The following are .pkt files, during the mail session they will be
 	renamed to nnnnnnnn.pkt with an unique name and added to the spool
@@ -54,16 +52,7 @@ Note that this is a very simple document and that it is not even finished.
 .out	Normal .pkt file.
 .cut	Crash .pkt file.
 .hut	Hold .pkt file.
-.iut	Immediate .pkt file.
-
-	It seems that these are subdirectories used by ifpack during packing
-	of mail. These are used for the news/e-mail gate.
-
-.opk
-.cpk
-.hpk
-.ipk
-
+.dut	Immediate .pkt file.
 
 .req	Request file. Contains filenames in ascii with <cr><lf>.
 
@@ -105,7 +94,6 @@ Note that this is a very simple document and that it is not even finished.
 	node is inserted into this file. All programs of the MBSE BBS package
 	(and ifcico package) check if the pid exists if a .bsy file is found.
 	If there is no pid found, the lock is a stale lock and is removed.
-
 
BackGo Back diff --git a/lib/pktname.c b/lib/pktname.c index 8783281d..05835e41 100644 --- a/lib/pktname.c +++ b/lib/pktname.c @@ -130,6 +130,8 @@ char *pktname(faddr *addr, char flavor) p = prepbuf(addr); if (flavor == 'f') flavor = 'o'; + if (flavor == 'i') + flavor = 'd'; q = p + strlen(p); sprintf(q, "%c%s", flavor, ptyp); @@ -145,6 +147,9 @@ char *floname(faddr *addr, char flavor) p = prepbuf(addr); if (flavor == 'o') flavor = 'f'; + if (flavor == 'i') + flavor = 'd'; + q = p + strlen(p); sprintf(q, "%c%s", flavor, ftyp); return p; diff --git a/mbcico/outstat.c b/mbcico/outstat.c index b0421f8d..3a106b3d 100644 --- a/mbcico/outstat.c +++ b/mbcico/outstat.c @@ -291,7 +291,7 @@ int outstat() for (tmp = alist; tmp; tmp = tmp->next) { if ((tmp->flavors & F_FREQ) || (tmp->size) || 1) { strcpy(flstr,"......"); - if ((tmp->flavors) & F_IMM ) flstr[0]='I'; + if ((tmp->flavors) & F_IMM ) flstr[0]='D'; if ((tmp->flavors) & F_CRASH ) flstr[1]='C'; if ((tmp->flavors) & F_NORMAL) flstr[2]='N'; if ((tmp->flavors) & F_HOLD ) flstr[3]='H'; @@ -389,7 +389,7 @@ int each(faddr *addr, char flavor, int isflo, char *fname) for (p = buf; *p && isspace(*p); p++); if (*p == '~') continue; - if ((*p == '#') || (*p == '-') || (*p == '^') || (*p == '@')) + if ((*p == '#') || (*p == '-') || (*p == '^') || (*p == '@') || (*p == '~')) p++; if (stat(p, &st) != 0) { if (strlen(CFG.dospath)) {