邮件服务器的制作方法

文档序号:7902281阅读:136来源:国知局
专利名称:邮件服务器的制作方法
技术领域
本发明涉及一种管理邮件的发送和接收的邮件服务器。
背景技术
邮件服务器管理至少一个域,并且具有针对具有其所管理的域的每个邮件地址的邮箱。在接收到电子邮件(在下文中,被称为“邮件”)时,邮件服务器参考邮件的头信息获得该邮件的目的地的邮件地址。当目的地的邮件地址的域与其自己的设备所管理的任何域一致时,邮件服务器暂时将所接收的邮件存储在用于该目的地的邮件地址的邮箱中。暂时存储的邮件由用户下载到客户端设备,并且然后被参考。同样地,当用户对邮件地址作出改变时,邮件服务器将改变之前的邮件地址(即, 从其作出改变的邮件地址)设置为不能够使用(即,不可用的),而将改变之后的邮件地址 (即,对其已经作出改变的邮件地址)设置为能够使用(即,可用的)。在改变包括域的改变的情况下,管理改变之后的域(即,对其已经作出改变的域)的邮件服务器基于用户的指示将改变之后的邮件地址设置为可用的。邮件服务器在已经对邮件地址作出改变之后接收到至改变之前的邮件地址的邮件时,将错误通知邮件返回给该邮件的源(即,邮件发送者)。该错误通知邮件使邮件服务器能够通知邮件的源不能够使用改变之前的邮件地址;然而,单靠这个并不允许邮件服务器向邮件的源通知改变之后的邮件地址。结果,已经改变其邮件地址的用户有必要将大意是其邮件地址已经改变的通知发送给许多特定的用户。这样的通知对用户而言是麻烦的程序。为了省略该麻烦的程序,常规的邮件服务器之一是在接收到至改变之前的邮件地址的邮件时向邮件的源通知改变之后的邮件地址的邮件服务器(参考日本专利未审查公开号2001-111601公报)。邮件服务器包括传送信息数据库,并且在改变邮件地址的时候在其中记录使其与改变之前的邮件地址相关联的改变之后的邮件地址。然而,如在日本专利未审查公开号2001-111601公报中所描述的那样,邮件服务器在接收到至改变之前的邮件地址的邮件时,同样向该邮件的任何源通知改变之后的邮件地址。因此,邮件服务器可以将改变之后的邮件地址的通知甚至发送给对其不必这样做的邮件的源,从而使得其不能保护个人信息。于是,本发明旨在提供这样的邮件服务器,该邮件服务器能够将大意是邮件地址已经改变的通知仅发送给这样的邮件的源,即,基于用户的决定认为有必要对其这样做的邮件的源。

