随笔分类 -  linux系统

摘要:sendmail是linux/unix系统下用来发送邮件的客户端。sendmail使用SMTP协议将邮件发送到目的SMTP服务器。其工作流程大概如下: 首先要说一下DNS的MX记录:SMTP服务器基于DNS中的MX(mail exchange)记录来路由电子邮件,MX记录注册了域名和相关的SMTP中继主机,属于该域的电子邮件都应向该主机发送。 (1)Sendmail 请求DNS给出主机sh.a... 阅读全文
posted @ 2010-04-16 12:14 web-backend 阅读(19534) 评论(0) 推荐(3)
摘要:很多时候,我们需要通过system这个函数在程序内部来执行系统命令。 比如:[代码] 最近有同事发现system调用返回-1,但事实上外部命令已成功执行。 经调查发现,原来是server在启动后将自己设置为daemon时,屏蔽了SIGCHLD信号导致的。在某些linux内核版本下,屏蔽SIGCHLD信号会导致system调用返回-1(经查,linux2.6内核以上无此问题)。system调用执行... 阅读全文
posted @ 2010-04-06 11:13 web-backend 阅读(1105) 评论(0) 推荐(0)