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;
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)
my $err = putMsgInArea($area,$myname,$fromname,$myaddr,$fromaddr,"$pngsub: ".$subject,"","Uns Cra Dir Imm Loc Pvt K/s",$msgtext,3);
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?
Sysop: | Fercho |
---|---|
Lugar: | La Plata, Buenos Aires |
Usuarios: | 32 |
Nodos: | 10 (0 / 10) |
Uptime: | 121:57:39 |
Llamadas: | 123 |
Archivoss: | 15,607 |
Mensajes: | 34,764 |
Novedades:
Servidor de Quake 3 Arena Online! - Conectate a ferchobbs.ddns.net, puerto 27960 y vence con tu equipo!