发明内容
本发明的邮件服务器管理至少一个域,并且包括用于按照邮件地址来存储至具有任何所述域(在下文中简称为“域”)的邮件地址的邮件的邮箱、存储装置、获取装置和控制装置。该邮件服务器可以进一步包括地址信息更新装置和通知方信息更新装置。
存储装置存储地址信息表和通知方信息表,在地址信息表中记录了地址信息,其包括能或不能使用具有该域的每个邮件地址;在通知方信息表中记录了指定将要被通知不能使用具有该域的邮件地址的一个或多个通知方的通知方信息。地址信息更新装置接受具有该域的邮件地址的添加、改变和/或删除,并且从而更新地址信息表。通知方信息更新装置接受一条通知方信息的添加和/或删除,并且从而更新通知方信息表。获取装置获得所接收的邮件的源的邮件地址以及其目的地的邮件地址。控制装置控制第一至第四处理。在第一处理中,该控制装置参考地址信息表判断能或不能使用目的地的邮件地址。在第二处理中,该控制装置参考通知方信息表判断该邮件的源的邮件地址是否落入通知方信息之内。在第三处理中,该控制装置创建说明不能使用目的地的邮件地址的回复邮件。在第四处理中,该控制装置将该回复邮件发送至该邮件的源的邮件地址。在在第一处理中判断目的地的邮件地址不能使用(即不可用)和在第二处理中判断该邮件的源的邮件地址落入通知方信息之内的情况下,该控制装置在第三处理中创建回复邮件。采用这个配置,地址信息更新装置接受一条地址信息的添加、更新和/或删除,并且事先将地址信息存储在地址信息表中;而且通知方信息更新装置接受一条通知方信息的添加和/或删除,并且事先将通知方信息存储在通知方信息表中。获取装置在接收到邮件时获得该邮件的源的地址和该邮件的目的地的地址。控制装置在第一处理中参考地址信息表判断能或不能使用目的地的邮件地址;并且然后在第二处理中参考通知方信息表判断邮件的源的邮件地址是否落入通知方信息之内。在在第一处理中判断目的地的邮件地址不可用以及在第二处理中判断邮件的源的邮件地址落入通知方信息之内的情况下,控制装置在第三处理中创建说明不能使用该目的地的邮件地址的回复邮件。控制装置在第四处理中将在第三处理中创建的回复邮件发送到该邮件的源的邮件地址。优选地,地址信息更新装置被配置成使得在接受从具有该域的邮件地址到新的邮件地址的改变时,其将该新的邮件地址与具有该域的邮件地址相关联,并且使得其使具有该域的该邮件地址不可用。在这种情况下,控制装置在第三处理中参考地址信息表在回复邮件中做出与该目的地的邮件地址相关联的新的邮件地址的说明。采用这个配置,地址信息更新装置在接受到新的邮件地址的改变时,将该新的邮件地址与改变之前的邮件地址相关联,并且然后使得改变之前的邮件地址不可用。控制装置在第三处理中创建说明改变之后的邮件地址的回复邮件。因此,邮件服务器在接收到至改变之前的邮件地址的邮件时能够将改变之后的邮件地址的通知仅发送给该邮件的必要源。优选地,通知方信息是关于域的。在这种情况下,当在通知方信息表中记录了邮件的源的邮件地址的域时,控制装置在第三处理中参考通知方信息表创建回复邮件。采用这个配置,当在通知方信息表中记录了邮件的源的邮件地址的域时,控制装置创建回复邮件。 因此,邮件服务器能够作出关于是否以域为单位创建回复邮件的决定。优选地,通知方信息是关于邮件地址的。在这种情况下,当在通知方信息表中记录了邮件的源的邮件地址时,控制装置在第三处理中参考通知方信息表创建该回复邮件。采用这个配置,当在通知方信息表中记录了邮件的源的邮件地址时,控制装置创建回复邮件。 因此,邮件服务器能够作出关于是否以邮件地址为单位创建回复邮件的决定。


