X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;ds=inline;f=doc%2Fman1%2Femail-validator.1;h=605b57010256b19858024cf973232358b757a6f3;hb=742becd4a0aa2ca87935e2793700bef03e0ea823;hp=232a5f422da13539aa4e1521d73514624b156f85;hpb=4e58774754855bfae6c4a5cbd95eb30995794e50;p=email-validator.git
diff --git a/doc/man1/email-validator.1 b/doc/man1/email-validator.1
index 232a5f4..605b570 100644
--- a/doc/man1/email-validator.1
+++ b/doc/man1/email-validator.1
@@ -5,19 +5,18 @@ email-validator \- Perform basic syntax and deliverability checks on email addre
.SH SYNOPSIS
-\fBemail-validator\fR [\fB\-har\fR] [\fB-i \fIFILE\fR] [\fB-o \fIFILE\fR] \fI\fR
+\fBemail-validator\fR [\fB\-har\fR] \fI\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
@@ -34,10 +33,12 @@ grammar (see the \fB\-\-rfc5322\fR option).
.IP \[bu]
Confirmation of the existence of an \fIMX\fR record for the domain
-part of the address. This is not required; in fact many domains accept
-mail via an \fIA\fR record for e.g. example.com which is used in lieu
-of an \fIMX\fR record. This behavior can be controlled via the
-\fR\-\-accept\-a\fR flag.
+part of the address. NULLMX (RFC7505) records are not accepted. This
+is not required; in fact many domains accept mail via an \fIA\fR
+record for (say) example.com which is used in lieu of an \fIMX\fR
+record. This behavior can be controlled via the \fR\-\-accept\-a\fR
+flag, but note that \fR\-\-accept\-a\fR is ignored for domains that
+have NULLMX records.
.P
These checks are performed in parallel using the number of available
@@ -48,7 +49,7 @@ appropriate flag to the GHC runtime.
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
@@ -56,14 +57,6 @@ This will set the number of threads to 25:
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.