splitmail(1)
π splitmail(1) β NAME π
okay so this is the splitmail(1) page from the General Commands Manual, and bestie, splitmail is literally the icon that splits a large mail message into MIME-compliant partial messages. No cap β that's the whole vibe. π
β¨ SYNOPSIS β¨
splitmail [-d] [-v] [-s splitsize] [-p prefix] [-i id-suffix] [file-name]
π¦ DESCRIPTION π¦
The splitmail program will take an email message and break it up into smaller pieces using the "message/partial" type defined by MIME, the proposed Internet standard for multimedia mail formats. iconic behavior, honestly β¨
By default it will take the message either from standard input or the named file, and will produce a set of partial message files with names like /tmp/split.1 for the first part, and so on. The prefix /tmp/split. can be overridden using the -p option. the way that output naming is so predictable π
Here's the flag vibe check, bestie:
-dβ if the-doption is specified, the mail will actually be delivered. π-vβ if-vis specified, the verbose flag will be passed tosendmail. π£οΈ-ssplitsize β overrides the default chunk size; same job as theSPLITSIZEenvironment variable. π’-pprefix β overrides the prefix/tmp/split.used for names like/tmp/split.1. π-iid-suffix β makessplitmailgenerate the pieces with similar (but not identical)message-idfields, in a format which allows them to be easily correlated with one another and which end with the suffix provided on the command line after-i. π
The default chunk size for splitting messages is 250000 at most sites, though this is also a compile-time option. This can be overridden with the -s switch, or with the environment variable SPLITSIZE. numbers, but make it fashion π’
Messages smaller than the chunk size will not be turned into partial messages, but will be written to a single file or delivered as a single message. so tiny emails get to stay whole, periodt π
π ENVIRONMENT π
SPLITSIZE overrides the default chunk size. she's the environment variable in charge π
Setting SPLITSIZE to, say, 4000000 will effectively ensure that your messages are unlikely ever to be split, but it may cause them to be rejected by some mail transport software. careful bestie, that's a big number and a real warning π¨
π₯ SEE ALSO π₯
π BUGS π
If the size of the input is just on the fencepost, and if it is coming from a file rather than standard input, splitmail will sometimes estimate the number of parts wrong and will have to write out an extra part. this is harmless but annoying π
It is especially annoying if the estimate was 2 but the real number was 1. not the estimate being two when the real number was one π
π COPYRIGHT π
legal tea time, bestie β β here's the whole thing, word for word:
Copyright (c) 1992 Bell Communications Research, Inc. (Bellcore) Permission to use, copy, modify, and distribute this material for any purpose and without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies, and that the name of Bellcore not be used in advertising or publicity pertaining to this material without the specific, prior written permission of an authorized representative of Bellcore. BELLCORE MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR SUITABILITY OF THIS MATERIAL FOR ANY PURPOSE. IT IS PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
πΈ AUTHOR πΈ
Nathaniel S. Borenstein, Bellcore β author icon behavior π«Ά
π okay that's the whole splitmail(1) page, bestie. Source/version: Release 1. Footer date: not listed (the footer just has splitmail(1) on the right). go split those messages with main character energy π
π¦ where this page comes from
- opensuse-leap 16.0: metamail 2.7.19-bp160.1.13 Β· GPL-2.0-only AND MIT
- opensuse-leap 16.0: metamail 2.7.19-bp160.1.13 Β· GPL-2.0-only AND MIT
- opensuse-leap 16.0: metamail 2.7.19-bp160.1.13 Β· GPL-2.0-only AND MIT
- opensuse-leap 16.0: metamail 2.7.19-bp160.1.13 Β· GPL-2.0-only AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms