Jun
24
febooti Command line email 是一个强大的DOS命令行方式邮件发送程序,它可以直接在 Windows 命令提示符(DOS提示符)下发送E-Mail,常用邮件客户端软件所具备的功能 febootimail 都可以通过丰富的指令来实现,甚至可以通过CGI脚本(ASP、PHP等)来控制 febootimail 发送邮件。
官方网站:http://www.febooti.com/products/command-line-email/
官方FAQ:http://www.febooti.com/support/faq/command-line-email/
febootimail 命令行参数指南由 Naco 猪头根据官方相关文档编译制作。
o(∩_∩)o...
所有命令行参数列表:
Miscellaneous commands:
-USEFILE
Server / Authentication commands:
-SMTP
-SERVER
-PORT
-AUTH
-USER
-USERNAME
-PASS
-PASSWORD
-DIAL
-IP
-TIMEOUT
Recipient commands:
-TO
-CC
-BCC
Sender commands:
-FROM
-FROMNAME
-REPLYTO
-REPLYTONAME
Message / formating commands:
-MSG
-MESSAGE
-BODY
-TEXT
-SUBJ
-SUBJECT
-HEADER
-MIME
-HTML
-HTMLFILE
-CHARSET
Message parameter commands:
-ATTACH
-FILE
-PRIORITY
-PRECEDENCE
-CONFIRM
-RC
-COMMENT
-ORGANIZATION
-ORG
Tool commands:
-TESTHTML
-DEBUG
-D
-QUIET
-Q
-RESULT
-POPUP
-WAITBEFORE
-WAITAFTER
-LOG
Registration commands:
-BUY
-ORDER
-REGISTER
-R
-REGNAME
Help commands:
-HELP
-H
-?
-ONLINEHELP
-OH
-HOME
-HOMEPAGE
Update commands:
-DOUPDATE
-LU
-DONTUPDATE
-DLU
一、服务器 / 身份验证命令
-SMTP 或 -SERVER
命令行语法:
febootimail -SERVER smtp.server.com
febootimail -SMTP 10.1.1.17
-SMTP 或 -SERVER 命令用来指定发送邮件的SMTP服务器地址,可以使用IP地址和URL域名。如果命令行中没有这两个参数,CLE将默认使用本地SMTP服务器 (localhost 127.0.0.1)。如果本地服务器没有运行SMTP服务,则在命令行中必须使用这两个参数之一来指定一个SMTP服务器。
-PORT
命令行语法:
febootimail -PORT 25
-PORT 命令用来指定SMTP服务器的端口。如果命令行中没有这个参数,CLE将使用默认的25端口连接。
-AUTH
命令行语法:
febootimail -AUTH PLAIN
febootimail -AUTH LOGIN
当SMTP服务器需要进行身份验证的时候,使用 -USER 或 -USERNAME 指定账号, -PASS 或 -PASSWORD 参数指定密码。
命令行语法:
febootimail -AUTH PLAIN -USERNAME ****** -PASSWORD ******
febootimail -AUTH LOGIN -USER ****** -PASS ******
-DIAL
当需要进行MODEM拨号连接时使用此指令,将弹出Windows系统默认的拨号窗口。请预先将拨号设置为自动拨号,或者在弹出窗口之后手动进行拨号。
命令行语法:
febootimail -DIAL
-IP
当系统中有多张网卡或者多个网络连接时,使用此指令。
命令行语法:
febootimail -IP 10.0.10.25
febootimail -IP second.net
-TIMEOUT
设置与SMTP服务器连接的超时时间。
命令行语法:
febootimail -TIMEOUT 30
二、接收方命令
-TO
该命令用来指定一个或多个邮件的接收人,多个接收人可用半角逗号或者半角分号隔开,当使用 -USEFILE 参数时,每行一个收件人(-USEFILE 参数的定义请查看“其他命令”章节)。 -TO 命令是必须的,除非命令行中使用了 -CC 或 -BCC 参数,不过,很多SMTP服务器不允许在邮件头信息中没有 TO 部分。
命令行语法:
febootimail -TO naco@recipients.com, jack@recipients.com
febootimail -TO ""Naco Tang"", ""Jack Doe" "
-TO 命令允许输入单个或多个接收人,所有指定的接收人都将在邮件的收件人一栏中列出。
如果想使用接收人的名字,必须将名字用引号包括起来,再和接收人的邮件地址一起用另一个引号指定,例如:-TO ""John Doe"" 。
-CC
邮件抄送人,用法和 -TO 一样。
命令行语法:
febootimail -TO client@recipients.com -CC boss@carbon-copy.com
febootimail -TO naco@recipients.com -CC -USEFILE carboncopy.txt
使用抄送命令时,每个邮件接收人都可以看到抄送接收人的名单。
-BCC
邮件密送人,用法和 -TO 一样。
命令行语法:
febootimail -TO client@recipients.com -BCC hidden@blind-carbon-copy.com
febootimail -TO naco@recipients.com -BCC -USEFILE hidden_recipients.txt
使用密送命令时,密送接收人的名单和地址将不会被其他接收人看到。
三、发送方命令:
-FROM
此命令用来指定邮件的发送人,是必须的命令。另外,如果没有使用 -REPLYTO 命令,则当收件人回复邮件的时候将会回复到 -FROM 命令所指定的邮件地址。-FROM 命令仅允许一个地址。
命令行语法:
febootimail -FROM naco@sender.com
febootimail -FROM ""Naco Tang""
如果想在邮件的发送者一栏显示发送人的名称而不是邮件地址,必须将名字用引号包括起来,再和接收人的邮件地址一起用另一个引号指定,例如:-FROM ""Naco Tang"" ,也可以使用下面的 -FROMNAME 命令,但两个方法不能同时使用。
-FROMNAME
可选命令。指定发送者的姓名,这样的话在邮件的发送者一栏显示发送人的名称而不是邮件地址。
命令行语法:
febootimail -FROMNAME Naco Tang
-REPLYTO
可选命令。指定邮件的回复地址。此处可以使用多个邮件地址,如果收件人的邮件客户端支持,回复邮件将同时发送给回复地址列表中的所有邮箱。
命令行语法:
febootimail -REPLYTO naco@reply-recipient.com
-REPLYTONAME
可选命令。让回复地址显示的是人名而不是直接显示邮件地址。 只有在使用了 -REPLYTO 命令时才可以使用此命令。
命令行语法:
febootimail -REPLYTONAME Naco Tang
四、信息 / 格式命令
-TEXT 或者 -BODY 或者 -MSG 或者 -MESSAGE
指定邮件正文内容。可以重复使用,可以与 -USEFILE 命令(见“其他命令”章节)搭配使用。
命令行语法:
febootimail -MSG automate email with dos mailer
febootimail -BODY -USEFILE "mail dos.txt"
febootimail -TEXT Hello! -TEXT -USEFILE message.txt -TEXT Best regards!
febootimail -MESSAGE schedule email batch from dos
此命令可多次使用,每使用一次都会将内容增加到前文中。
-SUBJECT 或 -SUBJ
指定邮件主题。
命令行语法:
febootimail -SUBJECT regarding email automation software
febootimail -SUBJ -USEFILE subject.txt
-HEADER
允许在邮件头中添加自定义内容。一般来说标准的邮件头包括发件人、回复地址、标题等。
命令行语法:
febootimail -HEADER "X-Disclaimer: Unless specifically requested"
febootimail -HEADER "X-Confirm-Reading-To: confirm@mail.com"
-MIME
此命令可以扩展邮件信息格式,使之可以包括多种文本格式和文本内容,例如图片、音频和视频。
命令行语法:
febootimail -MIME
当使用了 -HTMLFILE 命令或有附件的时候,MIME 标准会自动使用。
-HTML
指定邮件正文内容为HTML格式。
命令行语法:
febootimail -TEXT "sending email as HTML message" -HTML
febootimail -MSG -USEFILE message.txt -HTML
将 -HTML 命令与 -TEXT -USEFILE 命令结合起来使用可以生成强大的HTML格式邮件。
-CHARSET
指定邮件的编码方式。
命令行语法:
febootimail -CHARSET GB2312
febootimail -CHARSET UTF-8
如果没有使用此命令,邮件将默认为 ISO-8859-1 编码。所以建议在发送非英文内容的邮件时,用此命令指定正确的编码。
五、信息参数命令
-ATTACH 或 -FILE
为邮件添加一个或多个附件。必须使用完整的文件地址,地址中有空格的时候必须用引号括起来。如果不指定文件路径,则程序将在安装目录下寻找附件。
命令行语法:
febootimail -ATTACH image.jpg
febootimail -FILE C:\documents\document.doc -ATTACH "C:\my music\music.mp3"
如果有多个附件,则每个附件之前都必须使用一个 -ATTACH 或 -FILE 命令。
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM naco@sender.com -TO john@recipients.com, naco@recipients.com -ATTACH "C:\My Presentations\presentation.ppt" -ATTACH C:\terms\terms.txt -TEXT dos mailing out presentations as attachments
可以用更简单的批处理的方式来发送多个附件。
批处理脚本例子:
@echo off
rem send all files as attachments. one attach per email...
for %%i in (*.*) do febootimail -ATTACH %%i
(*.*) 为文件掩码,表示所有文件都作为附件,(*.doc) 则表示所有后缀名为 .doc 的文件。同时支持通配符,例如 (??-dec*.d?c) 则代表所有文件名的第3到第6个字符为“-dec”;后缀名的第1个字符为“d”,第3个字符为“c”的文件。这个例子中每一个文件将生成一封单独的邮件。如果想将所有文件作为同一封邮件的附件,可以参考下面的例子:
例子批处理文件:
do.bat :
@echo off
rem batch file - do.bat
rem will call send.bat
cmd /v /c send.bat
rem /v enables delayed environment
rem variable expansion
rem /c carries out the command
rem specified by string
rem Call this file from
rem Windows 2000 / XP / 2003
send.bat :
@echo off
rem batch file - send.bat must be called from file do.bat
rem Gathering all files in current folder with mask specified...
dir *.doc /A-D /B > attach.txt
rem Expand environment variable attach as long as needed...
for /F %%i in (attach.txt) do set attach=!attach! -ATTACH %%i
rem Send all files / attachments in single email...
febootimail %ATTACH%
rem Clening temporary file...
del attach.txt
-PRIORITY
设置邮件优先权。
命令行语法:
febootimail -PRIORITY 1
febootimail -PRIORITY HIGHEST
-PRIORITY 命令可定义邮件的优先级别,从 优先级5 (lowest priority) 到 优先级1 (highest),设为 0 则表示不进行优先级别设置。当不使用此命令,邮件的优先级别将默认设置为 3 (normal)。
例子:
C:\>febootimail -PRIORITY lowest -SERVER smtp.server.com -FROM naco@sender.com -TO john@recipients.com -BODY automatic mail priority sent by windows command line email utility
-PRECEDENCE
在邮件头中添加一个标签来指定邮件的类型,例如 list, bulk mail, junk mail 或其他的。大多数邮件系统和邮件客户端软件都使用标签来处理邮件。
设置正确的邮件标签是邮件的网络礼节,否则很有可能被当做垃圾邮件和广告邮件。
命令行语法:
febootimail -PRECEDENCE list[/b]
例子:
[font=Courier New]C:\>febootimail -SERVER outgoing.mail.server.com -FROM naco@precedence.com -TO john@filter-system.com -PRECEDENCE list -MSG sending dos mail using precedence tag
-CONFIRM 或 -RC
添加一个邮件收到确认回复或者说“收条”。
命令行语法:
febootimail -CONFIRM
febootimail -RC
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM john@sender.com -TO naco@recipients.com -TEXT request confirmation with command line mail utility -CONFIRM
-COMMENT 或 -ORGANIZATION 或 -ORG
在邮件头中添加一个注释标志或信息。例如简短的说明文字或者组织名称。
命令行语法:
febootimail -COMMENT dos email client comment
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM naco@sender.com -TO john@recipients.com -BODY send email from dos client with comment param -COMMENT dos client email
六、工具命令
-TESTHTML
-DEBUG 或 -D
-QUIET 或 -Q
-POPUP 或 -RESULT
指定当邮件发送完毕时不论成功或失败都弹出一个图形信息窗口。
命令行语法:
febootimail -POPUP
febootimail -RESULT
例子:
C:\>febootimail -POPUP -SERVER my.outgoing.server.com -FROM john@sender.com -TO jack@recipient.com -TEXT sending automated email with popup report
-WAITBEFORE
命令程序在指定的时间后再发送邮件,单位为秒。
-WAITAFTER
命令在每次发送完毕之后延迟一段时间再进行下一个发送操作。这是为了避免连续进行邮件发送操作时引起网络阻塞,或者被接收邮件的服务器视为垃圾信息而被屏蔽。单位为秒。
命令行语法:
febootimail -WAITBEFORE 5
febootimail -WAITAFTER 60
例子:
C:\>febootimail -SERVER my.outgoing.server.com -FROM john@sender.com -TO jack@recipient.com -TEXT sending automated email after 15 minutes -WAITBEFORE 900
-LOG
设置程序建立发送日志文件。
命令行语法:
febootimail -LOG logfile.txt
febootimail -LOG C:\e-mail\email-report.log
还有另外一个建立日志的方法,在命令中添加连续的两个右单括号 >> ,这将会把程序的屏幕输出内容写入到另外的一个文件,或附加到已经存在的文件中。此命令可以与 -DEBUG 命令一起使用。
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM john@sender.com -TO jack@recipients.com -TEXT sending automatic email and logging results -LOG standard.log -DEBUG >>alternative.log
七、其他命令
-USEFILE
这是一个通用命令,允许在其他命令中插入一个文本文件作为命令的一部分。
命令行语法:
febootimail -TO -USEFILE addresses.txt
febootimail -TO -USEFILE to.txt -SUBJ -USEFILE subj.txt -MSG -USEFILE msg.txt
当使用批处理文件时,-USEFILE 能发挥更强大的作用。批处理文件例子请参考官方的 command line mail FAQ 页面。
C:\>febootimail -SERVER -USEFILE server.txt -FROM -USEFILE from.txt -TO -USEFILE recipients.txt -SUBJ -USEFILE subject.txt -TEXT -USEFILE message.txt -COMMENT substituting every parameter with text file when using command line mail
注册命令:
-BUY 或 -ORDER
-REGISTER 或 -R 或 -REGNAME
帮助命令: -HELP 或 -H 或 -?
-ONLINEHELP 或 -OH
-HOME 或 -HOMEPAGE
升级更新命令: -DOUPDATE 或 -LU
-DONTUPDATE 或 -DLU
官方网站:http://www.febooti.com/products/command-line-email/
官方FAQ:http://www.febooti.com/support/faq/command-line-email/
febootimail 命令行参数指南由 Naco 猪头根据官方相关文档编译制作。
o(∩_∩)o...
所有命令行参数列表:
Miscellaneous commands:
-USEFILE
Server / Authentication commands:
-SMTP
-SERVER
-PORT
-AUTH
-USER
-USERNAME
-PASS
-PASSWORD
-DIAL
-IP
-TIMEOUT
Recipient commands:
-TO
-CC
-BCC
Sender commands:
-FROM
-FROMNAME
-REPLYTO
-REPLYTONAME
Message / formating commands:
-MSG
-MESSAGE
-BODY
-TEXT
-SUBJ
-SUBJECT
-HEADER
-MIME
-HTML
-HTMLFILE
-CHARSET
Message parameter commands:
-ATTACH
-FILE
-PRIORITY
-PRECEDENCE
-CONFIRM
-RC
-COMMENT
-ORGANIZATION
-ORG
Tool commands:
-TESTHTML
-DEBUG
-D
-QUIET
-Q
-RESULT
-POPUP
-WAITBEFORE
-WAITAFTER
-LOG
Registration commands:
-BUY
-ORDER
-REGISTER
-R
-REGNAME
Help commands:
-HELP
-H
-?
-ONLINEHELP
-OH
-HOME
-HOMEPAGE
Update commands:
-DOUPDATE
-LU
-DONTUPDATE
-DLU
一、服务器 / 身份验证命令
-SMTP 或 -SERVER
命令行语法:
febootimail -SERVER smtp.server.com
febootimail -SMTP 10.1.1.17
-SMTP 或 -SERVER 命令用来指定发送邮件的SMTP服务器地址,可以使用IP地址和URL域名。如果命令行中没有这两个参数,CLE将默认使用本地SMTP服务器 (localhost 127.0.0.1)。如果本地服务器没有运行SMTP服务,则在命令行中必须使用这两个参数之一来指定一个SMTP服务器。
-PORT
命令行语法:
febootimail -PORT 25
-PORT 命令用来指定SMTP服务器的端口。如果命令行中没有这个参数,CLE将使用默认的25端口连接。
-AUTH
命令行语法:
febootimail -AUTH PLAIN
febootimail -AUTH LOGIN
当SMTP服务器需要进行身份验证的时候,使用 -USER 或 -USERNAME 指定账号, -PASS 或 -PASSWORD 参数指定密码。
命令行语法:
febootimail -AUTH PLAIN -USERNAME ****** -PASSWORD ******
febootimail -AUTH LOGIN -USER ****** -PASS ******
-DIAL
当需要进行MODEM拨号连接时使用此指令,将弹出Windows系统默认的拨号窗口。请预先将拨号设置为自动拨号,或者在弹出窗口之后手动进行拨号。
命令行语法:
febootimail -DIAL
-IP
当系统中有多张网卡或者多个网络连接时,使用此指令。
命令行语法:
febootimail -IP 10.0.10.25
febootimail -IP second.net
-TIMEOUT
设置与SMTP服务器连接的超时时间。
命令行语法:
febootimail -TIMEOUT 30
二、接收方命令
-TO
该命令用来指定一个或多个邮件的接收人,多个接收人可用半角逗号或者半角分号隔开,当使用 -USEFILE 参数时,每行一个收件人(-USEFILE 参数的定义请查看“其他命令”章节)。 -TO 命令是必须的,除非命令行中使用了 -CC 或 -BCC 参数,不过,很多SMTP服务器不允许在邮件头信息中没有 TO 部分。
命令行语法:
febootimail -TO naco@recipients.com, jack@recipients.com
febootimail -TO ""Naco Tang"
-TO 命令允许输入单个或多个接收人,所有指定的接收人都将在邮件的收件人一栏中列出。
如果想使用接收人的名字,必须将名字用引号包括起来,再和接收人的邮件地址一起用另一个引号指定,例如:-TO ""John Doe"
-CC
邮件抄送人,用法和 -TO 一样。
命令行语法:
febootimail -TO client@recipients.com -CC boss@carbon-copy.com
febootimail -TO naco@recipients.com -CC -USEFILE carboncopy.txt
使用抄送命令时,每个邮件接收人都可以看到抄送接收人的名单。
-BCC
邮件密送人,用法和 -TO 一样。
命令行语法:
febootimail -TO client@recipients.com -BCC hidden@blind-carbon-copy.com
febootimail -TO naco@recipients.com -BCC -USEFILE hidden_recipients.txt
使用密送命令时,密送接收人的名单和地址将不会被其他接收人看到。
三、发送方命令:
-FROM
此命令用来指定邮件的发送人,是必须的命令。另外,如果没有使用 -REPLYTO 命令,则当收件人回复邮件的时候将会回复到 -FROM 命令所指定的邮件地址。-FROM 命令仅允许一个地址。
命令行语法:
febootimail -FROM naco@sender.com
febootimail -FROM ""Naco Tang"
如果想在邮件的发送者一栏显示发送人的名称而不是邮件地址,必须将名字用引号包括起来,再和接收人的邮件地址一起用另一个引号指定,例如:-FROM ""Naco Tang"
-FROMNAME
可选命令。指定发送者的姓名,这样的话在邮件的发送者一栏显示发送人的名称而不是邮件地址。
命令行语法:
febootimail -FROMNAME Naco Tang
-REPLYTO
可选命令。指定邮件的回复地址。此处可以使用多个邮件地址,如果收件人的邮件客户端支持,回复邮件将同时发送给回复地址列表中的所有邮箱。
命令行语法:
febootimail -REPLYTO naco@reply-recipient.com
-REPLYTONAME
可选命令。让回复地址显示的是人名而不是直接显示邮件地址。 只有在使用了 -REPLYTO 命令时才可以使用此命令。
命令行语法:
febootimail -REPLYTONAME Naco Tang
四、信息 / 格式命令
-TEXT 或者 -BODY 或者 -MSG 或者 -MESSAGE
指定邮件正文内容。可以重复使用,可以与 -USEFILE 命令(见“其他命令”章节)搭配使用。
命令行语法:
febootimail -MSG automate email with dos mailer
febootimail -BODY -USEFILE "mail dos.txt"
febootimail -TEXT Hello! -TEXT -USEFILE message.txt -TEXT Best regards!
febootimail -MESSAGE schedule email batch from dos
此命令可多次使用,每使用一次都会将内容增加到前文中。
-SUBJECT 或 -SUBJ
指定邮件主题。
命令行语法:
febootimail -SUBJECT regarding email automation software
febootimail -SUBJ -USEFILE subject.txt
-HEADER
允许在邮件头中添加自定义内容。一般来说标准的邮件头包括发件人、回复地址、标题等。
命令行语法:
febootimail -HEADER "X-Disclaimer: Unless specifically requested"
febootimail -HEADER "X-Confirm-Reading-To: confirm@mail.com"
-MIME
此命令可以扩展邮件信息格式,使之可以包括多种文本格式和文本内容,例如图片、音频和视频。
命令行语法:
febootimail -MIME
当使用了 -HTMLFILE 命令或有附件的时候,MIME 标准会自动使用。
-HTML
指定邮件正文内容为HTML格式。
命令行语法:
febootimail -TEXT "sending email as HTML message" -HTML
febootimail -MSG -USEFILE message.txt -HTML
将 -HTML 命令与 -TEXT -USEFILE 命令结合起来使用可以生成强大的HTML格式邮件。
-CHARSET
指定邮件的编码方式。
命令行语法:
febootimail -CHARSET GB2312
febootimail -CHARSET UTF-8
如果没有使用此命令,邮件将默认为 ISO-8859-1 编码。所以建议在发送非英文内容的邮件时,用此命令指定正确的编码。
五、信息参数命令
-ATTACH 或 -FILE
为邮件添加一个或多个附件。必须使用完整的文件地址,地址中有空格的时候必须用引号括起来。如果不指定文件路径,则程序将在安装目录下寻找附件。
命令行语法:
febootimail -ATTACH image.jpg
febootimail -FILE C:\documents\document.doc -ATTACH "C:\my music\music.mp3"
如果有多个附件,则每个附件之前都必须使用一个 -ATTACH 或 -FILE 命令。
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM naco@sender.com -TO john@recipients.com, naco@recipients.com -ATTACH "C:\My Presentations\presentation.ppt" -ATTACH C:\terms\terms.txt -TEXT dos mailing out presentations as attachments
可以用更简单的批处理的方式来发送多个附件。
批处理脚本例子:
@echo off
rem send all files as attachments. one attach per email...
for %%i in (*.*) do febootimail
(*.*) 为文件掩码,表示所有文件都作为附件,(*.doc) 则表示所有后缀名为 .doc 的文件。同时支持通配符,例如 (??-dec*.d?c) 则代表所有文件名的第3到第6个字符为“-dec”;后缀名的第1个字符为“d”,第3个字符为“c”的文件。这个例子中每一个文件将生成一封单独的邮件。如果想将所有文件作为同一封邮件的附件,可以参考下面的例子:
例子批处理文件:
do.bat :
@echo off
rem batch file - do.bat
rem will call send.bat
cmd /v /c send.bat
rem /v enables delayed environment
rem variable expansion
rem /c carries out the command
rem specified by string
rem Call this file from
rem Windows 2000 / XP / 2003
send.bat :
@echo off
rem batch file - send.bat must be called from file do.bat
rem Gathering all files in current folder with mask specified...
dir *.doc /A-D /B > attach.txt
rem Expand environment variable attach as long as needed...
for /F %%i in (attach.txt) do set attach=!attach! -ATTACH %%i
rem Send all files / attachments in single email...
febootimail
rem Clening temporary file...
del attach.txt
-PRIORITY
设置邮件优先权。
命令行语法:
febootimail -PRIORITY 1
febootimail -PRIORITY HIGHEST
-PRIORITY 命令可定义邮件的优先级别,从 优先级5 (lowest priority) 到 优先级1 (highest),设为 0 则表示不进行优先级别设置。当不使用此命令,邮件的优先级别将默认设置为 3 (normal)。
例子:
C:\>febootimail -PRIORITY lowest -SERVER smtp.server.com -FROM naco@sender.com -TO john@recipients.com -BODY automatic mail priority sent by windows command line email utility
-PRECEDENCE
在邮件头中添加一个标签来指定邮件的类型,例如 list, bulk mail, junk mail 或其他的。大多数邮件系统和邮件客户端软件都使用标签来处理邮件。
设置正确的邮件标签是邮件的网络礼节,否则很有可能被当做垃圾邮件和广告邮件。
命令行语法:
febootimail -PRECEDENCE list[/b]
例子:
[font=Courier New]C:\>febootimail -SERVER outgoing.mail.server.com -FROM naco@precedence.com -TO john@filter-system.com -PRECEDENCE list -MSG sending dos mail using precedence tag
-CONFIRM 或 -RC
添加一个邮件收到确认回复或者说“收条”。
命令行语法:
febootimail -CONFIRM
febootimail -RC
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM john@sender.com -TO naco@recipients.com -TEXT request confirmation with command line mail utility -CONFIRM
-COMMENT 或 -ORGANIZATION 或 -ORG
在邮件头中添加一个注释标志或信息。例如简短的说明文字或者组织名称。
命令行语法:
febootimail -COMMENT dos email client comment
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM naco@sender.com -TO john@recipients.com -BODY send email from dos client with comment param -COMMENT dos client email
六、工具命令
-TESTHTML
-DEBUG 或 -D
-QUIET 或 -Q
-POPUP 或 -RESULT
指定当邮件发送完毕时不论成功或失败都弹出一个图形信息窗口。
命令行语法:
febootimail -POPUP
febootimail -RESULT
例子:
C:\>febootimail -POPUP -SERVER my.outgoing.server.com -FROM john@sender.com -TO jack@recipient.com -TEXT sending automated email with popup report
-WAITBEFORE
命令程序在指定的时间后再发送邮件,单位为秒。
-WAITAFTER
命令在每次发送完毕之后延迟一段时间再进行下一个发送操作。这是为了避免连续进行邮件发送操作时引起网络阻塞,或者被接收邮件的服务器视为垃圾信息而被屏蔽。单位为秒。
命令行语法:
febootimail -WAITBEFORE 5
febootimail -WAITAFTER 60
例子:
C:\>febootimail -SERVER my.outgoing.server.com -FROM john@sender.com -TO jack@recipient.com -TEXT sending automated email after 15 minutes -WAITBEFORE 900
-LOG
设置程序建立发送日志文件。
命令行语法:
febootimail -LOG logfile.txt
febootimail -LOG C:\e-mail\email-report.log
还有另外一个建立日志的方法,在命令中添加连续的两个右单括号 >> ,这将会把程序的屏幕输出内容写入到另外的一个文件,或附加到已经存在的文件中。此命令可以与 -DEBUG 命令一起使用。
例子:
C:\>febootimail -SERVER your.outgoing.server.com -FROM john@sender.com -TO jack@recipients.com -TEXT sending automatic email and logging results -LOG standard.log -DEBUG >>alternative.log
七、其他命令
-USEFILE
这是一个通用命令,允许在其他命令中插入一个文本文件作为命令的一部分。
命令行语法:
febootimail -TO -USEFILE addresses.txt
febootimail -TO -USEFILE to.txt -SUBJ -USEFILE subj.txt -MSG -USEFILE msg.txt
当使用批处理文件时,-USEFILE 能发挥更强大的作用。批处理文件例子请参考官方的 command line mail FAQ 页面。
C:\>febootimail -SERVER -USEFILE server.txt -FROM -USEFILE from.txt -TO -USEFILE recipients.txt -SUBJ -USEFILE subject.txt -TEXT -USEFILE message.txt -COMMENT substituting every parameter with text file when using command line mail
注册命令:
-BUY 或 -ORDER
-REGISTER 或 -R 或 -REGNAME
帮助命令: -HELP 或 -H 或 -?
-ONLINEHELP 或 -OH
-HOME 或 -HOMEPAGE
升级更新命令: -DOUPDATE 或 -LU
-DONTUPDATE 或 -DLU
Jun
23
Oracle10gから、リサイクルビン(Recycle Bin:再利用する瓶(びん))というものが導入され、テーブル削除が面倒になった。
(Flashback Dropという機能らしい)
今まではテーブルをDROPすると即テーブルが無くなったが、10gでは(デフォルトでは)リサイクルビンに入ることになり、そこから削除しないと消えない。
リサイクルビンに入っているテーブルは、user_tablesで見ると「BIN」で始まる変なテーブルとして見られる。
この名前を元に、元のテーブルに戻したり 完全に削除(PURGE)したりする。(リサイクルビン管理となったテーブルはDROPできない)
SQL> select table_name from user_tables where table_name like'BIN%';
TABLE_NAME
------------------------------
BIN$KGWUZUW7RLaF/azn7fs5Nw==$0
SQL> show recyclebin
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
TBL_HOGE BIN$KGWUZUW7RLaF/azn7fs5Nw==$0 TABLE 2005-05-26:14:14:31
SQL> select object_name,original_name,type from user_recyclebin;
OBJECT_NAME ORIGINAL_NAME TYPE
------------------------------ -------------------------------- -------------------------
BIN$G1FeH97iTRWpR6GqWaneLQ==$0 PK_TBL_HOGE INDEX
BIN$KGWUZUW7RLaF/azn7fs5Nw==$0 TBL_HOGE TABLE
SQL> flashback table "BIN$KGWUZUW7RLaF/azn7fs5Nw==$0" to before drop;
フラッシュバックが完了しました。
SQL> purge user_recyclebin;
リサイクルビンがパージされました。
SQL> drop table tbl_hoge purge;
表が削除されました。
(Flashback Dropという機能らしい)
今まではテーブルをDROPすると即テーブルが無くなったが、10gでは(デフォルトでは)リサイクルビンに入ることになり、そこから削除しないと消えない。
リサイクルビンに入っているテーブルは、user_tablesで見ると「BIN」で始まる変なテーブルとして見られる。
この名前を元に、元のテーブルに戻したり 完全に削除(PURGE)したりする。(リサイクルビン管理となったテーブルはDROPできない)
SQL> select table_name from user_tables where table_name like'BIN%';
TABLE_NAME
------------------------------
BIN$KGWUZUW7RLaF/azn7fs5Nw==$0
SQL> show recyclebin
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
TBL_HOGE BIN$KGWUZUW7RLaF/azn7fs5Nw==$0 TABLE 2005-05-26:14:14:31
SQL> select object_name,original_name,type from user_recyclebin;
OBJECT_NAME ORIGINAL_NAME TYPE
------------------------------ -------------------------------- -------------------------
BIN$G1FeH97iTRWpR6GqWaneLQ==$0 PK_TBL_HOGE INDEX
BIN$KGWUZUW7RLaF/azn7fs5Nw==$0 TBL_HOGE TABLE
SQL> flashback table "BIN$KGWUZUW7RLaF/azn7fs5Nw==$0" to before drop;
フラッシュバックが完了しました。
SQL> purge user_recyclebin;
リサイクルビンがパージされました。
SQL> drop table tbl_hoge purge;
表が削除されました。
Jun
16
眼皮负责闭眼的工作,由围绕眼睛的眼轮匝肌所构成;而我们所说的眼皮跳,其实就是控制眼皮肌肉的神经不正常兴奋所引起,也就是部份的眼轮匝肌肌纤维在短时间内不能自主地持续收缩,以致牵动其上的皮肤。
一般在疲劳过度、用眼过久或睡眠不足之时,眼皮跳的发生率较为频繁,其它像是强光、药物产生的刺激,或眼睛被吹进了异物,或常常抽烟喝酒等等,都会刺激眼睛,引起眼皮跳。
最常见的眼皮跳为眼轮匝肌的“肌肉小颤动症”,每次跳个几秒到几分钟;正常的情况只要过一段时间后,便会自动恢复,也可闭上眼睛休息一下,或是用热毛巾敷一下眼睛,以及配合均衡的日常饮食和充足的睡眠,来缩短眼皮跳动的时间。
如果眼皮跳个不停,便应立即找医生诊治了。假使你的眼皮跳动,是连同半侧面部肌肉、眉毛及口角皆抽动的话,则可能是颜面神经受到刺激所引起的痉挛现象,应积极治疗,否则将会出现口喎眼斜之症。
对于眼皮跳动,中医则认为是由久病过劳损伤心脾,或肝脾血虚日久生风造成的。
若是心脾两虚引起的,并兼有失眠健忘、心烦心悸、食少体倦等症,可以“归脾汤”加减药味治之;若是因血虚生风引起的,并常跳动不止,且与眉、额、面、口角相引而不能自控,则以“当归活血饮”加减药味治之
按迷信的说法是:
按时辰分析吉凶
子时:23点——01点前
左眼:意外之喜降临,会有不错好运,你的心脏要强一点,别兴奋过了头。
右眼:有人请你吃饭,可以省下一笔钱,但是这个人的目的不明,你要多多斟酌。
丑时:01点——03点前
左眼:家中最近很麻烦,大小事困扰着,不知该怎么办,短期内一筹莫展。
右眼:有人思念你,有可能是家中长辈,相互牵挂太久了,有空打电话关心一下吧。
寅时:03点——05点前
左眼:会有朋友自远方而来,狠狠吃你一顿!如果你并非别有所图或手边闲钱多,接到朋友电话一定要装忙。
右眼:家人有机会得到意外之财,例如忽然中了奖,也有可能丢掉的钱又找回来了。
卯时:05点——07点前
左眼:贵人贵客报到,让你生命重现曙光,多留意忽然出现在你身边;很久不见的朋友。
右眼:平安顺利,不必太过担心可能发生危险的状况,吉人自有天相,安心睡觉吧。
辰时:07点——09点前
左眼:人际关系会变好,许久不见的朋友再次相逢,可能捎来不错的喜讯。
右眼:钱财就这样不知不觉地流失掉,花了许多冤枉钱。
巳时:09点——11点前
左眼:会有好处可以捞,目前的你颇有利用价值,别人都会让你三分。
右眼:开车小心,提醒家人多注意平安,危险出现在四周。
午时:11点——13点前
左眼:长期耕耘总算有了结果,你可以松一口气,准备享受成果吧。
右眼:意料之外的事情发生,还好机率不高,继续保持警戒才好。
未时:13点——15点前
左眼:你可能在打赌或玩麻将时输了不少钱,别输光了才来后悔。
右眼:有好事发生,但属于微不足道,你也不会很高兴的那种小事。
申时:15点——17点前
左眼:忽然想起什么事情吗?快点去做,当下想到的,最容易成功了。
右眼:异性缘佳,你的贵人就是异性,他们对你,比同性宽容多了。
酉时:17点——19点前
左眼:为人辛苦为人忙,好在有收获,帮别人也是在帮自己。
右眼:刚认识的朋友就可以熟得不得了,和他们多混熟点会很不错。
戌时:19点——21点前
左眼:有人指派工作给你,不要想太多,快点答应,其他的问题会自然会迎刃而解喔!
右眼:得意忘形了吗?小心小人随时准备落井下石,你别太嚣张。
亥时:21点——23点前
左眼:享受合家团圆、多方肯定,再加把劲,你会做得更漂亮。
右眼:提防官司纠纷,你要不口舌冒犯人,要不就是弄坏东西!
眼皮跳大占卜
有没有发觉今天的眼皮跳过?是不是有点紧张呢?大家都说:“左跳财,右跳灾”好像有些太笼统,下面是按照星期来占卜你的眼皮跳:
星期一:左眼跳,今天有事情要发生!
右眼跳,平常事,不要紧。
星期二:左眼跳,心情会很愉快。
右眼跳,会发生不快的事。
星期三:左眼跳,有人喜欢你!
右眼跳,有事会让你生气。
星期四:左眼跳,有想不到的事情发生。
右眼跳,今天对任何事都不能插手。
星期五:左眼跳,有人在想念你。
右眼跳,将发生一件幸福的事。
星期六:左眼跳,这几天会暴露你的秘密。
右眼跳,近期会得到礼物。
星期日:左眼跳,会发生意想不到的事。
右眼跳,有好运气。
回答者:匿名 8-18 15:52
评价已经被关闭 目前有 2 个人评价
好
50% (1) 不好
50% (1)
其他回答共 11 条
眼跳是眼睛劳累、疲乏的征兆,如果不适时放松,可能还会合并引发眼肌麻痹、上睑下垂等眼部疾病。
眼皮跳得频也是病我们常说的眼跳就是眼皮跳,其实就是控制眼皮肌肉的神经不正常兴奋所引起,也就是部分的眼轮匝肌肌纤维在短时间内不能自主地持续收缩,以致牵动其上的皮肤,学名叫做眼轮匝肌的“肌肉小颤动症”。
每次跳个几秒到几分钟属于正常情况,只要过一段时间,便会自动恢复。也可闭上眼睛休息一下,或是用热毛巾敷一下眼睛,以及配合均衡的日常饮食和充足的睡眠,来缩短眼皮跳动的时间。
治眼跳得解疲劳但是一些慢性疾病如高血压、心脏病、糖尿病等疾病还会带来频发性眼跳。这种眼跳属于顽固性疾病,很多中老年患者深受其扰,“虽然不是什么大毛病,但是跳得人心神不安。”韩淑云介绍,这种顽固性眼跳目前在临床上还没有特别有效的治疗方式,一般可以选滴抵抗视疲劳的眼药水(小乐敦、艾唯多、爱明、消疲灵),中医也以针灸疗法刺激相应眼部穴位,放松减压来治疗眼跳。
贴块纸片有用吗?
常有一些老人在眼跳的时候,撕块白纸蘸点唾沫就粘在眼皮上,这样做真的有用吗?韩淑云告诉记者,贴纸片应用的也是压迫刺激的原理,“纸片多少有点重量,对眼皮产生一定刺激,虽然没有什么太大的疗效,但是也不会有负面作用。”
值得注意的是如果眼皮跳动是连同半侧面部肌肉、眉毛及口角一起抽动的话,可能是颜面神经受到刺激所引起的痉挛现象,应该立刻就医,否则将会出现口喎眼斜之症。
引起“眼跳”的常见原因一般有以下三种:(1)用眼过度,身体不适。当用眼过度,身体不适时,眼部肌肉会不由自主地抽动,就会引起“眼跳”。这种抽动往往是由于局部支配眼部肌肉的神经纤维紧张性增高引起的。这种原因引起的“眼跳”常常是偶发性的,一天一次或两三次,每次几下,持续一秒到两秒钟。一般不需要用药,适当休息之后,症状就会减轻或消失。(2)眼部炎症。有时,除眼跳之外,可伴有眼睛磨、眼睛红等症状。这是由于眼部炎症,如结膜炎、砂眼等引起的。用利福平滴眼液、氧氟沙星等药物治疗后,症状就会消失。(3)支配眼部肌肉的神经纤维受到炎症刺激或压迫。这种情况比较少见,这时,每次眼跳会持续几秒钟,病情有阶段性加重趋势,反复发作,或紧张时容易诱发。需要到医院检查就诊。
一般在疲劳过度、用眼过久或睡眠不足之时,眼皮跳的发生率较为频繁,其它像是强光、药物产生的刺激,或眼睛被吹进了异物,或常常抽烟喝酒等等,都会刺激眼睛,引起眼皮跳。
最常见的眼皮跳为眼轮匝肌的“肌肉小颤动症”,每次跳个几秒到几分钟;正常的情况只要过一段时间后,便会自动恢复,也可闭上眼睛休息一下,或是用热毛巾敷一下眼睛,以及配合均衡的日常饮食和充足的睡眠,来缩短眼皮跳动的时间。
如果眼皮跳个不停,便应立即找医生诊治了。假使你的眼皮跳动,是连同半侧面部肌肉、眉毛及口角皆抽动的话,则可能是颜面神经受到刺激所引起的痉挛现象,应积极治疗,否则将会出现口喎眼斜之症。
对于眼皮跳动,中医则认为是由久病过劳损伤心脾,或肝脾血虚日久生风造成的。
若是心脾两虚引起的,并兼有失眠健忘、心烦心悸、食少体倦等症,可以“归脾汤”加减药味治之;若是因血虚生风引起的,并常跳动不止,且与眉、额、面、口角相引而不能自控,则以“当归活血饮”加减药味治之
按迷信的说法是:
按时辰分析吉凶
子时:23点——01点前
左眼:意外之喜降临,会有不错好运,你的心脏要强一点,别兴奋过了头。
右眼:有人请你吃饭,可以省下一笔钱,但是这个人的目的不明,你要多多斟酌。
丑时:01点——03点前
左眼:家中最近很麻烦,大小事困扰着,不知该怎么办,短期内一筹莫展。
右眼:有人思念你,有可能是家中长辈,相互牵挂太久了,有空打电话关心一下吧。
寅时:03点——05点前
左眼:会有朋友自远方而来,狠狠吃你一顿!如果你并非别有所图或手边闲钱多,接到朋友电话一定要装忙。
右眼:家人有机会得到意外之财,例如忽然中了奖,也有可能丢掉的钱又找回来了。
卯时:05点——07点前
左眼:贵人贵客报到,让你生命重现曙光,多留意忽然出现在你身边;很久不见的朋友。
右眼:平安顺利,不必太过担心可能发生危险的状况,吉人自有天相,安心睡觉吧。
辰时:07点——09点前
左眼:人际关系会变好,许久不见的朋友再次相逢,可能捎来不错的喜讯。
右眼:钱财就这样不知不觉地流失掉,花了许多冤枉钱。
巳时:09点——11点前
左眼:会有好处可以捞,目前的你颇有利用价值,别人都会让你三分。
右眼:开车小心,提醒家人多注意平安,危险出现在四周。
午时:11点——13点前
左眼:长期耕耘总算有了结果,你可以松一口气,准备享受成果吧。
右眼:意料之外的事情发生,还好机率不高,继续保持警戒才好。
未时:13点——15点前
左眼:你可能在打赌或玩麻将时输了不少钱,别输光了才来后悔。
右眼:有好事发生,但属于微不足道,你也不会很高兴的那种小事。
申时:15点——17点前
左眼:忽然想起什么事情吗?快点去做,当下想到的,最容易成功了。
右眼:异性缘佳,你的贵人就是异性,他们对你,比同性宽容多了。
酉时:17点——19点前
左眼:为人辛苦为人忙,好在有收获,帮别人也是在帮自己。
右眼:刚认识的朋友就可以熟得不得了,和他们多混熟点会很不错。
戌时:19点——21点前
左眼:有人指派工作给你,不要想太多,快点答应,其他的问题会自然会迎刃而解喔!
右眼:得意忘形了吗?小心小人随时准备落井下石,你别太嚣张。
亥时:21点——23点前
左眼:享受合家团圆、多方肯定,再加把劲,你会做得更漂亮。
右眼:提防官司纠纷,你要不口舌冒犯人,要不就是弄坏东西!
眼皮跳大占卜
有没有发觉今天的眼皮跳过?是不是有点紧张呢?大家都说:“左跳财,右跳灾”好像有些太笼统,下面是按照星期来占卜你的眼皮跳:
星期一:左眼跳,今天有事情要发生!
右眼跳,平常事,不要紧。
星期二:左眼跳,心情会很愉快。
右眼跳,会发生不快的事。
星期三:左眼跳,有人喜欢你!
右眼跳,有事会让你生气。
星期四:左眼跳,有想不到的事情发生。
右眼跳,今天对任何事都不能插手。
星期五:左眼跳,有人在想念你。
右眼跳,将发生一件幸福的事。
星期六:左眼跳,这几天会暴露你的秘密。
右眼跳,近期会得到礼物。
星期日:左眼跳,会发生意想不到的事。
右眼跳,有好运气。
回答者:匿名 8-18 15:52
评价已经被关闭 目前有 2 个人评价
好
50% (1) 不好
50% (1)
其他回答共 11 条
眼跳是眼睛劳累、疲乏的征兆,如果不适时放松,可能还会合并引发眼肌麻痹、上睑下垂等眼部疾病。
眼皮跳得频也是病我们常说的眼跳就是眼皮跳,其实就是控制眼皮肌肉的神经不正常兴奋所引起,也就是部分的眼轮匝肌肌纤维在短时间内不能自主地持续收缩,以致牵动其上的皮肤,学名叫做眼轮匝肌的“肌肉小颤动症”。
每次跳个几秒到几分钟属于正常情况,只要过一段时间,便会自动恢复。也可闭上眼睛休息一下,或是用热毛巾敷一下眼睛,以及配合均衡的日常饮食和充足的睡眠,来缩短眼皮跳动的时间。
治眼跳得解疲劳但是一些慢性疾病如高血压、心脏病、糖尿病等疾病还会带来频发性眼跳。这种眼跳属于顽固性疾病,很多中老年患者深受其扰,“虽然不是什么大毛病,但是跳得人心神不安。”韩淑云介绍,这种顽固性眼跳目前在临床上还没有特别有效的治疗方式,一般可以选滴抵抗视疲劳的眼药水(小乐敦、艾唯多、爱明、消疲灵),中医也以针灸疗法刺激相应眼部穴位,放松减压来治疗眼跳。
贴块纸片有用吗?
常有一些老人在眼跳的时候,撕块白纸蘸点唾沫就粘在眼皮上,这样做真的有用吗?韩淑云告诉记者,贴纸片应用的也是压迫刺激的原理,“纸片多少有点重量,对眼皮产生一定刺激,虽然没有什么太大的疗效,但是也不会有负面作用。”
值得注意的是如果眼皮跳动是连同半侧面部肌肉、眉毛及口角一起抽动的话,可能是颜面神经受到刺激所引起的痉挛现象,应该立刻就医,否则将会出现口喎眼斜之症。
引起“眼跳”的常见原因一般有以下三种:(1)用眼过度,身体不适。当用眼过度,身体不适时,眼部肌肉会不由自主地抽动,就会引起“眼跳”。这种抽动往往是由于局部支配眼部肌肉的神经纤维紧张性增高引起的。这种原因引起的“眼跳”常常是偶发性的,一天一次或两三次,每次几下,持续一秒到两秒钟。一般不需要用药,适当休息之后,症状就会减轻或消失。(2)眼部炎症。有时,除眼跳之外,可伴有眼睛磨、眼睛红等症状。这是由于眼部炎症,如结膜炎、砂眼等引起的。用利福平滴眼液、氧氟沙星等药物治疗后,症状就会消失。(3)支配眼部肌肉的神经纤维受到炎症刺激或压迫。这种情况比较少见,这时,每次眼跳会持续几秒钟,病情有阶段性加重趋势,反复发作,或紧张时容易诱发。需要到医院检查就诊。
Jun
5
lsof -i tcp:{port} | awk '{print $2}' |xargs kill
Jun
4
《孟子·告子下》
舜发于畎亩之中,傅说举于版筑之中,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市。
故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
人恒过,然后能改;困于心,衡于虑,而后作;征于色,发于声,而后喻。入则无法家拂士,出则无敌国外患者,国恒亡。
然后知生于忧患,而死于安乐也。
[译文]
舜从田野之中被任用,傅说从筑墙工作中被举用,胶鬲从贩卖鱼盐的工作中被举用,管夷吾从狱官手里释放后被举用为相,孙叔敖从海边被举用进了朝廷,百里奚从市井中被举用登上了相位。
所以上天将要降落重大责任在这样的人身上,一定要道先使他的内心痛苦,使他的筋骨劳累,使他经受饥饿,以致肌肤消瘦,使他受贫困之苦,使他做的事颠倒错乱,总不如意,通过那些来使他的内心警觉,使他的性格坚定,增加他不具备的才能。
人经常犯错误,然后才能改正;内心困苦,思虑阻塞,然后才能有所作为;这一切表现到脸色上,抒发到言语中,然后才被人了解。在一个国内如果没有坚持法度的世臣和辅佐君主的贤士,在国外如果没有敌对国家和外患,便经常导致灭亡。
这就可以说明,忧愁患害可以使人生存,而安逸享乐使人萎靡死亡。
舜发于畎亩之中,傅说举于版筑之中,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市。
故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
人恒过,然后能改;困于心,衡于虑,而后作;征于色,发于声,而后喻。入则无法家拂士,出则无敌国外患者,国恒亡。
然后知生于忧患,而死于安乐也。
[译文]
舜从田野之中被任用,傅说从筑墙工作中被举用,胶鬲从贩卖鱼盐的工作中被举用,管夷吾从狱官手里释放后被举用为相,孙叔敖从海边被举用进了朝廷,百里奚从市井中被举用登上了相位。
所以上天将要降落重大责任在这样的人身上,一定要道先使他的内心痛苦,使他的筋骨劳累,使他经受饥饿,以致肌肤消瘦,使他受贫困之苦,使他做的事颠倒错乱,总不如意,通过那些来使他的内心警觉,使他的性格坚定,增加他不具备的才能。
人经常犯错误,然后才能改正;内心困苦,思虑阻塞,然后才能有所作为;这一切表现到脸色上,抒发到言语中,然后才被人了解。在一个国内如果没有坚持法度的世臣和辅佐君主的贤士,在国外如果没有敌对国家和外患,便经常导致灭亡。
这就可以说明,忧愁患害可以使人生存,而安逸享乐使人萎靡死亡。







