aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/mail/main.c
diff options
context:
space:
mode:
authorMike Heffner <mikeh@FreeBSD.org>2001-06-28 02:40:07 +0000
committerMike Heffner <mikeh@FreeBSD.org>2001-06-28 02:40:07 +0000
commitdcd24e27784abb5dbf021fa98a2a49b52f87c53e (patch)
treef3260d4fbd6d3b506ac496a52d8c03cb8602bf8a /usr.bin/mail/main.c
parent6eda157eaa3f7dc35ff109a4981eb4110e530b5d (diff)
Notes
Diffstat (limited to 'usr.bin/mail/main.c')
-rw-r--r--usr.bin/mail/main.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/usr.bin/mail/main.c b/usr.bin/mail/main.c
index 7c03e170351f..37079031357a 100644
--- a/usr.bin/mail/main.c
+++ b/usr.bin/mail/main.c
@@ -93,7 +93,7 @@ main(argc, argv)
bcc = NULL;
smopts = NULL;
subject = NULL;
- while ((i = getopt(argc, argv, "INT:b:c:dfins:u:v")) != -1) {
+ while ((i = getopt(argc, argv, "EINT:b:c:dfins:u:v")) != -1) {
switch (i) {
case 'T':
/*
@@ -181,13 +181,19 @@ main(argc, argv)
*/
bcc = cat(bcc, nalloc(optarg, GBCC));
break;
+ case 'E':
+ /*
+ * Don't send empty files.
+ */
+ assign("dontsendempty", "");
+ break;
case '?':
fprintf(stderr, "\
-Usage: %s [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...\n\
+Usage: %s [-EiInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...\n\
%*s [- sendmail-options ...]\n\
- %s [-iInNv] -f [name]\n\
- %s [-iInNv] [-u user]\n",__progname, strlen(__progname), "", __progname,
- __progname);
+ %s [-EiInNv] -f [name]\n\
+ %s [-EiInNv] [-u user]\n",__progname, strlen(__progname), "",
+ __progname, __progname);
exit(1);
}
}