qmail tls patchs for iGENUS 20090204 公开发

简介: 下载地址:http://www.igenus.org/webmail/download/index.

下载地址:http://www.igenus.org/webmail/download/index.php

主要改进如下:

  1. # vim: set expandtab tabstop=4 shiftwidth=4:
  2. # $iGENUS: qmail-igenus/docs/ChangeLog,v 1.25.4.24 2009/02/04 07:48:08 wuqiong Exp $
  3. #
  4. # 前缀标记说明:
  5. #
  6. #  * bug修正
  7. #  + 新的特征或新增功能
  8. #  - 删除
  9. #  ! 更改, 功能性改进或扩展
  10. #  @ 提示或备注
  11. 2009-02-04
  12.     ! 改进 qmail 退信为utf8格式. (wuqiong)
  13. 2008-11-17
  14.     + 添加 qmail-bigdns.patch . (wuqiong)
  15. 2008-07-23
  16.     + 添加 simscan 所需要的 qmail-queue-custom-error.patch. (wuqiong)
  17.     + 改进 qmail-smtpd 中与 simscan 需对应的返回码和返回内容. (wuqiong)
  18.     + 在 qmail-smtpd 中增加用户验证通过的 SMTPAUTHD 环境变量. (wuqiong)
  19. 2007-07-25
  20.         ! 解决 qmail-remote 在发送邮件时没有判断 remote 是否中断连接的缺陷.该缺陷致使邮件
  21.           发送始终会尝试同一个mx优先级的IP连接(除非远端没有启动服务), 从而造成大量邮件队
  22.           列的堆积. (wuqiong)
  23. 2007-07-23
  24.         ! 增加 LOCALMFREQAUTH 时调用 control/defaultdomain 作为缺省域, 构成完整的 email
  25.           地址用于判断是否与 MAIL FROM 相匹配. 此功能将用于 vpopmail/etc/defaultdomain
  26.           一起实现对缺省域不用填写完整的邮件地址作为验证的账号. (wuqiong)
  27. 2007-05-11
  28.         * 改进 LOCALMFREQAUTH 启用的条件错误. (wuqiong)
  29. 2007-05-10
  30.         ! 更新 qmail-remote.c 到 netqmail-1.05-tls-smtpauth-20070417.patch 的相应部分.
  31.           解决部分地址发生连接错误的不明问题. (wuqiong)
  32. 2007-02-06
  33.         + 改进 qmail-smtpd.c 验证并tls加密时的报头输出. (wuqiong)
  34. 2007-01-31
  35.         - 删除错误的版本 1.17.4.6 - 1.17.4.4, 因其造成 TLS 无法使用. (wuqiong)
  36.         * 重新提交正确包含 2007-01-05 以后的改进. (wuqiong)
  37. 2007-01-19
  38.         - 删除 smtp_data() 中的日志显示. (wuqiong)
  39.         * 去掉 APF 检查拒收返回的 QUITASAP 宏, 避免错误输出 Accept 日志. (wuqiong)
  40. 2007-01-10
  41.         * 在 qmail-smtpd 中增加 HEADERMFCHK 变量, 用于配置是否报头 From 地址与信封
  42.           mail from 地址是否一致. 原因是 outlook 的回执格式 mailfrom 为空. 造成邮
  43.           件被拒收. (wuqiong)
  44. 2007-01-05
  45.         * 改进在 LOCALMFREQAUTH 中, 对于验证用户没有判断 LOCALMFREQAUTH 环境的问题.
  46.           (wuqiong)
  47. 2006-08-03
  48.     * 改进在 TLS 版本中, 由于APF结果在 apf-qmail.pl 中间接输出造成TLS协议中断的
  49.           问题. 解决办法是, 在 apf-qmail.pl 去掉 550 的输出结果, 改为在 qmail-smtpd.c
  50.           中输出. (wuqiong)
  51. 2006-07-28
  52.     * 修改update_tmprsadh.sh中chmod参数,使其生成的cert可供qmai-smtpd读取.因为
  53.           qmail-igenus patchs 使用vpopmail:vchkpw组运行qmail-smtpd. (wuqiong)
  54.         + 改进 qmail-tls patch 中 Makefile 文件与 BSDMake 的兼容性. (wuqiong)
  55. 2006-07-24
  56.     * 取消 smtpd 中 err_recipient 的QUITASAP选项, 避免在多个RCPTTO时造成邮件无
  57.           法正确接收的问题. (wuqiong)
  58. 2006-07-20
  59.         * 改进 queue-fix 中 intd 子目录属性0750与bigtodo patch中0700不一致的问题.
  60. 2006-07-17
  61.         + 完全整合 queue-fix 到 qmail. (wuqiong)
  62.     + 增加 queue-fix 工具. (wuqiong)
  63. 2006-05-25
  64.     + 在 qmailqueue patchs 中增加缺省情况下对验证也进行 QMAILQUEUE 调用.
  65.       增加 NOSCANAUTH 环境变量用来取消对验证用户的邮件扫描. (wuqiong)
  66. 2006-05-24 TLS 分支
  67.     + 增加http://inoa.net/qmail-tls 的 netqmail-1.05-tls-smtpauth-20060105.patch.
  68.       受影响的文件: Makefile qmail-smtpd.c qmail-remote.c qmail-smtpd.8
  69.                     qmail-control.9 TARGETS cofig-cc dns.c hier.c ipalloc.h
  70.                     qmail-remote.8
  71.       增加的文件:   Makefile-cert.mk ssl_timeoutio.c ssl_timeoutio.h tls.c tls.h
  72.                     update_tmprsadh.sh . (wuqiong)
  73. 2006-03-30
  74.     * 改正 HEADERMFCHECK 在 From: 为空时, log 输出 mailfrom.s 造成 signal 11
  75.       退出的bug. (wuqiong)
  76. 2006-03-01
  77.    
  78.     ! 修改几个变量的定义位置, 兼容低版本gcc中的编译问题. (wuqiong)
  79. 2006-02-23
  80.     ! 在 qmail-smtpd.c qmail.c 中实现对验证用户不进行 qmailqueue 扫描. (wuqiong)
  81.     ! 改进 smtpd 中对 APF 的调用, 增加对 relayclient 的判断, 以利于可以从
  82.       tcp.smtp.cdb 中设置特定的IP不用通过 APF 查询. (wuqiong)
  83.     ! 改进对 relayclient 的 IP 客户不进行本地账号检查, 以便可以通过 tcp.smtp.cdb
  84.       设置某些 IP 可以 relay. (wuqiong)
  85. 2006-02-22
  86.     ! 修改在启用 localmfreqauth 时, 与 Symantec Antivirus 2005/6 的兼容性问题,
  87.       因为其 smtp outing 发送代理时, 使用了 REST 命令, 造成 smtp auth 标志位重置.
  88.       (wuqiong)
  89.     + 在 TARGETS 文件中增加某些遗漏的项目. (wuqiong)
  90. 2006-01-19 <NETQMAIL_105>
  91.     + 整合 netqmail-1.05.patch / isoc.patch, 主要改进 qmail-smtpd.c qmail-pop3d.c
  92.       qmail-popup.c 中在通过 commands 调用命令解释过程时, 某些过程没有定义参数
  93.       的问题, 以适应 ISO C 的要求.
  94.       同时, 处理 qmail_lspawn, qmail-newmrh, qmail-newu, and qmail-rspawn 在某些
  95.       机器上由于 "int" 类型比 "char"小时可能出现的死机, 例如在 64位机上, 处理32
  96.       位 int 整型. 详细内容请见 patchs/qmail-isoc.patch. (wuqiong)
  97.     + 整合 big-concurrency.patch. (wuqiong)
  98. 2006-01-18
  99.     * 改进在 localtime patch 之后, qmail-qread 显示队列的日期仍然使用 GMT 作为
  100.       后缀的问题. (wuqiong)
  101.     ! 移动 qmail-smtpd.c 中的自定义 #define . (wuqiong)
  102.     * 添加 patchs 目录, 并添加 apf-qmail.patch / qmail-date-localtime.patch /
  103.       qmail-maildir++.patch / patch-qmail-smtpd.c.patch(localmfreqauth). (wuqiong)
  104.     * 改进在 qmail-smtpd.c blast()中, 可能在邮件头超过 2G 时, crashed 的问题,
  105.       该问题在 spamcontrol 中已经改正, 后来由于增加 HEADERMFCHECK 时, 又造成了
  106.       该问题. (wuqiong)
  107. 2006-01-12
  108.     * 增加在 qmail-smtpd DATA 时检查邮件头的 From 与 mailfrom 是否一致. (wuqiong)
  109. 2006-01-11
  110.    
  111.     * 改正 qmail-send.c 中实现退信时, 采用附件的bug. (wuqiong)
  112. 2006-01-10
  113.     + 增加 Garga 的 LOCALMFREQAUTH patch,
  114.       并实现其中对 null mailfrom 的限制. (wuqiong)
  115.     * 改正 checkuser.pl 中的调试错误. (wuqiong)
  116.     + 增加 qmail-smtpd digest.txt 文件. (wuqiong)
  117.     * 改进 LOCALMFREQAUTH patch 中没有考虑到 null sender 的情况. (wuqiong)
  118.     + 在 LOCALMFREQAUTH 基础上, 实现对验证用户发送邮件时, mailfrom 必须与验证
  119.       时的用户账号相同的判断. (wuqiong)
  120. 2006-01-05 <MAILDIR++>
  121.     + 增加 vpopmail contrib maildir++ patch. (wuqiong)
  122.       涉及更改文件: Makefile TARGETS qmail-local.c qmail-pop3d.c
  123.       新增文件: maildirflags.c maildirgetquota.c maildirgetquota.h maildirmisc.h
  124.                 maildiropen.c maildirparsequota.c maildirquota.c maildirquota.h
  125.                 numlib.h overmaildirquota.c strpidt.c strtimet.c
  126.     + 在系统退信中, 增加中文说明, 并将原始邮件改为附件方式. (wuqiong)
  127.       涉及文件: qmail-send.c
  128.     + 增加 qmail-date-localtime.patch, 将邮件头中日期改为系统本地时间. (wuqiong)
  129.       涉及文件: date822fmt.c
  130. 2006-01-04
  131.     + 增加 apf-qmail.pl 文件. (wuqiong)
  132.     ! 改进 checkuser.pl 支持别名域. (wuqiong)
  133. 2005-12-30 <SPAMCONTROL_2317>
  134.     + 同步到 spamcontrol2317 版本, 并设置 big-doto. (wuqiong)
  135.     + 整合 APF patch 和 smtpd auth monitor 功能. (wuqiong)
  136. 2005-12-29
  137.     + 在 contrib 目录中增加 monitor.pl. (wuqiong)
  138.     + 修改 conf-group 中 nofiles. (wuqiong)
  139. 2005-12-27 <QMAIL_INIT>
  140.     + 初始化 DJB qmail-1.03. 标签为 QMAIL_INIT (wuqiong)

