Febooti Command line email online help is a collection of articles on various aspects of using, integrating and troubleshooting Command line email. The topics are split in categories and covers different issues, starting from the very basics of creating batch files and moving forward to growing complexity of using advanced scripting techniques.
Command line email supports many commands which allow great flexibility on how to send email. In most cases you will require a few simple commands: FROM, TO, TEXT, SUBJ, ATTACH, SMTP, AUTH (+ USER and PASS) and optionally SSL.
C:\>febootimail -FROM email@example.com -TO firstname.lastname@example.org -TEXT Sending very simple SSL email from DOS with Word attachment -SUBJ DOS SSL mail / with attachment -ATTACH c:\files\summary.doc -SMTP smtp.example.com -AUTH AUTO -USER john -PASS jg#465@2 -SSL
When sending email from command line, all commands / parameters can be used in any order. It is totally up to you on how to organize command sequence.
Due to various integration options (ASP, PHP, VBA, command line, Scheduled tasks etc.) Febooti Command line email utility brings an ultimate potential to send email with various kinds of applications.
List of all Febooti Command line email commands with brief description. Click on each Command for more detailed description and example(s) on how to to use this command with Febooti Command line email.
|Specifies SMTP server IP address or name. If not specified, localhost (127.0.0.1) is used.|
|Specifies SMTP server port number. If not specified, default (25) is used.|
|Destination e-mail address or list of addresses separated by (comma) or (semicolon).|
|Set the friendly name of the email recipient.|
|Sending the same email to many recipients at once, yet separate email is delivered to each individual recipient.|
|Carbon Copy e-mail address or list of addresses separated by (comma) or (semicolon).|
|Blind Carbon Copy e-mail address or list of addresses separated by (comma) or (semicolon).|
|Message body / text. If -HTMLFILE switch is used, specifies alternative text for non HTML mail programs.|
|Put line break (new line) character between parts of message text.|
|Specifies FROM (sender) e-mail address.|
|Friendly name which appears in email instead of your e-mail address (requires -FROM).|
|Subject of a message.|
|Reply To e-mail address.|
|Reply To friendly name (requires -REPLYTO).|
|Specifies file to be attached with e-mail. File mask and wildcard support provide very flexible means for identification of files or group of files based on their name and extension.|
|Ignore any errors related to email attachments (such as Access denied, Sharing violation, etc.).|
|Take value from a text file. This parameter can be used with any other parameter.|
|Replace part of the command line with contents of configuration text file.|
|SMTP authentication method. If not specified, no authentication is used. |
|SMTP authentication user name.|
|SMTP authentication password.|
|Make secure connection to SSL (Secure Socket Layer) enabled SMTP server.|
|Establish secure connection to SMTP with STARTTLS extension.|
|Uses a custom greeting text upon initiating client / SMTP server communication session.|
|Add additional custom string to e-mail header.|
|Remove X-Mailer tag from e-mail header (registered version only).|
|Use MIME encoding.|
|Specifies that plain text message will be sent as .HTML document.|
|Uses specified HTML file as HTML email message. Automatically embeds local images from specified locations.|
|Allows to send test .HTML message without adding trial version footer to message.|
|E-mail message text encoding. If not specified, default (ISO-8859-1) is used.|
|Set e-mail priority. If not specified, default (Normal) is used.|
|Add comment to e-mail.|
|Add organization field to e-mail.|
|Add Precedence field to e-mail (junk, list, bulk or other value).|
|Request recipient to send reading confirmation.|
|Auto connect to Internet.|
|Bind IP address.|
|Set server timeouts in seconds. If not specified, default (60 sec.) is used.|
|Adds delay specified in seconds before mail sending operation. If not specified, default (0 sec.) is used.|
|Adds delay specified in seconds after mail sending operation. If not specified, default (0 sec.) is used.|
|Hides console window of Command line email immediately after its execution.|
|Suppress normal screen output.|
|Shows internal variables and SMTP server responses.|
|Provides user with comprehensive information on communication session between Command line email client and SMTP server.|
|Save composed message to .EML file instead of sending it.|
|Send message using standard .EML file.|
|Specifies that some general email sending information (both successful and failed email sending) will be logged in file.|
|Log successful email sending information in specified log file.|
|Log only unsuccessful email sending attempts in specified log file.|
|Displays result in Windows message box after email is sent.|
|Open Febooti Software ordering page.|
|Open Febooti Software home page.|
|Force Command line email to check for updates each time this command is used even if auto update is disabled.|
|Suppress Command line email from checking for update even if auto update is enabled.|
|Register Command line email. Use the following syntax: |
|Open Command line email online help.|
|Displays help screen in DOS console.|
Required parameters: The minimum set of parameters, provided that SMTP server are running on local machine (localhost, 127.0.0.1), are -FROM and -TO (or -CC or -BCC). Example below shows how to send email from DOS prompt.
C:\>febootimail -FROM email@example.com -TO firstname.lastname@example.org -MSG "Email message using Febooti Command line email. It is easy!"
If there is no local SMTP server, specify SMTP server (outgoing mail server) address using -SMTP or -SERVER parameter. If SMTP server authentication is required, use -AUTH, -USER and -PASS parameter to specify authentication method, username and password, respectively.
C:\>febootimail -FROM email@example.com -TO firstname.lastname@example.org -MSG "Email message which uses SMTP and AUTH methods to send mail from command prompt (windows command line)." -SMTP outgoing.server.com -USERNAME john -PASSWORD ******** -AUTH LOGIN
OpenSSL credit: This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (email@example.com).
Please do not hesitate to contact our support department with any possible further questions or to solve practical issues connected with Command line email.