my $err = putMsgInArea($area,$myname,$fromname,$myaddr,$fromaddr,"$pngsub: ".$subject,"","Uns Cra Dir Imm Loc Pvt K/s",$msgtext,3);
Adding a "FLAGS DIR IMM" kludge *seems* to work for me here, but I'm
only testing with a point, so more testing would be required:
e.g:
# Prepend kludge lines
$msgtext = "\x01MSGID: $myaddr $mid\r\x01TZUTC: $tz\r\x01FLAGS DIR IMM\r".$msgtext;
However .. the issue I have here when I succeed and I found that just
out is: when a point is being mailed by me and I accidently add an Cra
or Imm / Dir flag .. it stays in my outbound
and it is not send crash delivered to their boss ..
Is there a setting for?
You could do something like:
# If $fromaddr is not a point
if ( $fromaddr !~ /\./ || $fromaddr =~ /\.0$/ ) {
$direct = "\x01FLAGS DIR IMM\r";
}
# Prepend kludge lines
$msgtext = "\x01MSGID: $myaddr $mid\r\x01TZUTC:
$tz\r".$direct.$msgtext;
This should only add the FLAGS kludge if you get a message from node
(e.g. 1:229/664 or 1:229/664.0). If it's a point address the kludge
is not added and should be sent routed.
You could also try adding:
else {
$direct = "\x01FLAGS HUB\r";
}
To the bottom of the above if statement and the message *should* be
routed through the host or hub. I've never tried/used this flag so
I'm not sure how well (or if) it works.
http://ftsc.org/docs/fsc-0053.002
HUB:
Host- or Hub-route message (as appropriate).
DIR:
Message must be sent directly to its destination and may not be
routed.
IMM:
NOW!-priority mail. Send at first opportunity, override any
transmission restrictions enforced by events, costs, or qualification.
Jay
... I stayed up all night to see where the sun went. Then it dawned on
me
--- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
* Origin: Northern Realms (1:229/664)
Sysop: | Saxainden |
---|---|
Location: | Littleton, CO |
Users: | 30 |
Nodes: | 10 (0 / 10) |
Uptime: | 04:38:02 |
Calls: | 350 |
Messages: | 36,658 |