Attachments KeywordAttachments= No[,Filter] This keyword allows you to control the posting of various types of MIME attachments (images, audio, etc.) to your lists. It includes the ability to control the posting of inline UUENCODED files to your lists on an on/off basis (off being the default if attachment control is enabled).
A registry of allowable MIME types for attachments, maintained by the Internet Assigned Numbers Authority (IANA) per RFC2048, can be found at: The options are:
or In the preceding examples, note that "image" by itself is equivalent to "image/*". In other words, when you code "Attachments= image", you are saying that all MIME image sub-types, for example, "image/jpeg","image/gif", and so forth, are to be accepted. If only certain sub-types are acceptable, for instance if you want to accept only JPEG graphics and ensure that others don't go through, you must specify the types explicitly, for example "Attachments= image/jpeg". Note that simply coding something like "Attachments= image" will not necessarily allow all image files through. This is highly dependent on the client being used by the poster. For instance, if your client attaches all binary files as "Content-Type= application/octet-stream", regardless of whether a given binary is (for instance) an executable image, a Word file, or a compressed archive, and you send a JPEG to a list with "Attachments= image" set in the header, it will be rejected since the image does not have a "Content-Type: image" tag. The rejection message sent by LISTSERV when "Filter" is not specified is found in the BAD_ATTACHMENT mail template. Note that the BAD_ATTACHMENT template is a linear template and as such does not allow text formatting commands to be used. The reason HTML text is not subject to "Attachments=" filtering is to allow you to reject (bounce) messages with attachments while silently suppressing HTML in multi-part messages, which also contain a plain-text alternative. Some mail programs send both HTML and plain-text versions of messages, and, even if you do not want HTML on your list, there is little point in keeping out people who use it when you can simply remove the HTML part. At the same time, you may want to reject postings containing images out of hand, rather than removing the images and continuing. The same applies to Exchange attachments, which are filtered by default (see "Language= Exchange"). LISTSERV® is L-Soft's email list management software, originally developed by Eric Thomas in 1986. Visit the LISTSERV® Resource Center for more complete documentation. LISTSERV® is a registered trademark. The trademark identifies LISTSERV® as a brand of email list management software developed by L-Soft. |
