When using -OPENEML switch, the message is loaded from EML file rather than composed from information provided through other email parameters. EML file alone suffices to provide email technical headers and message contents that will be displayed to actual EML file recipient.
The benefit of sending standard EML file is the possibility to supplement rich message formatting features of GUI (Graphical User Interface) email clients (e.g. Outlook Express, Thunderbird, TheBat) with power of scriptable Command line email mail sending engine. Just prepare message and save it to EML file to be able to reuse it with -OPENEML parameter in Command line email.
When sending EML file, user is required to provide TO and FROM address for actual sending session, as well as SMTP server and authentication credentials.
febootimail -OPENEML email.eml
febootimail -OPENEML "C:\preformatted mail messages\email.eml"
At the recipients end email will be displayed exactly as is provided in EML file. Sender and recipient information will be taken from EML file, even if actual message sender and recipient differ.
If EML file contains information that it is from John to Jack, however the EML file itself is actually sent from Bob to Bill, the actual recipient will be Bill, however the message will be displayed as if it is from John to Jack. It must be noted, however, that sending EML with different FROM than that of actual sender may resemble some spam-like activity with From address forgery.
C:\>febootimail -SERVER server.smtp.com -FROM email@example.com -TO firstname.lastname@example.org -OPENEML email-file.eml
Received email will display the date and time listed in EML file, not date and time when message is actually sent. Also, sending EML file overrides other information provided (e.g. subject, message text, attachments, etc).
Please do not hesitate to contact our support department with any possible further questions or to solve practical issues connected with Command line email.