02 2012 档案

摘要:转自:http://blog.chinaunix.net/u/12318/showart_65574.htmlSMTP 命令简介 什么是 SMTP SMTP (Simple Mail Transfer Protocol) : 电子邮件从客户机传输到服务器或从某一个服务器传输到另一个服务器使用的传输协议。 SMTP 是请求/响应协议,命令和响应都是基于 ASCII 文本,并以 CR 和 LF 符结束。响应包括一个表示返回状态的三位数字代码。SMTP 在 TCP 协议 25 端口监听连接请求。什么是 ESMTP ESMTP (Extended SMTP),顾名思义,扩展 SMTP 就是对标准 SM 阅读全文
posted @ 2012-02-24 20:32 highriver 阅读(540) 评论(0) 推荐(0)
摘要:很多网站需要在上传的图片上面打水印。通常在配置apache之前,可以使用ImageMagic的命令工具composite来测试水印的效果,composite主要用于overlap one image over another. composite -gravity SouthEast -geometry '+5+5' watermark-small.png t3.png t31.pngcomposite -gravity SouthEast -geometry '+10+10' watermark.png \( t1.png -resize '550x4 阅读全文
posted @ 2012-02-24 20:28 highriver 阅读(452) 评论(0) 推荐(0)
摘要:转自:http://wenku.baidu.com/view/a1f729ea6294dd88d0d26b23.html邮件收发流程解析 本文打算详细分析一封邮件从发件人发出邮件到收件人收到邮件的过程,讲述该过程涉及到的各种知识,为初步接触邮件系统的系统管理员深入学习邮件服务器配置和反垃圾邮件软件或者硬件的配置打下扎实的基础。1) SMTP 会话 a. 发件人在自己的邮件客户端(比如outlook,foxmail等等,称之为MUA【邮件用户 代理】)写邮件,完成后,按“发送”按钮; b. 发件人邮件客户端根据发件人先前的配置(SMTP 服务器【发件人公司邮局服务器】 域名或者IP地址,如果发送 阅读全文
posted @ 2012-02-24 20:13 highriver 阅读(866) 评论(0) 推荐(1)
摘要:一。发送邮件的二种方式:1.mail命令发送 特点快1)mail -s "Hello from mzone.cc by shell" admin@mzone.cc2)hello,this is the content of mail.3)welcome to www.mzone.cc第一行是输入的命令,-s表示邮件的主题,后面的admin@mzone.cc则是邮件的接收人,输入完这行命令后回车,会进入邮件正文的编写,我们可 以输入任何文字,比如上面的两行。当邮件正文输入完成后,需要按CTRL+D结束输入,此时会提示你输入Cc地址,即邮件抄送地址,没有直接回车就完成了 邮件的 阅读全文
posted @ 2012-02-24 20:00 highriver 阅读(990) 评论(0) 推荐(0)
摘要:Sendmail+Postfix的思路:1.它们都属于不同的SMTP服务器实现。2.利用SendMail的重发机制,应用程序发送到本机的SendMail肯定不会丢失,而本机再去连接远程的Postfix可以利用重发的机制保证。如果直接连adm01c,万一挂掉,有可能造成邮件丢失。3.如果应用程序直接连接远程的Postfix,有可能因为BIO而导致延迟。应用程序先发到本地的Sendmail就认为已经发送成功而返回。有点类似于通过消息队列发送邮件。SMTP底层是基于TCP协议,会保证发送出去。所以关注点转移到如何让应用快速返回。4.邮件服务架构图如下: 阅读全文
posted @ 2012-02-24 19:59 highriver 阅读(590) 评论(0) 推荐(0)
摘要:git commit -a让你找到subversion的感觉,该命令包含了git add。git pull表示跟踪远程分支的本地分支更新。git rebase是将本地的其它分支合并到当前分支。 阅读全文
posted @ 2012-02-06 15:59 highriver 阅读(4220) 评论(0) 推荐(0)
摘要:git show HEAD查看父母的消息git show HEAD^ //查看HEAD的父母的信息git show HEAD^^ //查看HEAD的父母的父母的信息git show HEAD~4 //查看HEAD上溯4代的信息要注意的是git-merge有可能产生双父母,这种情况这样查看:git show HEAD^1 //查看HEAD的第一个父母git show HEAD^2 //查看HEAD的第二个父母 阅读全文
posted @ 2012-02-06 15:54 highriver 阅读(7870) 评论(0) 推荐(0)
摘要:内容来自:http://marklodato.github.com/visual-git-guide/index-en.html什么是reference: reference,引用指的都是.git下的文件。HEAD就是reference中的一个, HEAD的指向的都是current branch。注意branch上面箭头表示可以移动到任意一个commit的id上。commit的箭头表示指向parent commit对象。理解了reference之后,对于reset也很好理解。The reset command moves the current branch to another positi 阅读全文
posted @ 2012-02-03 13:39 highriver 阅读(1077) 评论(0) 推荐(0)
摘要:转自http://wenku.baidu.com/view/0230a8fd941ea76e58fa04cb.html常见的符号有三种:@ # // (不常见的我也没有见过)一般来说我们都是糊里糊涂地被自动加上@这样的符号,多数人也懒得管这些鬼符号。其实我们也可以在编写微博的时候主动地输入这些古怪玩意儿。它们都有什么用呢?@微博人名@这个符号会把紧跟它之后的文字当成一个人名,自动生成一个指向这个人的微博。当然如果这个微博名字不存在,系统会告诉你。例如:编辑时你输入:有一天@阿狗 走在马路中间吃着汉堡看美女发布后会出现:有一天@阿狗 走在马路中间吃着汉堡看美女别人就可以直接点击@阿狗转到阿狗的微 阅读全文
posted @ 2012-02-02 19:17 highriver 阅读(9479) 评论(0) 推荐(0)