NOTE: SOME FUNCTIONALITY EMPLOYS JAVASCRIPT soyMAIL – 6. soyMAIL User Files

soyMAIL

6. soyMAIL User Files

soyMAIL creates and maintains several files in the same directory as the users MAIL.MAI file. The names are all prefixed with SOYMAIL_ (an underscore). Needless-to-say these files should not be deleted or edited without good reason and care. Doing so potentially disrupts the users soyMAIL environment. Some, all, multiple instances, or none of these may be present at any given time.

Filename Purpose
SOYMAIL_nnnnnnnnnnnnnnnn.ATT Binary content attachment file either saved from a message or uploaded via the composition page.
SOYMAIL_CONTACTS.LDIF LDAP Data Interchange Format (LDIF) file containing users contact and address information.
SOYMAIL_DRAFT.TXT Not used with v1.3 or later.
SOYMAIL_OPTIONS.TXT Plain text configuration file storing the users option settings.
SOYMAIL_SIGNATURE.TXT Plain text file containing the soyMAIL-specific signature.
SOYMAIL_SIGNATURE_*.TXT User-created signatures (as above).
SOYMAIL_YOUGOTMAIL.MP3 Binary audio file containing users optional "you've got mail" audible alert.
Extracted Files

The soyMAIL message read attachment (message part) extract button (where not VMS-occluded) allows message components to be written to the VMS user account home directory. All files created have the name prefixed with SOYMAIL- (a hyphen) and the rest generated from the attachment/part name. If that part name contains a file type (e.g. .GIF, .PDF, .TXT) then that is used in the name. If it does not contain such a type then soyMAIL attempts to generate one from the MIME content-type.

MIME Content Type VMS Record Format Generated Extension
text/plain stream-LF TXT
text/html stream-LF HTML
text/.. stream-LF none
message/rfc822 stream-LF .LIS
message/.. stream-LF none
anything else fixed 512 none