Logs unsecure tossed echomail
This commit is contained in:
parent
6bb31a56a7
commit
54095a6d9f
@ -53,6 +53,8 @@ v0.37.01 14-Jan-2003.
|
|||||||
In areamgr/filemgr lists the messages are forced splitted when
|
In areamgr/filemgr lists the messages are forced splitted when
|
||||||
the force limit is reached in the middle of a group listing.
|
the force limit is reached in the middle of a group listing.
|
||||||
The nodes statistocs are expanded with flow counters.
|
The nodes statistocs are expanded with flow counters.
|
||||||
|
If echomail is accepted in a unsecure area or the unsecure
|
||||||
|
commandline option is set, a violation is logged as warning.
|
||||||
|
|
||||||
mbsetup:
|
mbsetup:
|
||||||
Added protection against wrong database sizes depending on
|
Added protection against wrong database sizes depending on
|
||||||
|
7
TODO
7
TODO
@ -39,8 +39,15 @@ mbsebbs:
|
|||||||
N: If a new mailcheck takes longer then the idle timeout, the user is
|
N: If a new mailcheck takes longer then the idle timeout, the user is
|
||||||
disconnected as soon as the mailcheck is ready.
|
disconnected as soon as the mailcheck is ready.
|
||||||
|
|
||||||
|
N: Only count posted messages in local mail areas.
|
||||||
|
|
||||||
mbfido:
|
mbfido:
|
||||||
|
N: The elist rules files are named (8.3) areaname.rul where areaname
|
||||||
|
is the first 8 characters of the area name and we use the full name
|
||||||
|
only. Make sure both namings are accepted?
|
||||||
|
|
||||||
|
N: Count posted messages during mailscan.
|
||||||
|
|
||||||
U: Code cleanup and make a structure in this program. Remove duplicate
|
U: Code cleanup and make a structure in this program. Remove duplicate
|
||||||
or similar functions.
|
or similar functions.
|
||||||
|
|
||||||
|
@ -170,6 +170,7 @@ int postecho(faddr *p_from, faddr *f, faddr *t, char *orig, char *subj, time_t m
|
|||||||
if (bad && (msgs.UnSecure || do_unsec)) {
|
if (bad && (msgs.UnSecure || do_unsec)) {
|
||||||
bad = FALSE;
|
bad = FALSE;
|
||||||
memset(&Link, 0, sizeof(Link));
|
memset(&Link, 0, sizeof(Link));
|
||||||
|
Syslog('!', "Warning, unsecure echomail from %s accepted in area %s", ascfnode(p_from, 0x1f), msgs.Tag);
|
||||||
}
|
}
|
||||||
if (bad) {
|
if (bad) {
|
||||||
Syslog('+', "Node %s not connected to area %s", ascfnode(p_from, 0x1f), msgs.Tag);
|
Syslog('+', "Node %s not connected to area %s", ascfnode(p_from, 0x1f), msgs.Tag);
|
||||||
|
Reference in New Issue
Block a user