.SH SYNOPSIS
-\fBemail-validator\fR [\fB\-har\fR] [\fB-i \fIFILE\fR] [\fB-o \fIFILE\fR] \fI<input>\fR
+\fBemail-validator\fR [\fB\-har\fR] \fI<input>\fR
.SH INPUT
.P
-The \fIinput\fR (default: stdin) should be a list of email addresses,
+The \fIinput\fR (via stdin) should be a list of email addresses,
one per line. Empty lines will be ignored.
.SH OUTPUT
.P
-Valid email addresses will be written to the output file (default:
-stdout), one per line.
+Valid email addresses will be written to stdout, one per line.
.SH DESCRIPTION
This will set the number of threads to 25:
.nf
-.B $ email-validator -i addresses.csv +RTS -N25
+.B $ email-validator +RTS -N25 < addresses.csv
.SH OPTIONS
Accept an 'A' record for the domain instead of requiring an MX record
(the default).
-.IP \fB\-\-input\fR,\ \fB\-i\fR
-Specify the input file containing a list of email addresses, rather
-than using stdin (the default).
-
-.IP \fB\-\-output\fR,\ \fB\-o\fR
-Specify the output file to which the good addresses will be written,
-rather than using stdout (the default).
-
.IP \fB\-\-rfc5322\fR,\ \fB\-r\fR
Verify addresses against RFC 5322 rather than a naive regular
expression. This is much more lenient than the default.
This will set the number of threads to 25:
.
@
- $ email-validator -i addresses.csv +RTS -N25
+ $ email-validator +RTS -N25 < addresses.csv
@
.
/Input/
.
- The @input@ file (default: stdin) should be a list of email addresses,
+ The @input@ (via stdin) should be a list of email addresses,
one per line. Empty lines will be ignored.
.
/Output/
.
- Valid email addresses will be written to the output file (default:
- stdout), one per line.
+ Valid email addresses will be written to stdout, one per line.
executable email-validator