摘要:
我们在上一篇中解决了接收一行命令的问题后,就可以来具体的分析邮件发送过程中涉及到的 SMTP 协议内容了。 首先来看通讯过程中的第一个内容:服务器在客户端连接上来后会主动发送一个问好的信息,所以这第一行的内容是服务器发送的,这时候客户端要回答的内容其实并不确定。原因是根据不同的客户端意图,客户端要发 阅读全文
摘要:
我们在上一篇中解决了接收一行命令的问题后,就可以来具体的分析邮件发送过程中涉及到的 SMTP 协议内容了。 首先来看通讯过程中的第一个内容:服务器在客户端连接上来后会主动发送一个问好的信息,所以这第一行的内容是服务器发送的,这时候客户端要回答的内容其实并不确定。原因是根据不同的客户端意图,客户端要发 阅读全文
摘要:
让我们回到 smtp/pop3 等网络命令上来. 前面的文章已经说过了大多数的网络命令都是基于网络命令行的,我们就先来研究一行命令本身. 读取一行命令,在前面的 java 语言示例中实现很简单: 也就是说 java 中直接实现了读取一行的功能. 这个实现其实也没初学者想象的那么简单,甚至是网络编程中 阅读全文
摘要:
很抱歉这一篇文章中仍然要讨论 C 语言 socket 函数相关的知识,其实准确来说这些是任意一种开发语言直接调用系统 api 时都要掌握的知识点.这些知识是一定要再详细解释一次的.1.A版本函数和W版本函数的问题 比如其中说到的 LoadLibrary 函数的 A 版本和 W 版本的问题,这其实是说 阅读全文
摘要:
说到 C 语言版本的程序,首先要解决的问题就是兼容性. 作为 20 年开发有 10 多年是在服务端的程序员,我深刻地感受到服务端平台的两极分化之严重,linux 派对 windows 那是超级的不屑一顾:那都是没技术的人才用的,没能力维护 linux 的人才用 windows. 与此同时 windo 阅读全文
摘要:
既然是面向程序员的文章那当然不能只说说原理,一定要有实际动手的操作. 其实作为我个人的经历来说,对于网络编程,这是最重要的一章! 作为一位混迹业内近20年的快退休的程序员,我学习过很多的开发语言和程序类型,比如:pascal,c,c++,delphi,vc,java,kjava,symbian .. 阅读全文
摘要:
首先要感谢博客园管理员的及时回复,本系列的第二篇文章得以恢复到首页,这是对作者的莫大鼓励.说实在的本来我真的挺受打击的.好在管理员说只是排版上有些问题,要用代码块修饰下相关的信息.说来惭愧因为常年编码已经习惯了用纯文本和空白行等处理文章,确实谈不上对文章排版,后面我会多学习应用排版功能. 经过前面两 阅读全文
摘要:
一步一步从原理跟我学邮件收取及发送 2.邮箱的登录和绕不开的base64好了,经过本系列上一篇文章 "1.网络命令的发送",假设大家已经掌握了 email 电子邮件的命令发送的方法.那么下面我们可以来学习如何发送一封邮件了.如果是传统作家一定要开始讲解 RFC821 协议,然后用它来发送邮件给大伙看 阅读全文
摘要:
一步一步从原理跟我学邮件收取及发送 1.网络命令的发送多年前我写过一个叫 eemail 的邮件客户端,原因是当时笔者的姐姐是位小有名气的作家需要通过邮件发稿子给她的编辑.而当时的 foxmail 等客户端都需要配置 smtp/pop3 地址,这对于普通用户来说简直就是无法逾越的鸿沟,在给 foxma 阅读全文
摘要:
可能 delphi7 下稳定的最后一版本 GDIPLUS万一的 blog 说"终于, Delphi XE2 携带 GDI+ 库了使用了较早的 http://www.progdigy.com"但这个网址已经下不了了,而 http://www.bilsen.com/gdiplus 的又要 delphi2... 阅读全文
摘要:
因为另有开发记录工具最新没怎么在 cnblog 写开发备忘.不过我觉得这个是个比较严重的问题,觉得有必要让更多的人知道处理方法,所以在 cnblog 也放上一篇希望广为传播.因为现在网络上vs2008能直接使用的版本很难找,所以放一个修改自 sourceforge 能用的版本,并且说明修改的方式.-... 阅读全文
|