Hey Adept!
On Wed, 10 Jun 2026 10:19:30 +0000, you wrote:
Interesting. I'll have to find and enable that. Thanks for the tip!
If I remember right, you have to be using semaphore events where the event is triggered when echomail.in/out and/or netmail.in/out are created (which then runs your tosser and mailer).
From whatsnew.txt:
+ New MUTIL option for [ExportEchomail] entitled "skip_online". If this value
is set to true, Mystic will not toss new messages posted by them if they
are currently logged into the BBS. Combined with "create semaphores at
logout", this should give users their entire time logged in to edit their
messages before they'll be sent, even if other users create semaphores.
skip_online = true
Then setting this will cause that event to only run after the user logs off:
./mystic -cfg > Configuration > Message Settings > Create Semaphore = Logout
Here's what I used to do along with the above configuration setting:
Active Yes
Description Send outbound echomail/netmail
Event Type Semaphore
Exec Hour 0
Exec Min 0
The "Shell" setting should be one line, with no spaces by the "|". I'm just trying to make it readable even if it were to be quoted, and so it doesn't get wrapped on your end.
Shell /home/user/mystic/mutil export.ini|
/home/user/mystic/mis poll send
Prefix ./ No
Semaphore echomail.out|netmail.out
Kill After echomail.out|netmail.out
Warning 0
All days set to "No".
I also used a semaphore event to toss incoming echomail/netmail, so mutil doesn't have to run every time you poll for mail and don't get anything, however when you do get something t:
Active Yes
Description Toss incoming echomail/netmail
Event Type Semaphore
Exec Hour 0
Exec Min 0
Shell /home/user/mystic/mutil import.ini
Prefix ./ No
Semaphore echomail.in|netmail.in
Kill After echomail.in|netmail.in
Warning 0
All days set to "No".
I hope I covered everything, and hope it helps!
Regards,
Nick
... Sarcasm: because beating people up is illegal.
--- GoldED+/LNX 1.1.5-b20260425
* Origin: _thePharcyde
telnet://bbs.pharcyde.org (Wisconsin) (21:1/200)