open
https://gitlab.synchro.net/main/sbbs/-/issues/969
An optional ARS that specifies which users mail should be auto-archived by the mail server. Mail sent by or received for a BBS user would be saved in `.eml` format, one message per file. When a user meeting the ARS sends a single mail message to multiple remote recipients, just one copy/file is saved. When receiving a mail message for multiple local recipients that meet the ARS, multiple copies/files would be saved.
The rationale is that some users mail sent or received by the Synchronet mail server should always be retained (in a format easily readable by most mail readers) until manually cleaned up, likely never (but it'd be trivial to write a script or program to auto-delete old archive files if desired).
Ideas for storage:
* `data/user/<user-num>/<msg-num>.eml` - already cleaned up by new user process
* `data/mail/<user-num>/<msg-num>.eml` - seems to imply that it's all the mail by/for the user, but it would not be - just the mail gone through the mail server
--- SBBSecho 3.29-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)