编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
libquickmail是一个自由和开源的C函数库,有利于快速的方法从应用程序发送电子邮件,以及为MIME消息体放在一起由多部分组成。
它提供了支持,抄送和密送收件人,以及文件附件没有任何大小限制。为了实现SMTP通信,您可以使用内置的SMTP支持或libcurl的,对多种协议的支持文件传输库。
语法是quickmail {-h服务器| -o文件名} [-p端口] [-u用户名] [-w密码] -f电子邮件[-t邮件] [-c电邮] [-b电子邮件] [-s主题] [-m MIMETYPE] [-d机构] [-a文件] [-v]
至于参数方面,-h服务器代表了水木清华服务器的主机名或IP地址,-o filename是文件转储邮件内容,-p端口的名称用于SMTP连接的TCP端口(默认25),-u用户名和-w密码的用户名和密码才能使用SMTP认证,-f电子邮件是发送者的电子邮件地址,-t电子邮件的接收者的,-c邮件是抄送的地址,而-b电子邮件是密件抄送的。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。