Error conditions

The Mail command fails if the mail server reports an invalid or empty recipient. In that case, the mail message is not sent.

To send email to a list of recipients, use a separate Mail command for each recipient to handle possible errors.

The Mail command only validates recipients against the local mail server. It does not catch errors such as non-existent remote addresses so the validation does not guarantee that a message is delivered at the destination.