图1是示出了根据本发明的实施例的邮件服务器的功能配置的方框图。图2是示出了地址信息表的示例的图。图3A和图IBB中的每个都是示出了通知方信息表的示例的图。图4是示出了由控制部进行的地址信息更新操作和通知方信息更新操作的流程图。图5是示出了由控制部进行的邮件接收处理的流程图。
具体实施例方式在下文中参考附图解释了根据本发明的实施例的邮件服务器。首先,假定的是,邮件服务器IA通过网络连接到邮件服务器IB和客户端设备2A、 2B。同样地,连接到邮件服务器IA的邮件服务器IB和客户端设备2A、2B的数量分别都不限于一个和两个。进一步地,邮件服务器IA直接地或经由DNS服务器(未示出)执行至邮件服务器IB的邮件的发送和从邮件服务器IB的邮件的接收。邮件服务器IA包括操作部10、存储部11、控制部12以及通信部13,并且管理域 (ABC.COM)。邮件服务器IA接收至具有域(ABC.COM)的邮件地址(在下文中被称为“(一个或多个)地址”)的邮件。操作部10接受用于地址的添加、改变和/或删除的操作,以及用于一条通知方信息的添加和/或删除的操作,和/或类似操作。存储部11存储地址信息表111、通知方信息表112以及邮箱113。如作为示例的图2中所示出的那样,地址信息表111存储目的地地址、能或不能使用目的地地址以及新的目的地地址,类别中的每一个都与其它相关联。目的地地址是具有域(ABC.COM)的地址。在目的地地址之中是当前能够使用(即,可用)的目的地地址和当前不能够使用(即,不可用)的其它目的地地址。目的地地址的‘能或不能使用’状态指示该目的地地址当前是可用还是不可用。新的目的地地址是通过目的地地址的改变已经新变得可用的改变之后的地址。新的目的地地址的域不限于具有域(ABC.COM)的那个。如每个都作为示例的图3A和图;3B中所示出的那样,通知方信息表112分别针对每个目的地地址存储通知方域112A和通知方地址112B,这两个都是用于说明不能使用该目的地地址的回复邮件将被发送给的各方。由ALL (全部)所指示的目的地地址意指在地址信息表111中所记录的那些当中的不可用的所有目的地地址。以这种方式,在通知方信息表112中所记录的是回复邮件将被发送给的所有其地址已经变得不可用的通知方,以及回复邮件将被发送给的每个其地址已经变得不可用的通知方。根据每个可用地址提供邮箱113,并且通过控制部12来保存到每个地址的邮件。 邮箱113中所存储的邮件由用户下载到客户端设备2A和2B,并且然后它们被参考。当它们被下载到客户端设备2A和2B时,或者在它们已经被保存在邮箱113中之后的预定时间段 (诸如一个星期或一个月)过去之后,邮件就被从邮箱113中清除。控制部12根据来自操作部10的操作输入来更新地址信息表111和通知方信息表 112。具体地,如图4中所示出的那样,当操作部10接受地址(ABC@ABC.COM)的添加时(Si:是),控制部12将其添加到地址信息表111的目的地地址(ABCOABC. COM),使得所添加的目的地地址可用(S2),并且然后完成处理。当操作部10接受从地址(FFF@ABC.COM)至地址 (DDDiDEF. COM)的改变时(Si 是),控制部12使得地址信息表111的目的地地址(FFF@ ABC. COM)不可用,添加将其与在前的目的地地址(FFFOABC. COM)相关联的新的目的地地址 (DDDiDEF. COM) (S2),并且然后完成处理。当操作部10接受地址(EEE@ABC.COM)的删除时 (Si:是),控制部12使得地址信息表111的目的地地址(EEE0ABC. COM) (S2)不可用,并且完成处理。进一步地,当操作部10接受不可用的目的地地址(ALL)和作为一条通知方信息的域(ABC. COM)的添加时(Si:否一S3:是),控制部12将它们添加到通知方信息表112, 将通知方域(ABC. COM) 112A与目的地地址(ALL)相关联(S4),并且完成处理。当操作部 10接受目的地地址(BBB@ABC.COM)和邮件地址(YYY@CCC.COM)的删除时(Si:否一S3: 是),控制部12从通知方信息表112中删除目的地地址(BBB0ABC. COM)和与该目的地地址 (BBBiABC. COM)相关联的通知方地址(YYY0CCC. COM) 112B (S4),并且完成处理。图3A示出了在目的地地址(ALL)已经被添加到正与通知方域(ABC. COM) 112A相关联的通知方信息表 112之后的通知方信息表112的状态;并且图:3B示出了在目的地地址(BBB0ABC. COM)和与该目的地地址(BBB0ABC. COM)相关联的通知方地址(YYY0CCC. COM) 112B已经被从其中删除之后的通知方信息表112的状态。通信部13基于来自控制部12的指示执行至邮件服务器IB和客户端设备2A、2B 的邮件的发送和从邮件服务器IB和客户端设备2A、2B的邮件的接收。随后,参考图5解释了在邮件接收的时候的控制部12的处理流程。作为范例在下文中所解释的是邮件服务器IA已经接收到从源地址(DDD@ABC.COM)至目的地地址(ΑΑΑ@ ABC. COM)的邮件的情况。如图5中所示出的那样,控制部12等待直到通信部13接收到邮件为止(Si 1 否) 以及在接收到邮件时(Sll 是)从该邮件的头信息中获得目的地地址(AAA@ABC.COM)和源地址(DDD0ABC. COM) (S12)。如果目的地地址(AAA0ABC. COM)是可用的(S13 是),则控制部12参考地址信息表111将该邮件保存在用于该目的地地址的邮箱113中(S14),并且然后完成任务。然而,由于目的地地址(AAA0ABC. COM)是不可用的(S13否),所以控制部12首先参考通知方信息表112来检查域。也就是说,控制部12判断源地址(DDD@ABC.COM)的域 (ABC. COM)是否与任何通知方域112A —致(S15)。换句话说,控制部12判断域(ABC. COM) 是否与和目的地地址(ALL或AAA0ABC. COM)相关联的任何通知方域112A —致。由于源地址的域(ABC. COM)与通知方域112A —致(S15:是),所以控制部12参考地址信息表111来判断是否存在与目的地地址(AAA0ABC. COM)相关联的任何新的目的地地址(S17)。由于新的目的地地址(ABCOABC. COM)与目的地地址(AAA0ABC. COM)相关联(S17: 是),所以控制部12将邮件传送到新的目的地地址(ABC@ABC.COM) (SlS)0具体地,由于其自己的设备管理新的目的地地址(ABC0ABC. COM)的域(ABC. COM),所以控制部12将所接收的邮件保存在用于该新的目的地地址(ABC@ABC.COM)的邮箱中,使源地址(DDD@ABC.COM) 和目的地地址(ABCOABC. COM)成为一条头信息。或者,控制部12可以在不改变目的地地址的情况下将所接收的邮件按照原状保存在用于新的目的地地址(ABC@ABC.COM)的邮箱中。 反之,在其自己的设备不管理新的目的地地址(ABCOABC. COM)的域(ABC. COM)的情况下,控制部12将邮件发送到管理该新的目的地地址(ABC@ABC.COM)的域(ABC.COM)的另一邮件服务器,使源地址(DDD@ABC.COM)和目的地地址(ABC@ABC.COM)成为一条头信息。控制部12创建说明新的目的地地址(ABCOABC. COM)的回复邮件,将其发送到源地址(DDDOABC. COM) (S19),并且完成任务。该回复邮件具有一条包括源地址(AAA0ABC. COM) 和目的地地址(DDD@ABC.COM)的头信息。在不存在与目的地地址相关联的新的目的地地址的情况下(S17:否),控制部 12创建说明不能够使用目的地地址(AAA@ABC.COM)的回复邮件,将其发送到源地址(DDD@ ABC. COM) (S20),并且完成任务。该回复邮件具有一条包括源地址(AAA0ABC. COM)和目的地地址(DDD@ABC.COM)的头信息。进一步地,在在步骤S15中的域检查中域不匹配的情况下,或例如,当其接收到从源地址(YYY0CCC. COM)至目的地地址(AAA0ABC. COM)的邮件时,由于源地址(YYY0CCC. COM) 的域(CCC. COM)与任何通知方域112A不一致(S15:否),所以控制部12判断源地址(ΥΥΥ@ CCC. COM)是否与任何通知方地址112B—致(S16)。也就是说,控制部12判断源地址(ΥΥΥ@ CCC. COM)是否与和目的地地址(ALL或AAA0ABC. COM)相关联的任何通知方地址112B —致。由于源地址(YYY@CCC.COM)与通知方地址112B—致(S16:是),所以控制部12 继续进行到S17。同样地,在源地址(YYY0CCC. COM)与任何通知方地址112B不一致的情况下(S16: 否),控制部12参考地址信息表111判断是否存在与目的地地址(AAA0ABC. COM)相关联的新的目的地地址(ABC0ABC. COM) (S21)。由于新的目的地地址(ABC0ABC. COM)与目的地地址 (AAAiABC. COM)相关联(S21 是),所以控制部12将该邮件传送到新的目的地地址(ABC@ ABC. COM) (S22),并且完成任务。具体地,当其自己的设备管理新的目的地地址(ABCOABC. COM)的域(ABC.C0M)时,控制部12可以将所接收的邮件按照原状保存在用于新的目的地地址(ABC@ABC.COM)的邮箱中,使源地址(YYY@CCC.COM)和目的地地址(ABC@ABC.COM)成为一条头信息。或者,控制部12可以在不改变头信息的情况下将所接收的邮件按照原状保存在用于新的目的地地址(ABC@ABC.COM)的邮箱中。在其自己的设备不管理新的目的地地址(ABC@ABC.COM)的域(ABC.C0M)的情况下,控制部12将邮件发送到管理新的目的地地址 (ABCiABC. COM)的域(ABC. COM)的另一邮件服务器,使源地址(DDD0ABC. COM)和目的地地址 (ABCiABC. COM)成为一条头信息。在新的目的地地址与目的地地址(AAA@ABC.COM)不相关联的情况下(S21:否), 控制部12正好结束任务。如在上文中所描述的那样,只有当邮件的源地址被作为通知方域112A或作为通知方地址112B事先记录在通知方信息表112中时,控制部12才将说明不能够再使用目的地地址的回复邮件以及新的目的地地址的指示发送到源地址。这使控制部12能够仅向一个或多个必要的源通知目的地地址已经变得不可用以及通知新的目的地地址,从而使保护个人信息成为可能。此外,已经在图5的S18和S22中解释了控制部12将邮件传送给新的目的地地址。然而,代替这样做的是,控制部12可以将大意是邮件已经到达目的地地址的通知发送到新的目的地地址。进一步地,代替这样做的是,控制部12可以在S18中将邮件传送到新的目的地地址,并且在S22中将大意是邮件已经到达目的地地址的通知发送到新的目的地地址。因此,控制部12能够仅将来自与其中的每一个都被事先记录了的任何通知方域或任何通知方地址匹配的源地址的邮件传送到新的目的地地址。同样地,已经在上文所描述的实施例中解释了通过操作部10来接受地址的添加、 改变和/或删除、以及一条通知方信息的添加和/或删除、和/或类似操作。然而,邮件服务器IA可以包括TOB服务器设施,并且可以经由WEB来接受来自客户端设备2A、2B的地址的添加、改变和/或删除、和一条通知方信息的添加和/或删除、和/或类似操作。实施例的上述解释在任何方面仅是说明性的,而不应该被认为是限制性的。本发明的范围由权利要求而不是上述实施例来指示。进一步地,意图是在含义上以及在等同原则的范围内等同于权利要求的所有变化均被包括在本发明的范围之内。
权利要求
1.一种邮件服务器,其管理至少一个域并且配备有邮箱,所述邮箱用于存储到具有所述域的邮件地址的邮件,所述邮件服务器包括存储部,其用于存储(a)地址信息表,在其中记录了地址信息,其包括能或不能使用具有所述域的每个邮件地址;和(b)通知方信息表,在其中记录了通知方信息,其指定每个通知方以通知不能使用具有所述域的邮件地址;用于获得所接收的邮件的源和目的地的邮件地址的获取装置;以及控制部,其用于执行(A)第一处理,以参考所述地址信息表判断所述目的地的所述邮件地址是否可用;(B)第二处理,以参考所述通知方信息表判断所述源的所述邮件地址是否落入所述通知方信息之内;(C)第三处理,以创建回复邮件,所述回复邮件说明不能使用所述目的地的所述邮件地址;以及(D)第四处理,以将所述回复邮件发送到所述源的所述邮件地址,其中在在所述第一处理中判断所述目的地的所述邮件地址不可用、以及在所述第二处理中判断所述源的所述邮件地址落入所述通知方信息之内的情况下,所述控制部在所述第三处理中创建所述回复邮件。
2.如权利要求1中所述的邮件服务器,进一步包括地址信息更新装置,用于接受具有所述域的邮件地址的添加、改变和/或删除,并且随即更新所述地址信息表;和通知方信息更新装置,用于接受一条所述通知方信息的添加和/或删除,并且随即更新所述通知方信息表。
3.如权利要求2中所述的邮件服务器,其中所述地址信息更新装置在接受从具有所述域的邮件地址到新的邮件地址的改变时使得具有所述域的所述邮件地址不可用,将所述新的邮件地址与具有所述域的所述邮件地址相关联;并且其中所述控制部在所述第三处理中参考所述地址信息表在所述回复邮件中给出与所述目的地的所述邮件地址相关联的所述新的邮件地址的说明。
4.如权利要求1至3中的任一项中所述的邮件服务器,其中所述通知方信息是关于域的;并且其中当在所述通知方信息表中记录了所述源的所述邮件地址的域时,所述控制部在所述第三处理中参考所述通知方信息表创建所述回复邮件。
5.如权利要求1至3中的任一项中所述的邮件服务器,其中所述通知方信息是关于邮件地址的;并且其中当在所述通知方信息表中记录了所述源的所述邮件地址时,所述控制部在所述第三处理中参考所述通知方信息表创建所述回复邮件
全文摘要
邮件服务器包括地址信息表和通知方信息表,在所述地址信息表中记录了地址信息,其包括能或不能使用每个邮件地址,在所述通知方信息表中记录了通知方信息,其指定每个通知方以通知不能使用邮件地址。所述邮件服务器进一步包括控制部,其执行第一处理,以参考所述地址信息表判断所接收的邮件的目的地的邮件地址是否可用;第二处理,以参考所述通知方信息表判断所接收的邮件的源的邮件地址是否落入通知方信息之内;第三处理,以创建回复邮件,所述回复邮件说明不能使用所述目的地的邮件地址;以及第四处理,以将所述回复邮件发送到所述源的邮件地址。
文档编号H04L12/18GK102404246SQ20111026343
公开日2012年4月4日 申请日期2011年9月7日 优先权日2010年9月7日
发明者谷内俊之 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1