复制代码

目录
相关文章
|
Web App开发 应用服务中间件 Linux
freeswitch使用sip集成网页电话,nginx配置https协议
文章目录 网页集成软电话 配置freeswitch开启wss nginx配置自签名https域名 页面集成软电话开发 网页集成软电话 网页集成软电话需要使用https协议,页面与freeswitch平台建立websocket长连接。使用jssip库进行相关开发
|
存储 网络协议 安全
电子邮件协议及GO发送QQ邮件
提供电子邮件服务的协议叫做:SMTP(Simple Mail Transfer Protocol)为了能够高效安全的进行数据的传输,SMTP协议底层使用的TCP实现两端的连接。
242 0
|
安全 Java 网络安全
使用IDEA实现第三方发送QQ邮件时SSL protocol问题的解决
3、使用IDEA实现第三方发送QQ邮件时SSL protocol问题的解决 **问题描述:**使用IDEA实现第三方发送QQ邮件,使用SSL安全协议时出现SSLHandshakeException如下图 **解决方案:**百度后发现问题原因是本地jdk1.8配置中将SSLv3协议禁用了,将相关配置修
|
网络协议 Linux 数据安全/隐私保护
RH358配置电子邮件传输--配置仅发送电子邮件服务
RH358配置电子邮件传输--配置仅发送电子邮件服务
179 0
RH358配置电子邮件传输--配置仅发送电子邮件服务
|
Web App开发 缓存 监控
SSL:今天截获,明天解密
成千上万的网站和个人依靠SSL来保护敏感信息的传输,比如密码、信用卡信息和那些期望通过加密来保障隐私的个人信息。然而,最近被泄密的文件表明,美国国家安全局NSA记录了庞大的互联网流量并且保留其中的加密信息供以后解密分析。想监控互联网加密流量的政府远不止美国一个,沙特阿拉伯曾就SSL流量解密寻求过帮助,中国在今年一月份被指控对GitHub进行基于SSL的中间人攻击,伊朗也被报道进行深度包检测,但这些仅仅是冰山一角。
158 0
SSL:今天截获,明天解密
|
Go 网络安全 网络协议
golang使用ssl自签证书通信
版权声明:本文可能为博主原创文章,若标明出处可随便转载。 https://blog.
1510 0
|
网络安全 PHP 数据安全/隐私保护
|
网络协议 网络安全 开发工具

热门文章

最新文章