CN1410924A - 电子邮件服务系统和使用动态ip过滤技术的方法 - Google Patents

电子邮件服务系统和使用动态ip过滤技术的方法 Download PDF

Info

Publication number
CN1410924A
CN1410924A CN02126857A CN02126857A CN1410924A CN 1410924 A CN1410924 A CN 1410924A CN 02126857 A CN02126857 A CN 02126857A CN 02126857 A CN02126857 A CN 02126857A CN 1410924 A CN1410924 A CN 1410924A
Authority
CN
China
Prior art keywords
address
time
connection
service system
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN02126857A
Other languages
English (en)
Other versions
CN1311370C (zh
Inventor
林星烨
李祐周
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KK technologies
Original Assignee
TAIRES TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR10-2002-0029828A external-priority patent/KR100391319B1/ko
Application filed by TAIRES TECHNOLOGY Co Ltd filed Critical TAIRES TECHNOLOGY Co Ltd
Publication of CN1410924A publication Critical patent/CN1410924A/zh
Application granted granted Critical
Publication of CN1311370C publication Critical patent/CN1311370C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking

Abstract

如果从远程主机来的连接请求数超过预定的参考数,从该远程主机来的连接请求就会被电子邮件服务系统所拒绝,且重发被拒绝的电子邮件的响应被传送到请求的主机。为了判定连接许可或拒绝,参考对应的IP地址计算从远程主机来的连接请求数。借助IP过滤方案,能有效地管理和控制电子邮件服务系统的数据通量。本发明的电子邮件服务系统包括动态IP过滤模块、邮件传输代理(MTA)、接受从远程主机来的连接请求的接收装置、用于按照IP块提取对应于请求的远程主机的IP地址的装置,和通过将预定参考值与在预定控制时间期间作出的过去的请求数和来自提取的IP地址的当前请求的总和值进行比较来判定连接许可的装置。该动态过滤模块包括在判定连接许可之前复位在最后连接时间和当前时间之间的片中的连接数。

Description

电子邮件服务系统和使用动态IP过滤技术的方法
技术领域
本发明一般涉及电子邮件服务和方法,尤其涉及动态IP过滤技术,它采用变化的起始时间概念连续地过滤IP地址,按照时间应用多个IP过滤策略并对单个IP组实现各种IP过滤策略。
背景技术
如因特网那样的分布式计算机网络是用于信息交换和传播的不断增加的全球通信网络,使用电子邮件(email)系统的点对点通信成为日常业务之一。电子邮件被广泛地用于网络应用,其中文本消息通过使用各种网络协议在各种类型网络上的终端用户之间电子地发送。电子邮件系统是具有为客户提供电子邮件服务的等价服务器的分布式客户/服务器系统。电子邮件系统基于开放式系统,其中客户与服务器进行通信以发送和接收电子邮件消息,而服务器与其他服务器通信。此开放式本质暴露出日益增长的UCE(未经请求的商业电子邮件),广告邮件、垃圾邮件、电子邮件炸弹等(称为“垃圾邮件”)。
自从1990年代起,随着因特网的商业意识的上升,出于以更低代价进行商业广告宣传的目的,人们使用垃圾邮件不加选择地发送大量未经请求的电子邮件消息。垃圾电子邮件对于ISP(信息服务提供者)和终端用户都是一种巨大的威胁。ISP浪费他们的系统资源来处理垃圾邮件:在发送超过数十亿的目标为数十万用户的垃圾消息的网络资源;以及采取防范措施所花费的系统和人力资源的额外通信代价和损失,如自动返回垃圾邮件到发送者,和处理来自垃圾接收者的拒绝和申诉消息。同样,许多接收者要花费时间将真实的邮件从垃圾邮件中区分出来,而且耗费计算资源。
解决垃圾邮件泛溢的传统方法包括接收方的方法和电子邮件提供者的方法。这种基于服务器的解决方案是MTA控制技术和联系规则的组合,在该方案中,禁止垃圾发送者使用匿名配置,且阻塞SMTP。
通常,在ISP中邮件服务器的数据通信量在接收电子邮件时比发送电子邮件时多5到10倍,而且垃圾邮件数量约为接收邮件通信的60到80%。许多垃圾邮件制造者隐藏在假返回地址之后而,并处心积虑地写消息来误导接收者。因此防止垃圾邮件的最可靠的办法是逐个地阅读和审查电子邮件消息的标题及主体文本以确定该电子邮件是否是垃圾。然而,这对ISP和终端用户来说都需要花费太多的时间和费用,而且判定垃圾邮件是很困难的,因为判定的准则是主观确定的。
因此,为了因特网和电子邮件的公共利益,需要技术措施以便有效地解决垃圾邮件的问题。
发明内容
本发明的一个目标是使电子邮件服务提供者由于垃圾邮件而受到的损失最小。
本发明的另一个目标是有效地维持和控制在电子邮件服务提供者中垃圾邮件的数据通信量以防止由于垃圾邮件产生的破坏。
本发明的又一个目标是提供电子邮件服务系统和方法,它能对请求与该系统连接的IP组应用各自的垃圾阻断策略,并能对单个IP组灵活地应用各种IP过滤或阻断策略。
根据本发明的一个方面,如果从远程主机来的连接请求数超过预定的参考数,电子邮件服务系统就会拒绝从该远程主机来的请求,而且重发被拒绝的电子邮件的响应传送给请求主机。为判定连接允许或拒绝,参考对应的一个IP地址,计算从远程主机来的连接请求数。通过IP过滤方案,就能有效地管理及控制电子邮件服务系统的数据通信量。
本发明的电子邮件服务系统包括动态IP过滤模块、邮件传输代理(MTA)、用于接受来自远程主机的连接请求的接收装置、用于按照IP块提取对应于请求的远程主机的IP地址的装置和用于通过将预定的参考值与在预定的控制时间周期期间所做出的过去请求数和来自所提取IP地址的当前请求之和进行比较来判定连接允许的装置。动态过滤模块包括在判定连接许可前复位在最后连接时间和当前时间之间部分中的连接数。
在本发明的电子邮件服务系统中,动态IP过滤方法包括下列步骤:接收从远程主机的连接请求;搜索IP块并从该IP块提取对应于请求的远程主机的IP地址;通过将预定的参考值与在预定的控制时间周期期间所做出的过去请求数和来自所提取IP地址的当前请求数之和进行比较来判定连接允许;以及在判定步骤以前,复位在最后连接时间和当前时间之间部分的连接数。
根据本发明的另外方面,各种IP过滤策略能按照时间应用于不同的IP组或单个IP组,使得能有效地控制在电子邮件服务系统中的数据通信量,而且,IP过滤技术可以在各种情况下灵活地实现。
附图说明
通过下面参考附图的详细描述,本发明的这些和其他特征与优点将变得显而易见,其中:
图1是根据本发明的电子邮件网络的整体配置的方框图;
图2是示意图,示出在本发明的电子邮件服务系统中IP块和记录;
图3是在电子邮件服务系统中的一种动态IP地址过滤方法的处理流程图;
图4是方框图,示出按本发明将不同的IP阻断策略应用于不同的IP块的多策略技术;
图5是方框图,示出按时间将不同的IP过滤策略应用于单个IP组的实施例;以及
图6是以ASP(应用服务供应商)方式实现的电子邮件服务系统的方框图。
具体实施方式
图1示出按本发明的电子邮件网络的配置。电子邮件网络是分布式计算机系统,用于产生、访问、发送和接收电子邮件,并基于包括IMAP(Internet消息访问协议)、POP(邮局协议)和SMTP(简单邮件传输协议)的这些协议,但不限于这些协议。
远程主机10通过包括如因特网和LAN(局域网)那样公用网络的网络连接到电子邮件服务系统100。远程主机10可以是个人用户客户系统或包括相当于电子邮件服务系统100的服务器系统。网络具有众多的连接节点,而通信使用网际协议(IP)进行。IP作为数据通信的标准是众所周知的。上层协议如HTTP(超文本传输协议)和FTP(文件传输协议)在应用层上通信,而低层协议如TCP/IP(传输控制协议/网际协议)在传输层和网络层上通信。邮件消息使用SMTP协议发送到如< receiver@terracetech.com>的地址。电子邮件服务系统100包括一个或多个服务器计算机,并可配置一部分连到公用网的专用企业网。为安全起见,在公用网和专用企业网之间的通信可由防火墙进行过滤及控制。防火墙限止外界对企业网内的某些资源的访问。包括在电子邮件服务系统100内的服务器计算机配置成为客户执行服务器软件程序。服务器计算机配置用于维持用户的帐号,接收和组织邮件消息,使得无论消息中的信息如何编码,都能容易地定位和检索这些消息。服务器计算机能包括Web服务器、CGI(公共网关接口)程序、帐号管理程序和SMTP邮件服务器。
电子邮件服务系统100包括动态IP地址过滤模块20和邮件传输代理(MTA)50,如SendmailTM和QmailTM。MTA50包括传输器MTA、接收器MTA和网关MTA。过滤模块20包括连接处理单元30和IP块40。电子邮件服务系统100使用如POP-3协议接收来自远程主机10新的电子邮件消息,并通过使用SMTP(简单邮件传输协议)或ESMTP(扩展的SMTP)协议发送电子邮件消息。
远程主机10向服务系统100送出连接请求,并传输给服务系统100电子邮件消息、附件和发送电子邮件消息所必需的数据,如MAIL From< spam@host.domain>.RCPT TO< receiver@host.domain>.。动态IP地址过滤模块20的连接处理单元30参考IP块40判定对来自远程主机10的请求的连接允许。如果连接是允许的,将来自远程主机10发送的数据和消息提交给MTA50并传输到指定的电子邮件接收器或另一远程主机。对远程主机10的连接允许的判定取决于参考值与根据IP地址来自某个远程主机连接请求的数目的比较结果,这将在下面详细解释。
图2是在按本发明的电子邮件服务系统中IP块和记录的配置的概念性示意图。在电子邮件服务系统100中的IP块是事先存入的数据。当远程主机10请求连接时,记录与远程主机关联的IP地址。IP块40包括多个IP组40a、40b、…、40k,它们按照预定IP地址分组的规则安排。连接处理单元30接收来自远程主机10的连接请求,从IP块40中搜索和取出对应于请求的远程主机的IP地址。最好通过使用如散列函数来配置IP地址的IP块,使得连接允许能判定同时发生的多个连接请求。单个IP组(如40a)包括多个记录(#0~#m-1),对应一个IP地址形成一条记录。每个记录包括多个片(slice),如从‘片0’到‘片n-1’的‘n’个片。片是根据时间划分记录的单元。在每片中,记录所接收到的来自某个远程主机的连接请求的数目。
图3示出在本发明的电子邮件服务系统中动态IP地址过滤的处理流程。
在步骤110接收来自远程主机的连接请求。通过在步骤115搜索IP块,在步骤120取出请求远程主机的IP地址。根据来自所取出的IP地址的请求累计数,在步骤130中初步判定该远程主机连接的许可。通过审查请求的总和是否超过参考值,在步骤135作出判定。这里,通过将当前的请求和在时间片内记录的累计请求数相加得到总和请求,该时间片对应于从距离当前请求最近的过去连接请求时间(即最后请求时间)开始到追溯到预定控制周期的时间为止的时间范围。例如,假设单个记录有10片,这些片控制在10分钟时间单位,当前请求在12:13接收,而最后的请求时间是12:11。在整个片0-9所记录的数据中,在片3-9中存储的连接数(即对应于12:03到12:10之间时间的片)和在片0中存储的连接数(即对应于12:10到12:11之间时间的片)以及当前的连接请求相加成为累计的请求数,且在步骤135该累计值与参考值比较。参考值通过综合考虑电子邮件服务提供者的系统资源、用户的规模和数据通信量来确定,并标记为每次请求的数目。
如果累计的连接数超过参考值,在步骤145拒绝对应于该相关IP地址的远程主机的连接。即使当来自远程主机的请求累计数未超过参考值,在步骤140还要判断对此相关IP地址的连接拒绝时间是否已过去。当连接拒绝时间尚未过去时,拒绝对应于相关IP地址的远程主机的连接。如果连接拒绝时间已过去,或者没有拒绝此连接先前的情况,在步骤150允许连接,并且电子邮件消息和数据传输到MTA50以进行正常的电子邮件发送处理。
在判定连接允许步骤130之前,在步骤125复位该连接数。连接数复位步骤125将在最后连接时间和当前时间之间的片中的连接数复位为‘0’。在上例的情况,在对应于最后请求时间12:11和当前时间12:13的片之间存在一个12:02的片。这是因为在最后连接时间和当前时间之间没有连接,因此在此时间间隔内,连接数数据记录在对应于在追溯到片控制时间(本例中为10分钟)的时间以前的过去时间的片中。因此,存储在过去片中的连接时间数据复位到‘0’,使得控制时间能作为连续时间值被保存。
在连接许可的判定步骤130之后,顺序执行流程回到接收新连接请求的步骤110。可以考虑记住允许连接的IP地址并省略对相同IP地址的搜索IP块。然而,考虑到记住或存储与连接许可相联系的IP地址数据的系统资源,最好一旦请求连接时,搜索IP块并取出对应的IP地址。
按照本发明的动态IP过滤技术,多次策略能应用于单个数据结构。
图4为方框图,示出多种时间策略,不同的策略应用到多个IP块的每一个。应用于IP组A 40a的IP过滤策略A 200a具有与策略B 200b和C 200c不同的单位控制时间、参考值和连接拒绝时间。此时,单位控制时间是指在图3的步骤135用于累加请求数的时间周期,‘参考数’是指与在单位控制时间内的累计请求数和当前请求之和进行比较的参考数。例如,多IP过滤策略对具有从210.220.10.0到20.220.250.255的IP地址的IP组A 40a,具有1小时的单位控制时间a1、10次的参考值12和2小时的连接拒绝时间a3,而IP地址从210.0.10.0到210.220.0.0的IP组B 40b应用IP过滤政策B200b,它具有10分钟单位控制时间b1、10次参考值b2和30分钟的连接拒绝时间b3。在多IP过滤策略中,默认的策略可应用于不需要专门策略的IP组。当需要确认是否阻断某个IP地址时,可以调用并读出与包括某个IP地址的IP组相关的IP过滤策略的参数。该策略参数(如单位控制时间、参考值和连接拒绝时间)应用到相关的IP过滤策略并计算。
如图5所示,按照本发明,不同策略可以按时间应用到单个IP组40n。通过这样做,就可能在垃圾邮件的请求达到高峰时的某个时间周期,动态地和灵活地应用专门加强的策略,因此可能做出更有效的服务器数据通信管理。
图6是以ASP(应用服务供应商)方式实现的电子邮件服务系统的方框图。电子邮件服务系统210接收连接请求、发送电子邮件消息所必须的信号、电子邮件消息及附件,而动态IP过滤模块220确定到来自远地主机10请求的连接许可。当连接允许,电子邮件服务系统210传送电子邮件消息和必要的数据到多个远地服务器300a、300b和300c,它们经通信网络400互连。类似图1的系统100,动态IP过滤模块220包括连接处理单元230和IP块240。远地服务器300a、300b和300c具有它们自己的MTA 250a、250b和250c,这些MTA可以包括传输MTA、接收MTA和网关MTA。
在本发明的电子邮件服务系统的ASP实现中,远地服务器300a、300b和300c的每一个都能利用IP过滤模块的外部资源,因此能保持其自己的系统资源。
在附图及说明中已揭示了本发明典型的较佳实施例,虽然使用专门术语,它们只以通常及表述的意义使用,而不是出于限制的目的。有许多本发明的其他实施例未作专门说明。本发明的范围在下面权利要求中列出。

Claims (14)

1.一种具有动态过滤模块的电子邮件服务系统,其特征在于,包括:
接收来自远程主机的连接请求的装置;
按照IP块提取对应于所述请求远程主机的IP地址的装置;
通过将预定的参考值与在预定控制时间周期内作出的过去请求数和来自所取得的IP地址当前请求的总和值进行比较来判定连接许可的装置,所述预定的控制时间周期被分成若干片,并且
所述的动态过滤模块包括在判定连接许可以前复位在最后连接时间和当前时间之间的片中的连接请求数的装置。
2.如权利要求1所述的电子邮件服务系统,其特征在于,当所述判定装置拒绝该连接时,对该IP地址创建连接拒绝时间,且阻断该IP地址的连接,直到在连接拒绝时间过去。
3.如权利要求2所述的电子邮件服务系统,其特征在于,所述IP块包括多个IP组,且应用于一个IP组的一个IP过滤策略与应用于另一个IP组的策略不同,所述的IP过滤策略具有预定控制时间、参考值和连接拒绝时间的数据。
4.如权利要求2所述的电子邮件服务系统,其特征在于,所述IP块包括多个IP组,且多种IP过滤策略应用于单个IP组,所述的策略包括所述的预定控制时间周期、所述预定参考值和与连接拒绝相关的参数。
5.一种具有动态IP过滤模块并通过通信网络互连到多个远程服务器的电子邮件服务系统,所述远程服务器具有自己的邮件传输代理(MTA),其特征在于,所述电子邮件服务系统包括:
接收来自远程主机到多个远程服务器的连接请求的装置;
按照IP块提取对应于请求的远程主机的IP地址的装置;
通过将预定的参考值与在预定控制时间周期内作出的过去请求数和来自所取得的IP地址当前请求的总和值进行比较来判定连接许可的装置,所述预定控制时间周期被分成若干片;
所述动态IP过滤模块包括在判定连接许可以前复位在最后连接时间和当前时间之间的片中的连接请求数的装置;以及
用于将电子邮件传输到其连接已由判定装置所许可的对应的远程服务器的装置。
6.如权利要求5所述的电子邮件服务系统,其特征在于,当所述判定装置拒绝连接时,对该IP地址创建连接拒绝时间,且阻断该IP地址的连接,直到连接拒绝时间过去。
7.在电子邮件服务系统中,一种用于动态过滤IP地址的方法,其特征在于,所述方法包括下列步骤:
接收来自远程主机的连接请求;
搜索IP块并从该IP块中提取对应于请求远程主机的IP地址;
通过将预定的参考值与在预定控制时间周期内作出的过去请求数和来自所取得的IP地址当前请求的总和值进行比较来判定连接许可,所述预定控制时间周期被分成若干片;
在判定连接许可以前,复位在最后连接时间和当前时间之间的片中的连接请求数。
8.如权利要求7所述的方法,其特征在于,当所述判定装置拒绝连接时,对该IP地址创建连接拒绝时间,且阻断该IP地址,直到所述连接拒绝时间过去。
9.如权利要求7或8所述的方法,其特征在于,所述IP块包括记录,每个记录对应一个IP地址,每个记录包括按照预定控制时间期间连续管理的多个片,且将来自对应的IP地址的连接请求数写入每个记录。
10.如权利要求7或8所述的方法,其特征在于,在连接许可的判定步骤之后,程序序列回到接收来自远程主机连接请求的步骤。
11.如权利要求8所述的方法,其特征在于,所述IP块包括多个IP组,且应用于一个IP组的IP过滤策略不同于应用于另一个IP组的IP过滤策略,所述IP过滤策略包罗预定控制时间周期、预定参考值和与连接拒绝时间有关的参数。
12.如权利要求8所述的方法,其特征在于,所述IP块包括多个IP组,而多个IP过滤策略应用于一个IP组,所述IP过滤策略包括预定控制时间周期、预定参考值和与连接拒绝时间有关的参数。
13.在连接到多个远程服务器的电子邮件服务系统中,每个远程服务器具有自己的邮件传输代理,其特征在于,动态过滤IP地址的方法包括下列步骤:
接收来自远程主机到多个远处服务器的连接请求;
搜索IP块,并从所述IP块提取对应于请求远程主机的IP地址;
通过将预定的参考值与在预定控制时间周期内作出的过去请求数和来自所取得的IP地址当前请求的总和值进行比较来判定连接许可,所述预定控制时间周期被分成若干片;
在判定步骤之前,复位在最后连接时间和当前时间之间的片中的连接请求数;和
将与在所述判定步骤中允许连接的远程主机有关的电子邮件传输到相应的远程服务器。
14.如权利要求13所述的方法,其特征在于,当判定装置拒绝所述连接,对该IP地址建立连接拒绝时间,阻断所述IP地址的连接,直到所述连接拒绝时间过去。
CNB021268576A 2001-10-06 2002-07-19 电子邮件服务系统和使用动态ip过滤技术的方法 Expired - Fee Related CN1311370C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR200161649 2001-10-06
KR20010061649 2001-10-06
KR200229828 2002-05-29
KR10-2002-0029828A KR100391319B1 (ko) 2001-10-06 2002-05-29 동적 ip 필터링을 이용한 전자우편 시스템 및 방법

Publications (2)

Publication Number Publication Date
CN1410924A true CN1410924A (zh) 2003-04-16
CN1311370C CN1311370C (zh) 2007-04-18

Family

ID=26639380

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021268576A Expired - Fee Related CN1311370C (zh) 2001-10-06 2002-07-19 电子邮件服务系统和使用动态ip过滤技术的方法

Country Status (5)

Country Link
US (1) US20030069933A1 (zh)
EP (1) EP1300997B1 (zh)
JP (1) JP3590936B2 (zh)
CN (1) CN1311370C (zh)
DE (1) DE60220004T2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442499B (zh) * 2007-11-22 2012-02-01 明泰科技股份有限公司 利用电子邮件自远程服务器读取档案的方法

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6643686B1 (en) * 1998-12-18 2003-11-04 At&T Corp. System and method for counteracting message filtering
US8046832B2 (en) 2002-06-26 2011-10-25 Microsoft Corporation Spam detector with challenges
US8924484B2 (en) * 2002-07-16 2014-12-30 Sonicwall, Inc. Active e-mail filter with challenge-response
US8396926B1 (en) 2002-07-16 2013-03-12 Sonicwall, Inc. Message challenge response
US7908330B2 (en) 2003-03-11 2011-03-15 Sonicwall, Inc. Message auditing
US7539726B1 (en) 2002-07-16 2009-05-26 Sonicwall, Inc. Message testing
FR2847753B1 (fr) * 2002-11-27 2005-02-18 France Telecom Procede et dispositif de controle d'acces a un service de messagerie electronique, et serveur de messagerie equipe d'un tel dispositif
US8266215B2 (en) * 2003-02-20 2012-09-11 Sonicwall, Inc. Using distinguishing properties to classify messages
US7406502B1 (en) * 2003-02-20 2008-07-29 Sonicwall, Inc. Method and system for classifying a message based on canonical equivalent of acceptable items included in the message
US7299261B1 (en) 2003-02-20 2007-11-20 Mailfrontier, Inc. A Wholly Owned Subsidiary Of Sonicwall, Inc. Message classification using a summary
US7676546B2 (en) * 2003-03-25 2010-03-09 Verisign, Inc. Control and management of electronic messaging
US7617526B2 (en) 2003-05-20 2009-11-10 International Business Machines Corporation Blocking of spam e-mail at a firewall
US7272853B2 (en) 2003-06-04 2007-09-18 Microsoft Corporation Origination/destination features and lists for spam prevention
US7287060B1 (en) * 2003-06-12 2007-10-23 Storage Technology Corporation System and method for rating unsolicited e-mail
US7711779B2 (en) * 2003-06-20 2010-05-04 Microsoft Corporation Prevention of outgoing spam
US7653695B2 (en) 2004-02-17 2010-01-26 Ironport Systems, Inc. Collecting, aggregating, and managing information relating to electronic messages
US20050204159A1 (en) 2004-03-09 2005-09-15 International Business Machines Corporation System, method and computer program to block spam
US7870200B2 (en) * 2004-05-29 2011-01-11 Ironport Systems, Inc. Monitoring the flow of messages received at a server
US7917588B2 (en) * 2004-05-29 2011-03-29 Ironport Systems, Inc. Managing delivery of electronic messages using bounce profiles
US7873695B2 (en) * 2004-05-29 2011-01-18 Ironport Systems, Inc. Managing connections and messages at a server by associating different actions for both different senders and different recipients
US7849142B2 (en) * 2004-05-29 2010-12-07 Ironport Systems, Inc. Managing connections, messages, and directory harvest attacks at a server
US8176126B2 (en) 2004-08-26 2012-05-08 International Business Machines Corporation System, method and program to limit rate of transferring messages from suspected spammers
US8495145B2 (en) * 2004-10-14 2013-07-23 Intel Corporation Controlling receipt of undesired electronic mail
US7711781B2 (en) 2004-11-09 2010-05-04 International Business Machines Corporation Technique for detecting and blocking unwanted instant messages
US20060130147A1 (en) * 2004-12-15 2006-06-15 Matthew Von-Maszewski Method and system for detecting and stopping illegitimate communication attempts on the internet
US10225282B2 (en) 2005-04-14 2019-03-05 International Business Machines Corporation System, method and program product to identify a distributed denial of service attack
US7930353B2 (en) 2005-07-29 2011-04-19 Microsoft Corporation Trees of classifiers for detecting email spam
DE102006023924A1 (de) * 2006-05-19 2007-11-22 Nec Europe Ltd. Verfahren zur Identifizierung von unerwünschten Telefonanrufen
US20080082658A1 (en) * 2006-09-29 2008-04-03 Wan-Yen Hsu Spam control systems and methods
US8135780B2 (en) * 2006-12-01 2012-03-13 Microsoft Corporation Email safety determination
US8224905B2 (en) 2006-12-06 2012-07-17 Microsoft Corporation Spam filtration utilizing sender activity data
US8856360B2 (en) 2007-06-22 2014-10-07 Microsoft Corporation Automatically identifying dynamic internet protocol addresses
WO2009045212A1 (en) 2007-10-03 2009-04-09 Art Technology Group, Inc. Method and apparatus for the prevention of unwanted calls in a callback system
US9141991B2 (en) 2008-01-31 2015-09-22 Bill.Com, Inc. Enhanced electronic data and metadata interchange system and process for electronic billing and payment system
US20110196786A1 (en) * 2008-01-31 2011-08-11 Rene Lacerte Determining trustworthiness and familiarity of users of an electronic billing and payment system
US20110184843A1 (en) * 2008-01-31 2011-07-28 Bill.Com, Inc. Enhanced electronic anonymous payment system
US10769686B2 (en) 2008-01-31 2020-09-08 Bill.Com Llc Enhanced invitation process for electronic billing and payment system
US10043201B2 (en) * 2008-01-31 2018-08-07 Bill.Com, Inc. Enhanced invitation process for electronic billing and payment system
US20140129431A1 (en) * 2008-01-31 2014-05-08 Bill.Com, Inc. Enhanced System and Method For Private Interbank Clearing System
US7809615B2 (en) * 2008-01-31 2010-10-05 Bill.Com, Inc. Enhanced automated capture of invoices into an electronic payment system
US8285798B2 (en) * 2009-04-15 2012-10-09 Ecert, Inc. System and method for the management of message policy
JP5286535B2 (ja) * 2009-04-24 2013-09-11 株式会社ワールドエンブレム 電子メールサーバ及び電子メール送受信方法
CN101583197B (zh) * 2009-06-12 2012-10-17 中兴通讯股份有限公司 应用层链路控制的方法和系统
US8819789B2 (en) 2012-03-07 2014-08-26 Bill.Com, Inc. Method and system for using social networks to verify entity affiliations and identities
US10410191B2 (en) 2013-03-14 2019-09-10 Bill.Com, Llc System and method for scanning and processing of payment documentation in an integrated partner platform
US10115137B2 (en) 2013-03-14 2018-10-30 Bill.Com, Inc. System and method for enhanced access and control for connecting entities and effecting payments in a commercially oriented entity network
US10417674B2 (en) 2013-03-14 2019-09-17 Bill.Com, Llc System and method for sharing transaction information by object tracking of inter-entity transactions and news streams
US9531647B1 (en) * 2013-03-15 2016-12-27 Cavium, Inc. Multi-host processing
US10572921B2 (en) 2013-07-03 2020-02-25 Bill.Com, Llc System and method for enhanced access and control for connecting entities and effecting payments in a commercially oriented entity network
CN113595887B (zh) * 2021-09-09 2023-03-24 北京天空卫士网络安全技术有限公司 一种邮件系统中的流量控制方法和装置

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5884033A (en) * 1996-05-15 1999-03-16 Spyglass, Inc. Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions
US5848233A (en) * 1996-12-09 1998-12-08 Sun Microsystems, Inc. Method and apparatus for dynamic packet filter assignment
US5996011A (en) * 1997-03-25 1999-11-30 Unified Research Laboratories, Inc. System and method for filtering data received by a computer system
US6141749A (en) * 1997-09-12 2000-10-31 Lucent Technologies Inc. Methods and apparatus for a computer network firewall with stateful packet filtering
AU8880198A (en) * 1997-09-16 1999-04-05 British Telecommunications Public Limited Company Messaging system
US6158008A (en) * 1997-10-23 2000-12-05 At&T Wireless Svcs. Inc. Method and apparatus for updating address lists for a packet filter processor
US6725378B1 (en) * 1998-04-15 2004-04-20 Purdue Research Foundation Network protection for denial of service attacks
US6189035B1 (en) * 1998-05-08 2001-02-13 Motorola Method for protecting a network from data packet overload
US6829635B1 (en) * 1998-07-01 2004-12-07 Brent Townshend System and method of automatically generating the criteria to identify bulk electronic mail
US6182228B1 (en) * 1998-08-17 2001-01-30 International Business Machines Corporation System and method for very fast IP packet filtering
AU1122100A (en) * 1998-10-30 2000-05-22 Justsystem Pittsburgh Research Center, Inc. Method for content-based filtering of messages by analyzing term characteristicswithin a message
US6654787B1 (en) * 1998-12-31 2003-11-25 Brightmail, Incorporated Method and apparatus for filtering e-mail
CN1111327C (zh) * 1999-04-22 2003-06-11 英业达集团(南京)电子技术有限公司 电子邮件收发系统
US6507866B1 (en) * 1999-07-19 2003-01-14 At&T Wireless Services, Inc. E-mail usage pattern detection
CA2392397A1 (en) * 1999-11-23 2001-05-31 Escom Corporation Electronic message filter having a whitelist database and a quarantining mechanism
US6321267B1 (en) * 1999-11-23 2001-11-20 Escom Corporation Method and apparatus for filtering junk email
US6941466B2 (en) * 2001-02-22 2005-09-06 International Business Machines Corporation Method and apparatus for providing automatic e-mail filtering based on message semantics, sender's e-mail ID, and user's identity
US7146402B2 (en) * 2001-08-31 2006-12-05 Sendmail, Inc. E-mail system providing filtering methodology on a per-domain basis
US6920504B2 (en) * 2002-05-13 2005-07-19 Qualcomm, Incorporated Method and apparatus for controlling flow of data in a communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442499B (zh) * 2007-11-22 2012-02-01 明泰科技股份有限公司 利用电子邮件自远程服务器读取档案的方法

Also Published As

Publication number Publication date
JP3590936B2 (ja) 2004-11-17
EP1300997A3 (en) 2004-01-02
EP1300997B1 (en) 2007-05-09
JP2003143182A (ja) 2003-05-16
US20030069933A1 (en) 2003-04-10
CN1311370C (zh) 2007-04-18
DE60220004D1 (de) 2007-06-21
EP1300997A2 (en) 2003-04-09
DE60220004T2 (de) 2008-01-24

Similar Documents

Publication Publication Date Title
CN1311370C (zh) 电子邮件服务系统和使用动态ip过滤技术的方法
US10628797B2 (en) Online fraud solution
US7580982B2 (en) Email filtering system and method
US9356947B2 (en) Methods and systems for analyzing data related to possible online fraud
US8041769B2 (en) Generating phish messages
US7992204B2 (en) Enhanced responses to online fraud
US7913302B2 (en) Advanced responses to online fraud
US7870608B2 (en) Early detection and monitoring of online fraud
US20050015626A1 (en) System and method for identifying and filtering junk e-mail messages or spam based on URL content
AU782333B2 (en) Electronic message filter having a whitelist database and a quarantining mechanism
US20070107053A1 (en) Enhanced responses to online fraud
US20070299915A1 (en) Customer-based detection of online fraud
US20030233418A1 (en) Practical techniques for reducing unsolicited electronic messages by identifying sender&#39;s addresses
WO2004013796A1 (en) Practical techniques for reducing unsolicited electronic messages by identifying sender’s addresses
CA2452222A1 (en) Apparatus and method for handling electronic mail
WO2001044953A1 (en) Method and system for confirming receipt of electronic mail transmitted via a communications network
WO2001053965A1 (en) E-mail spam filter
KR100391319B1 (ko) 동적 ip 필터링을 이용한 전자우편 시스템 및 방법
KR20090000073A (ko) 다중 차단 기준을 적용하여 스팸성 커넥션을 제거하는 방법및 장치
Jakobsson et al. Web forms and untraceable ddos attacks
Roman et al. A Secure and Functional Anti-Spam Mechanism

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20081205

Address after: Seoul, Korea

Patentee after: KK technologies

Address before: Seoul, Korea

Patentee before: Taires Technology Co., Ltd.

ASS Succession or assignment of patent right

Owner name: CO., LTD. DUOYOU TECHNOLOGY

Free format text: FORMER OWNER: TAIRUISI TECHNOLOGY CO., LTD.

Effective date: 20081205

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070418

Termination date: 20200719

CF01 Termination of patent right due to non-payment of annual fee