version 1.20, 2007/08/06 19:16:06 |
version 1.21, 2008/07/16 15:11:16 |
|
|
bcc = NULL; |
bcc = NULL; |
smopts = NULL; |
smopts = NULL; |
subject = 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) { |
switch (i) { |
case 'T': |
case 'T': |
/* |
/* |
|
|
*/ |
*/ |
bcc = cat(bcc, nalloc(optarg, GBCC)); |
bcc = cat(bcc, nalloc(optarg, GBCC)); |
break; |
break; |
|
case 'E': |
|
/* |
|
* Don't send messages with an empty body. |
|
*/ |
|
assign("skipempty", ""); |
|
break; |
default: |
default: |
usage(); |
usage(); |
/*NOTREACHED*/ |
/*NOTREACHED*/ |
|
|
usage(void) |
usage(void) |
{ |
{ |
|
|
fprintf(stderr, "usage: %s [-Iinv] [-b list] [-c list] " |
fprintf(stderr, "usage: %s [-EIinv] [-b list] [-c list] " |
"[-s subject] to-addr ...\n", __progname); |
"[-s subject] to-addr ...\n", __progname); |
fprintf(stderr, " %*s [-sendmail-options ...]\n", |
fprintf(stderr, " %*s [-sendmail-options ...]\n", |
(int)strlen(__progname), ""); |
(int)strlen(__progname), ""); |
fprintf(stderr, " %s [-IiNnv] -f [name]\n", __progname); |
fprintf(stderr, " %s [-EIiNnv] -f [name]\n", __progname); |
fprintf(stderr, " %s [-IiNnv] [-u user]\n", __progname); |
fprintf(stderr, " %s [-EIiNnv] [-u user]\n", __progname); |
exit(1); |
exit(1); |
} |
} |