JP2013200608A - Mail server device, mail transfer method and mail transfer program - Google Patents

Mail server device, mail transfer method and mail transfer program Download PDF

Info

Publication number
JP2013200608A
JP2013200608A JP2012067222A JP2012067222A JP2013200608A JP 2013200608 A JP2013200608 A JP 2013200608A JP 2012067222 A JP2012067222 A JP 2012067222A JP 2012067222 A JP2012067222 A JP 2012067222A JP 2013200608 A JP2013200608 A JP 2013200608A
Authority
JP
Japan
Prior art keywords
mail
transfer
notification
address
unit
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.)
Pending
Application number
JP2012067222A
Other languages
Japanese (ja)
Inventor
Eitaro Ishikawa
英太郎 石川
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.)
Mitsubishi Electric Information Technology Corp
Original Assignee
Mitsubishi Electric Information Technology Corp
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
Application filed by Mitsubishi Electric Information Technology Corp filed Critical Mitsubishi Electric Information Technology Corp
Priority to JP2012067222A priority Critical patent/JP2013200608A/en
Publication of JP2013200608A publication Critical patent/JP2013200608A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To transfer a disorder mail to an agent when a manager cannot read the disorder mail.SOLUTION: A transfer condition management table 293 contains elapsed time and a destination mail address. An electric mail receiving unit 210 receives a disorder mail 201 that is transmitted for a transmission destination mail address. When a mail request requiring the disorder mail 201 is received, an electric mail transmission part 220 transmits the disorder mail 201 to a transmitter of the mail request. When there is not the mail request of the disorder mail 201 before the elapsed time of the transfer condition management table 293 passes from the transmission time of the disorder mail 201, a transfer mail registration part 230 generates a transfer mail 202 to the destination mail address of the transfer condition management table 293.

Description

本発明は、例えば、メールの転送を行うメールサーバ装置、メール転送方法およびメール転送プログラムに関するものである。   The present invention relates to, for example, a mail server device that performs mail transfer, a mail transfer method, and a mail transfer program.

特許文献1は、以下のような障害状況連絡・管理システムについて開示している。
ユーザシステムでシステム障害が発生した場合、障害管理サーバは、システム障害報告書を受理し、テキスト文書を作成し、登録されてあるメールアドレス宛てにテキスト文書をメールで送信する。また、回答が無い場合、障害管理サーバは、同じメールアドレス宛てに一定間隔でメールを再度送信することによって通知漏れを防止しようとしている。
Patent Document 1 discloses the following failure status communication / management system.
When a system failure occurs in the user system, the failure management server receives the system failure report, creates a text document, and sends the text document to the registered mail address by mail. Further, when there is no answer, the failure management server tries to prevent omission of notification by sending e-mails again to the same e-mail address at regular intervals.

しかし、メールの宛先のユーザがメールを受信できない状況にある場合(例えば、通信端末が手元に無い場合)、同じメールアドレス宛てに一定間隔でメールを再度送信しても、システム障害の発生を知らせることはできない。
また、メールを受信したユーザによるシステムの復旧作業が遅れていてユーザからの回答が無い場合、同じメールアドレス宛てに一定間隔でメールを再度送信しても、システムの復旧作業の役には立たない。
However, if the user at the mail destination cannot receive the mail (for example, if the communication terminal is not at hand), even if the mail is re-sent to the same mail address at regular intervals, the system failure will be notified. It is not possible.
Also, if the system recovery work by the user who received the e-mail is delayed and there is no response from the user, re-sending the e-mail to the same e-mail address at regular intervals will not help the system recovery work. .

特開2005−316631号公報JP-A-2005-316631

本発明は、例えば、通知メールを通知先のユーザが見ることができない場合に他のユーザに通知メールを転送できるようにすることを目的とする。   An object of the present invention is to enable a notification mail to be transferred to another user when the notification destination user cannot see the notification mail, for example.

本発明のメールサーバ装置は、
転送タイミングを指定する転送タイミング情報と転送先メールアドレスとを含む転送条件情報を記憶する転送条件情報記憶部と、
前記転送先メールアドレスとは異なる通知先メールアドレス宛てで送信された電子メールを通知メールとして受信し、受信した前記通知メールを電子メール記憶部に記憶する電子メール受信部と、
前記通知先メールアドレス宛ての前記通知メールを要求する通知メール要求を受信し、前記電子メール記憶部に記憶された前記通知メールを前記通知メール要求の送信元に送信する電子メール送信部と、
前記転送条件情報の前記転送タイミング情報によって指定される転送タイミングまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送条件情報に含まれる前記転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを転送メールとして生成し、生成した前記転送メールを前記電子メール記憶部に記憶する転送メール登録部とを備える。
The mail server device of the present invention is
A transfer condition information storage unit for storing transfer condition information including transfer timing information for specifying transfer timing and a transfer destination e-mail address;
An e-mail receiving unit that receives an e-mail transmitted to a notification destination e-mail address different from the transfer destination e-mail address as a notification e-mail, and stores the received notification e-mail in an e-mail storage unit;
An e-mail transmission unit that receives the notification e-mail request for requesting the notification e-mail addressed to the notification destination e-mail address, and transmits the notification e-mail stored in the e-mail storage unit to a transmission source of the notification e-mail request;
If the e-mail transmission unit does not receive the notification e-mail request by the transfer timing specified by the transfer timing information of the transfer condition information, an e-mail addressed to the transfer destination e-mail address included in the transfer condition information And an e-mail including the contents of the notification e-mail is generated as a transfer e-mail, and the transfer e-mail registration unit stores the generated transfer e-mail in the e-mail storage unit.

前記転送条件情報は、前記転送タイミング情報として閲覧待ち時間を含み、
前記転送メール登録部は、前記通知メールが前記通知メールの送信元から送信されたとき又は前記電子メール受信部が前記通知メールを受信したときから前記転送条件情報に含まれる前記閲覧待ち時間が経過するまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送メールを前記電子メール記憶部に記憶する。
The transfer condition information includes a browsing waiting time as the transfer timing information,
The transfer mail registration unit has passed the waiting time for browsing included in the transfer condition information from when the notification mail is transmitted from a transmission source of the notification mail or when the electronic mail reception unit receives the notification mail. If the e-mail transmission unit does not receive the notification e-mail request by the time, the forwarded mail is stored in the e-mail storage unit.

前記電子メール送信部は、前記転送先メールアドレス宛ての前記転送メールを要求する転送メール要求を受信し、前記電子メール記憶部に記憶された前記転送メールを前記転送メール要求の送信元に送信する。   The e-mail transmission unit receives a transfer mail request for requesting the transfer mail addressed to the transfer destination mail address, and transmits the transfer mail stored in the e-mail storage unit to a transmission source of the transfer mail request. .

前記電子メール受信部は、受信した電子メールのうち転送対象の電子メールであることを示す所定の転送対象識別情報を含んだ電子メールを前記通知メールとして受信する。   The e-mail receiving unit receives an e-mail including predetermined transfer target identification information indicating that the e-mail is a transfer target e-mail among the received e-mails as the notification mail.

前記転送条件情報記憶部は、電子メールの送信元別に前記転送条件情報を記憶し、
前記転送メール登録部は、前記通知メールの送信元用の前記転送条件情報を選択し、選択した前記転送条件情報に従って前記転送メールを前記電子メール記憶部に記憶するか否かを判定する。
The transfer condition information storage unit stores the transfer condition information for each transmission source of an email,
The forwarding mail registration unit selects the forwarding condition information for the transmission source of the notification mail, and determines whether to store the forwarding mail in the electronic mail storage unit according to the selected forwarding condition information.

前記転送条件情報は、所定の重要度を表す条件重要度を含み、
前記電子メール受信部は、前記通知先メールアドレス宛てで所定の重要度を表す通知重要度を含んだ電子メールを前記通知メールとして受信し、
前記転送メール登録部は、前記転送タイミングまでに前記通知メール要求が受信されなかった場合であって、前記通知メールに含まれる前記通知重要度が前記転送条件情報に含まれる条件重要度以上の重要度である場合に、前記転送メールを前記電子メール記憶部に記憶する。
The transfer condition information includes a condition importance level indicating a predetermined importance level,
The e-mail receiving unit receives, as the notification mail, an e-mail including a notification importance level indicating a predetermined importance level for the notification destination e-mail address,
The transfer mail registration unit is a case where the notification mail request is not received by the transfer timing, and the notification importance included in the notification mail is more important than the condition importance included in the transfer condition information If it is, the forwarded mail is stored in the electronic mail storage unit.

前記転送条件情報は、送信タイミングを指定する送信タイミング情報と送信先メールアドレスとを含み、
前記電子メール受信部は、前記通知先メールアドレス宛てで特定の事象の発生を通知する電子メールを前記通知メールとして受信し、
前記メールサーバ装置は、さらに、
前記特定の事象に対する報告情報を受信する報告情報受信部を備え、
前記転送メール登録部は、前記転送条件情報に含まれる前記送信タイミング情報によって指定される送信タイミングまでに前記報告情報受信部が前記報告情報を受信しなかった場合、前記転送条件情報に含まれる前記送信先メールアドレス宛ての電子メールを生成し、生成した前記電子メールを前記電子メール記憶部に記憶する。
The transfer condition information includes transmission timing information for specifying transmission timing and a destination mail address,
The e-mail receiving unit receives an e-mail notifying the occurrence of a specific event addressed to the e-mail address as the notification e-mail as the notification e-mail;
The mail server device further includes:
A report information receiving unit for receiving report information for the specific event;
When the report information receiving unit does not receive the report information by the transmission timing specified by the transmission timing information included in the transfer condition information, the transfer mail registration unit is included in the transfer condition information. An e-mail addressed to the destination e-mail address is generated, and the generated e-mail is stored in the e-mail storage unit.

前記転送条件情報は、前記転送先メールアドレスとして第一の転送先メールアドレスを含むと共に、前記送信先メールアドレスとして第二の転送先メールアドレスを含み、
前記転送メール登録部は、前記送信タイミングまでに前記報告情報受信部が前記報告情報を受信しなかった場合、前記第二の転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを第二の転送メールとして生成し、生成した前記第二の転送メールを前記電子メール記憶部に記憶する。
The forwarding condition information includes a first forwarding email address as the forwarding email address, and a second forwarding email address as the sending email address,
The transfer mail registration unit is an e-mail addressed to the second transfer destination e-mail address and includes the content of the notification mail when the report information reception unit does not receive the report information by the transmission timing. The e-mail is generated as a second transfer mail, and the generated second transfer mail is stored in the e-mail storage unit.

前記転送条件情報は、前記送信タイミング情報として報告待ち時間を含み、
前記転送メール登録部は、前記通知メールが前記通知メールの送信元から送信されたとき又は前記電子メール受信部が前記通知メールを受信したときから前記転送条件情報に含まれる前記報告待ち時間が経過するまでに前記報告情報受信部が前記報告情報を受信しなかった場合、前記第二の転送メールを前記電子メール記憶部に記憶する。
The transfer condition information includes a report waiting time as the transmission timing information,
The transfer mail registration unit has passed the report waiting time included in the transfer condition information from when the notification mail is transmitted from a transmission source of the notification mail or when the email reception unit receives the notification mail. If the report information receiving unit has not received the report information by the time, the second transfer mail is stored in the electronic mail storage unit.

本発明のメール転送方法は、
転送タイミングを指定する転送タイミング情報と転送先メールアドレスとを含む転送条件情報を記憶する転送条件情報記憶部と、電子メール受信部と、電子メール送信部と、転送メール登録部とを備えるメールサーバ装置を用いて実行する。
前記メール転送方法において、
前記電子メール受信部が、前記転送先メールアドレスとは異なる通知先メールアドレス宛てで送信された電子メールを通知メールとして受信し、受信した前記通知メールを電子メール記憶部に記憶し、
前記電子メール送信部が、前記通知先メールアドレス宛ての前記通知メールを要求する通知メール要求を受信し、前記電子メール記憶部に記憶された前記通知メールを前記通知メール要求の送信元に送信し、
前記転送メール登録部が、前記転送条件情報の前記転送タイミング情報によって指定される転送タイミングまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送条件情報に含まれる前記転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを転送メールとして生成し、生成した前記転送メールを前記電子メール記憶部に記憶する。
The mail transfer method of the present invention includes:
A mail server comprising a transfer condition information storage unit for storing transfer condition information including transfer timing information for specifying transfer timing and a transfer destination mail address, an e-mail receiving unit, an e-mail transmitting unit, and a transfer mail registering unit Run using the device.
In the mail transfer method,
The e-mail receiving unit receives an e-mail transmitted to a notification destination e-mail address different from the forwarding e-mail address as a notification e-mail, and stores the received notification e-mail in an e-mail storage unit;
The e-mail transmission unit receives a notification e-mail request for requesting the notification e-mail addressed to the notification e-mail address, and transmits the notification e-mail stored in the e-mail storage unit to a transmission source of the notification e-mail request. ,
If the e-mail transmission unit does not receive the notification mail request by the transfer timing specified by the transfer timing information of the transfer condition information, the transfer mail registration unit includes the transfer included in the transfer condition information An e-mail addressed to a destination e-mail address and including the contents of the notification mail is generated as a transfer mail, and the generated transfer mail is stored in the e-mail storage unit.

本発明のメール転送プログラムは、前記メール転送方法をコンピュータに実行させる。   The mail transfer program of the present invention causes a computer to execute the mail transfer method.

本発明によれば、例えば、通知メールを通知先のユーザが見ることができない場合に他のユーザに通知メールを転送することができる。   According to the present invention, for example, when the notification destination user cannot see the notification mail, the notification mail can be transferred to another user.

実施の形態1における障害管理システム100の構成図。1 is a configuration diagram of a failure management system 100 according to Embodiment 1. FIG. 実施の形態1におけるメールサーバ200の機能構成図。2 is a functional configuration diagram of a mail server 200 according to Embodiment 1. FIG. 実施の形態1における対象管理テーブル291を示す図。The figure which shows the object management table 291 in Embodiment 1. FIG. 実施の形態1における障害管理テーブル292を示す図。The figure which shows the failure management table 292 in Embodiment 1. FIG. 実施の形態1における転送条件管理テーブル293を示す図。The figure which shows the transfer condition management table 293 in Embodiment 1. FIG. 実施の形態1におけるアカウント管理テーブル294を示す図。FIG. 6 is a diagram showing an account management table 294 according to the first embodiment. 実施の形態1におけるメール管理テーブル295を示す図。The mail management table 295 in Embodiment 1 is shown. 実施の形態1におけるメールサーバ200の電子メール受信処理を示すフローチャート。5 is a flowchart showing an e-mail reception process of the mail server 200 according to the first embodiment. 実施の形態1におけるメールサーバ200の転送メール登録処理を示すフローチャート。5 is a flowchart showing transfer mail registration processing of the mail server 200 according to the first embodiment. 実施の形態1におけるメールサーバ200の電子メール送信処理を示すフローチャート。5 is a flowchart showing an e-mail transmission process of the mail server 200 according to the first embodiment. 実施の形態1におけるメールサーバ200の障害管理処理を示すフローチャート。5 is a flowchart showing failure management processing of the mail server 200 in the first embodiment. 実施の形態1におけるメールサーバ200のハードウェア資源の一例を示す図。FIG. 3 is a diagram illustrating an example of hardware resources of the mail server 200 according to the first embodiment. 実施の形態1における障害管理テーブル292に相当する図書管理テーブル292Aを示す図。The figure which shows the book management table 292A equivalent to the failure management table 292 in Embodiment 1. FIG. 実施の形態1における転送条件管理テーブル293に相当する送信条件管理テーブル293Aを示す図。The figure which shows transmission condition management table 293A equivalent to the transfer condition management table 293 in Embodiment 1. FIG.

実施の形態1.
障害が発生したシステムの早期復旧を図るための管理システムおよびメールサーバについて説明する。
但し、実施の形態1で説明する管理システムおよびメールサーバは、障害以外の事象(例えば、図書の返却)を管理するために用いても構わない。
Embodiment 1 FIG.
A management system and a mail server for early recovery of a system in which a failure has occurred will be described.
However, the management system and mail server described in the first embodiment may be used to manage events other than failures (for example, return of books).

図1は、実施の形態1における障害管理システム100の構成図である。
実施の形態1における障害管理システム100の構成について、図1に基づいて説明する。
FIG. 1 is a configuration diagram of a failure management system 100 according to the first embodiment.
The configuration of the failure management system 100 according to the first embodiment will be described with reference to FIG.

障害管理システム100(事象管理システムの一例)は、システムサーバ110A・110Bと、メールサーバ200およびユーザ端末120A・120Bを備える。これらは、ネットワーク109に接続し、ネットワーク109を介して通信を行う。
システムサーバ110A・110Bおよびユーザ端末120A・120Bは、1台または3台以上であっても構わない。
The failure management system 100 (an example of an event management system) includes system servers 110A and 110B, a mail server 200, and user terminals 120A and 120B. These are connected to the network 109 and communicate via the network 109.
The system servers 110A and 110B and the user terminals 120A and 120B may be one or three or more.

システムサーバ110A・110Bは、特定の情報処理システムを管理するサーバ装置である。
システムサーバ110A・110Bは、特定の情報処理システムに障害が発生したときに障害メールを管理者のメールアドレス宛てで送信する。
障害メールは、障害の発生および障害の内容を通知するための電子メールである。
The system servers 110A and 110B are server devices that manage a specific information processing system.
The system servers 110A and 110B transmit a failure mail to the administrator's mail address when a failure occurs in a specific information processing system.
The trouble mail is an electronic mail for notifying the occurrence of the trouble and the content of the trouble.

メールサーバ200は、電子メールを送受信するための一般的な管理を行うと共に障害メールの転送を行うサーバ装置である。
メールサーバ200は、ネットワーク109に接続した装置(コンピュータ)から送信される電子メールを受信し、ネットワーク109に接続した装置からユーザのログイン(通信接続)があったときにログインしたユーザの要求に応じてユーザのメールアドレス宛ての電子メールを送信する。
メールサーバ200は、システムサーバ110A・110Bから障害メールを受信し、障害メールを受信してから所定の待ち時間が経過するまでの間に障害メールの送信先の管理者による障害メールの閲覧が無い場合、管理者の代理人宛ての障害メールを登録する。メールサーバ200は、代理人によるログインがあったときに代理人の要求に応じて代理人宛ての障害メールを送信する。
つまり、メールサーバ200は、管理者によって障害メールが閲覧されない場合に代理人に障害メールを転送する。これにより、メールサーバ200は障害の早期解決を代理人に促すことができる。
The mail server 200 is a server device that performs general management for sending and receiving e-mails and forwards trouble mails.
The mail server 200 receives an e-mail transmitted from a device (computer) connected to the network 109, and responds to a request of the logged-in user when a user logs in (communication connection) from the device connected to the network 109. To send an e-mail addressed to the user's e-mail address.
The mail server 200 receives the failure mail from the system servers 110A and 110B, and there is no browsing of the failure mail by the administrator of the failure mail transmission destination after the failure mail is received and a predetermined waiting time elapses. In the case, the failure mail addressed to the administrator's agent is registered. The mail server 200 transmits a failure mail addressed to the agent in response to the request of the agent when the agent logs in.
That is, the mail server 200 transfers the failure mail to the agent when the administrator does not view the failure mail. As a result, the mail server 200 can prompt the agent to resolve the failure early.

ユーザ端末120A・120Bは、障害メールの送信先の管理者や障害メールの転送先の代理人等がメールサーバ200から障害メールを受信し、障害メールを確認するための端末装置である。
例えば、ユーザ端末120A・120Bは、パーソナルコンピュータ(以下、「パソコン」という)、携帯電話機またはスマートフォンで構成される。
The user terminals 120 </ b> A and 120 </ b> B are terminal devices for receiving a trouble mail from the mail server 200 and confirming the trouble mail by an administrator of the trouble mail transmission destination, a trouble mail forwarding destination agent, or the like.
For example, the user terminals 120A and 120B are configured by a personal computer (hereinafter referred to as “PC”), a mobile phone, or a smartphone.

以下、システムサーバ110A・110Bを区別しない場合は「システムサーバ110」とし、ユーザ端末120A・120Bを区別しない場合は「ユーザ端末120」とする。   Hereinafter, “system server 110” is used when the system servers 110A and 110B are not distinguished, and “user terminal 120” is used when the user terminals 120A and 120B are not distinguished.

図2は、実施の形態1におけるメールサーバ200の機能構成図である。
実施の形態1におけるメールサーバ200の機能構成について、図2に基づいて説明する。
FIG. 2 is a functional configuration diagram of the mail server 200 according to the first embodiment.
A functional configuration of the mail server 200 according to the first embodiment will be described with reference to FIG.

メールサーバ200(メールサーバ装置の一例)は、電子メール受信部210、電子メール送信部220、転送メール登録部230、障害管理部240、ログイン処理部250およびサーバ記憶部290を備える。   The mail server 200 (an example of a mail server device) includes an e-mail receiving unit 210, an e-mail transmitting unit 220, a forwarded mail registration unit 230, a failure management unit 240, a login processing unit 250, and a server storage unit 290.

電子メール受信部210は、ネットワーク109に接続した装置(コンピュータ)から電子メール101(障害メール201またはその他の一般の電子メール)を受信し、受信した電子メール101をサーバ記憶部290に記憶する。
例えば、電子メール受信部210は、システムサーバ110から障害メール201を受信し、受信した障害メール201をサーバ記憶部290に記憶する。
The e-mail receiving unit 210 receives the e-mail 101 (failure mail 201 or other general e-mail) from a device (computer) connected to the network 109, and stores the received e-mail 101 in the server storage unit 290.
For example, the e-mail receiving unit 210 receives the failure mail 201 from the system server 110 and stores the received failure mail 201 in the server storage unit 290.

電子メール送信部220は、ネットワーク109に接続した装置からユーザのログインがあったときにログインしたユーザのメールアドレス宛ての電子メール101(障害メール201、転送メール202またはその他の一般の電子メール)をログインが行われた当該装置へ送信する。
例えば、電子メール送信部220は、ログインしたユーザのメールアドレス宛ての電子メール101の一覧を示すウェブページを当該装置へ送信し、ウェブページで指定された電子メール101の内容を示すウェブページを当該装置へ送信する。
The e-mail transmission unit 220 receives an e-mail 101 (failure mail 201, forwarded mail 202 or other general e-mail) addressed to the logged-in user's mail address when the user logs in from a device connected to the network 109. Send to the device that has been logged in.
For example, the e-mail transmission unit 220 transmits a web page indicating a list of e-mails 101 addressed to the logged-in user's e-mail address to the device, and displays the web page indicating the content of the e-mail 101 specified on the web page. Send to device.

転送メール登録部230は、障害メール201の送信時(または受信時)から所定の閲覧待ち時間が経過するまでの間に障害メール201の送信先の管理者によって障害メール201が閲覧されない場合、管理者の代理人宛ての転送メール202を生成し、生成した転送メール202をサーバ記憶部290に記憶する。転送メール202は、管理者の代理人宛てで転送する障害メール201である。
また、転送メール登録部230は、障害メール201の送信時(または受信時)から所定の報告待ち時間が経過するまでの間に障害メール201が通知する障害に関する報告が無い場合、管理者の代理人宛ての転送メール202を生成し、生成した転送メール202をサーバ記憶部290に記憶する。
以下、障害に関する報告を「報告情報102」という。
The forwarded mail registration unit 230 manages the failure mail 201 when the failure mail 201 is not viewed by the administrator of the transmission destination of the failure mail 201 from when the failure mail 201 is transmitted (or received) until the predetermined browsing waiting time elapses. The transfer mail 202 addressed to the agent of the person is generated, and the generated transfer mail 202 is stored in the server storage unit 290. The forward mail 202 is a fault mail 201 that is forwarded to an administrator's agent.
In addition, the forwarding mail registration unit 230 acts as a proxy for the administrator when there is no report about the failure notified by the failure mail 201 from when the failure mail 201 is transmitted (or received) until the predetermined report waiting time elapses. A forward mail 202 addressed to a person is generated, and the generated forward mail 202 is stored in the server storage unit 290.
Hereinafter, a report regarding a failure is referred to as “report information 102”.

障害管理部240(報告情報受信部の一例)は、報告情報102の有無を管理する。
例えば、障害管理部240は、解決された障害を指定するためのウェブページをログインが行われた装置へ送信し、解決された障害を指定する報告情報102を当該装置から受信する。
The failure management unit 240 (an example of the report information receiving unit) manages the presence / absence of the report information 102.
For example, the failure management unit 240 transmits a web page for designating a resolved failure to the device that has been logged in, and receives report information 102 designating the resolved failure from the device.

ログイン処理部250は、ユーザのログインに関する処理を行う。
例えば、ログイン処理部250は、指定されたアカウント(ユーザID)およびパスワードが予め登録された情報と同じであるか否かを判定し、同じであると判定した場合にユーザのログインを許可する。
The login processing unit 250 performs processing related to user login.
For example, the login processing unit 250 determines whether or not the specified account (user ID) and password are the same as previously registered information, and permits the user to log in when it is determined that they are the same.

サーバ記憶部290は、メールサーバ200で使用するデータを記憶する。
例えば、サーバ記憶部290は、対象管理テーブル291、障害管理テーブル292、転送条件管理テーブル293、アカウント管理テーブル294、メール管理テーブル295および電子メール101を記憶する。
The server storage unit 290 stores data used by the mail server 200.
For example, the server storage unit 290 stores a target management table 291, a failure management table 292, a transfer condition management table 293, an account management table 294, a mail management table 295, and the e-mail 101.

以下に、メールサーバ200のサーバ記憶部290に記憶するテーブルの内容について説明する。   The contents of the table stored in the server storage unit 290 of the mail server 200 will be described below.

図3は、実施の形態1における対象管理テーブル291を示す図である。
実施の形態1における対象管理テーブル291について、図3に基づいて説明する。
FIG. 3 is a diagram illustrating the target management table 291 according to the first embodiment.
The target management table 291 according to the first embodiment will be described with reference to FIG.

対象管理テーブル291は、システムサーバ110の情報と障害メール201の送信先の管理者の情報とを管理するためのデータである。   The target management table 291 is data for managing the information of the system server 110 and the information of the administrator of the transmission destination of the failure mail 201.

対象管理テーブル291は、システムNo291a、送信元アドレス291b、送信者291c、送信先アドレス291dおよび受信者291eをデータ項目として含む。   The target management table 291 includes a system number 291a, a transmission source address 291b, a sender 291c, a transmission destination address 291d, and a receiver 291e as data items.

システムNo291aは、システムサーバ110の識別番号を示す。
送信元アドレス291bは、システムサーバ110が送信する障害メール201の送信元のメールアドレスを示す。
送信者291cは、システムサーバ110の識別名を示す。
送信先アドレス291dは、システムサーバ110が送信する障害メール201の送信先のメールアドレスを示す。
受信者291eは、障害メール201の送信先の管理者の識別名を示す。
System No. 291a indicates the identification number of the system server 110.
The transmission source address 291b indicates the mail address of the transmission source of the failure mail 201 transmitted by the system server 110.
The sender 291c indicates the identification name of the system server 110.
The transmission destination address 291d indicates the mail address of the transmission destination of the failure mail 201 transmitted by the system server 110.
The recipient 291e indicates the identification name of the administrator who is the destination of the failure mail 201.

図4は、実施の形態1における障害管理テーブル292を示す図である。
実施の形態1における障害管理テーブル292について、図4に基づいて説明する。
FIG. 4 is a diagram illustrating the failure management table 292 according to the first embodiment.
The failure management table 292 in the first embodiment will be described with reference to FIG.

障害管理テーブル292(事象管理テーブルの一例)は、障害に関する情報を管理するためのデータである。   The failure management table 292 (an example of an event management table) is data for managing information regarding failures.

障害管理テーブル292は、連絡番号292a、システムNo292b、送信者292c、受信者292d、送信時刻292e、重要度292f、既読フラグ292g、解決フラグ292hおよび転送フラグ292iをデータ項目として含む。   The failure management table 292 includes, as data items, a contact number 292a, a system number 292b, a sender 292c, a receiver 292d, a transmission time 292e, an importance 292f, a read flag 292g, a resolution flag 292h, and a transfer flag 292i.

連絡番号292aは、障害メール201の識別番号を示す。
システムNo292bは、システムサーバ110の識別番号を示す。
送信者292cは、システムサーバ110の識別名を示す。
受信者292dは、障害メール201の送信先の管理者の識別名を示す。
送信時刻292eは、障害メール201が送信された送信時刻(または障害メール201が受信された受信時刻)を示す。
重要度292fは、障害の重要度を示す(通知重要度の一例)。
既読フラグ292gは、障害メール201が閲覧済みか否かを示す。
解決フラグ292hは、障害が解決済み(対処済み)か否かを示す。
転送フラグ292iは、転送メール202を生成した際の転送条件を示す。
The contact number 292a indicates the identification number of the failure mail 201.
System No. 292b indicates the identification number of the system server 110.
The sender 292c indicates the identification name of the system server 110.
The recipient 292d indicates the identification name of the administrator who is the destination of the failure mail 201.
The transmission time 292e indicates the transmission time when the failure mail 201 is transmitted (or the reception time when the failure mail 201 is received).
The importance 292f indicates the importance of the failure (an example of notification importance).
The already-read flag 292g indicates whether or not the failure mail 201 has been browsed.
The resolution flag 292h indicates whether or not the failure has been resolved (addressed).
The transfer flag 292i indicates a transfer condition when the transfer mail 202 is generated.

図5は、実施の形態1における転送条件管理テーブル293を示す図である。
実施の形態1における転送条件管理テーブル293について、図5に基づいて説明する。
FIG. 5 is a diagram showing the transfer condition management table 293 according to the first embodiment.
The transfer condition management table 293 according to the first embodiment will be described with reference to FIG.

転送条件管理テーブル293(転送条件情報の一例)は、転送メール202を生成する条件(転送条件)を示すデータである。
転送条件管理テーブル293は、システムサーバ110別に存在する。
The transfer condition management table 293 (an example of transfer condition information) is data indicating conditions (transfer conditions) for generating the transfer mail 202.
The transfer condition management table 293 exists for each system server 110.

転送条件管理テーブル293は、条件No293a、経過時間293b、重要度293c、既読フラグ293d、解決フラグ293eおよび転送先メールアドレス293fをデータ項目として含む。   The transfer condition management table 293 includes condition No 293a, elapsed time 293b, importance 293c, read flag 293d, resolution flag 293e, and transfer destination mail address 293f as data items.

条件No293aは、転送条件の識別番号を示す。
経過時間293bは、転送メール202を生成するまでの待ち時間を示す(転送タイミング情報、閲覧待ち時間、送信タイミング情報、報告待ち時間の一例)。
重要度293cは、障害の重要度を示す(条件重要度の一例)。
既読フラグ293dは、障害メール201が閲覧済みか否かを示す。
解決フラグ293eは、障害が解決済みか否かを示す。
転送先メールアドレス293fは、転送メール202の送信先のメールアドレスを示す(転送先メールアドレス、送信先メールアドレスの一例)。
Condition No. 293a indicates the transfer condition identification number.
The elapsed time 293b indicates a waiting time until the transfer mail 202 is generated (an example of transfer timing information, browsing waiting time, transmission timing information, and report waiting time).
The importance 293c indicates the importance of the failure (an example of condition importance).
The already-read flag 293d indicates whether or not the failure mail 201 has been browsed.
The solution flag 293e indicates whether the failure has been solved.
The transfer destination mail address 293f indicates the mail address of the transmission destination of the transfer mail 202 (an example of the transfer destination mail address and the transmission destination mail address).

図6は、実施の形態1におけるアカウント管理テーブル294を示す図である。
実施の形態1におけるアカウント管理テーブル294について、図6に基づいて説明する。
FIG. 6 is a diagram showing the account management table 294 in the first embodiment.
The account management table 294 in the first embodiment will be described with reference to FIG.

アカウント管理テーブル294は、ユーザのアカウントを管理するためのデータである。   The account management table 294 is data for managing user accounts.

アカウント管理テーブル294は、アカウントNo294a、アカウント名294b、パスワード294c、メールアドレス294dをデータ項目として含む。   The account management table 294 includes account No. 294a, account name 294b, password 294c, and mail address 294d as data items.

アカウントNo294aは、アカウントの識別番号を示す。
アカウント名294bは、アカウントの識別名(ユーザID)を示す。
パスワード294cは、アカウントのパスワードを示す。
メールアドレス294dは、アカウントのメールアドレスを示す。
Account No. 294a indicates an account identification number.
The account name 294b indicates an account identification name (user ID).
The password 294c indicates an account password.
The email address 294d indicates the email address of the account.

図7は、実施の形態1におけるメール管理テーブル295を示す図である。
実施の形態1におけるメール管理テーブル295について、図7に基づいて説明する。
FIG. 7 is a diagram showing the mail management table 295 in the first embodiment.
The mail management table 295 in the first embodiment will be described with reference to FIG.

メール管理テーブル295は、電子メール101を管理するためのデータである。
メール管理テーブル295は、アカウント別に存在する。
The mail management table 295 is data for managing the electronic mail 101.
The mail management table 295 exists for each account.

メール管理テーブル295は、メールNo295a、送信元アドレス295b、送信者295c、件名295d、送信時刻295e、既読フラグ295fおよびメール種別295gをデータ項目として備える。   The mail management table 295 includes mail No. 295a, transmission source address 295b, sender 295c, subject 295d, transmission time 295e, read flag 295f, and mail type 295g as data items.

メールNo295aは、電子メール101の識別番号を示す。
送信元アドレス295bは、電子メール101の送信元のメールアドレスを示す。
送信者295cは、電子メール101の送信元の識別名(アカウント名)を示す。
件名295dは、電子メール101の件名を示す。
送信時刻295eは、電子メール101の送信時刻(電子メール101の受信時刻)を示す。
既読フラグ295fは、電子メール101が閲覧済みか否かを示す。
メール種別295gは、電子メール101が障害メール201と転送メール202と他の電子メールとのいずれであるかを示す。
The mail No. 295a indicates the identification number of the electronic mail 101.
The transmission source address 295b indicates the mail address of the transmission source of the electronic mail 101.
The sender 295 c indicates the identification name (account name) of the sender of the e-mail 101.
The subject 295d indicates the subject of the e-mail 101.
The transmission time 295e indicates the transmission time of the electronic mail 101 (the reception time of the electronic mail 101).
The already-read flag 295f indicates whether or not the electronic mail 101 has been browsed.
The mail type 295g indicates whether the electronic mail 101 is a failure mail 201, a forward mail 202, or another electronic mail.

次に、メールサーバ200の動作について説明する。   Next, the operation of the mail server 200 will be described.

図8は、実施の形態1におけるメールサーバ200の電子メール受信処理を示すフローチャートである。
実施の形態1におけるメールサーバ200の電子メール受信処理について、図8に基づいて説明する。
FIG. 8 is a flowchart showing the e-mail receiving process of the mail server 200 in the first embodiment.
The e-mail receiving process of the mail server 200 in the first embodiment will be described with reference to FIG.

ここで、特定の情報処理システムに障害が発生した場合、システムサーバ110はその障害を検出し、管理者のメールアドレス宛てで障害メール201を生成し、生成した障害メール201を送信するものとする。   Here, when a failure occurs in a specific information processing system, the system server 110 detects the failure, generates a failure mail 201 addressed to the administrator's mail address, and transmits the generated failure mail 201. .

S111において、電子メール受信部210は電子メール101(障害メール201またはその他電子メール)を受信し、受信した電子メール101をサーバ記憶部290に記憶する。
また、電子メール受信部210は、電子メール101の送信元のアカウント用のメール管理テーブル295(図7参照)にレコードを追加し、追加したレコードに電子メール101の情報を設定する。このとき、既読フラグ295fには初期値「未読」が設定され、メール種別295gには「通常」が設定される。
電子メール101は、送信元のメールアドレス、送信先のメールアドレス、送信時刻、件名、本文などの情報を含む。
S111の後、S112に進む。
In step S <b> 111, the e-mail receiving unit 210 receives the e-mail 101 (failure mail 201 or other e-mail), and stores the received e-mail 101 in the server storage unit 290.
Further, the e-mail receiving unit 210 adds a record to the mail management table 295 for the account of the sender of the e-mail 101 (see FIG. 7), and sets information of the e-mail 101 in the added record. At this time, the initial value “unread” is set in the read flag 295f, and “normal” is set in the mail type 295g.
The electronic mail 101 includes information such as a mail address of a transmission source, a mail address of a transmission destination, a transmission time, a subject, and a text.
It progresses to S112 after S111.

S112において、電子メール受信部210は、S111で受信した電子メール101の送信元アドレス、送信先アドレス、件名または本文の内容(またはフォーマット)(転送対象識別情報の一例)に基づいて当該電子メール101が障害メール201であるか否かを判定する。
例えば、障害メール201の送信元アドレス、送信先アドレス、件名または本文の内容(またはフォーマット)についての規則を予め決めておく。また、障害メール201の送信元アドレス、送信先アドレス、件名または本文の内容(またはフォーマット)についての規則を示す障害メール判別情報をサーバ記憶部290に予め記憶しておく。そして、電子メール受信部210は、障害メール判別情報が示す情報を含んだ電子メール101を障害メール201として判定する。
例えば、電子メール受信部210は、電子メール101の送信元アドレスと送信先アドレスとの組み合わせと、対象管理テーブル291(図3参照)の送信元アドレス291bと送信先アドレス291dとの組み合わせとを比較する。そして、電子メール101の送信元アドレスと送信先アドレスとの組み合わせが対象管理テーブル291内の組み合わせと一致した場合、電子メール受信部210は電子メール101を障害メール201として判定する。但し、電子メール受信部210は、送信元アドレスと送信先アドレスとの組み合わせ以外の電子メール101の情報(例えば、電子メール101の件名)を電子メール101が障害メール201である条件に加えても構わない。
電子メール101が障害メール201である場合、S113に進む。
電子メール101が障害メール201でない場合、電子メール受信処理は終了する。
In S112, the e-mail receiving unit 210 receives the e-mail 101 based on the transmission source address, transmission destination address, subject or text content (or format) (an example of transfer target identification information) of the e-mail 101 received in S111. Is a failure mail 201.
For example, rules regarding the transmission source address, transmission destination address, subject, or content (or format) of the failure mail 201 are determined in advance. Further, failure mail determination information indicating rules regarding the source address, the destination address, the subject or the content (or format) of the subject mail 201 is stored in the server storage unit 290 in advance. Then, the e-mail receiving unit 210 determines the e-mail 101 including the information indicated by the failure mail determination information as the failure mail 201.
For example, the e-mail receiving unit 210 compares the combination of the transmission source address and the transmission destination address of the e-mail 101 with the combination of the transmission source address 291b and the transmission destination address 291d of the target management table 291 (see FIG. 3). To do. When the combination of the transmission source address and the transmission destination address of the electronic mail 101 matches the combination in the target management table 291, the electronic mail receiving unit 210 determines the electronic mail 101 as the failure mail 201. However, the e-mail receiving unit 210 may add information on the e-mail 101 (for example, the subject of the e-mail 101) other than the combination of the transmission source address and the transmission destination address to the condition that the e-mail 101 is the failure mail 201. I do not care.
If the e-mail 101 is the failure mail 201, the process proceeds to S113.
If the e-mail 101 is not the failure mail 201, the e-mail reception process ends.

S113において、電子メール受信部210は、障害管理テーブル292(図4参照)にレコードを追加し、追加したレコードに情報を設定する。
また、電子メール受信部210は、メール管理テーブル295に追加したレコードのメール種別295gを「通常」から「障害」に変更する。
In S113, the e-mail receiving unit 210 adds a record to the failure management table 292 (see FIG. 4), and sets information in the added record.
Further, the e-mail receiving unit 210 changes the mail type 295g of the record added to the mail management table 295 from “normal” to “failure”.

例えば、電子メール受信部210は、障害管理テーブル292(図4参照)に追加したレコードに対して以下のように情報を設定する。
電子メール受信部210は、レコードの通番を連絡番号292aに設定する。
電子メール受信部210は、障害メール201の送信元アドレス291bおよび送信先アドレス291dに対応するシステムNo291a、送信者291cおよび受信者291eを対象管理テーブル291(図3参照)から取得し、取得した情報をシステムNo292b、送信者292cおよび受信者292dに設定する。
電子メール受信部210は、障害メール201に設定されている送信時刻(但し、障害メール201を受信した受信時刻でもよい)を送信時刻292eに設定する。
電子メール受信部210は、障害メール201に設定されている重要度を重要度292fに設定する。例えば、重要度は本文の一部として障害メール201に設定される。
電子メール受信部210は、既読フラグ292gに初期値「未読」を設定し、解決フラグ292hに初期値「未解決」を設定し、転送フラグ292iに初期値「未転送」を設定する。
S113により、電子メール受信処理は終了する。
For example, the e-mail receiving unit 210 sets information as follows for the record added to the failure management table 292 (see FIG. 4).
The e-mail receiving unit 210 sets the record serial number to the contact number 292a.
The e-mail receiving unit 210 acquires the system No 291a, the sender 291c, and the recipient 291e corresponding to the transmission source address 291b and the transmission destination address 291d of the failure mail 201 from the target management table 291 (see FIG. 3), and the acquired information Are set to the system No. 292b, the sender 292c, and the receiver 292d.
The e-mail receiving unit 210 sets the transmission time set in the failure mail 201 (however, may be the reception time when the failure mail 201 is received) as the transmission time 292e.
The e-mail receiving unit 210 sets the importance set in the failure mail 201 to the importance 292f. For example, the importance is set in the failure mail 201 as a part of the text.
The e-mail receiving unit 210 sets the initial value “unread” in the read flag 292g, sets the initial value “unsolved” in the resolution flag 292h, and sets the initial value “untransferred” in the transfer flag 292i.
By S113, the e-mail receiving process ends.

図9は、実施の形態1におけるメールサーバ200の転送メール登録処理を示すフローチャートである。
実施の形態1におけるメールサーバ200の転送メール登録処理について、図9に基づいて説明する。
FIG. 9 is a flowchart showing the forwarding mail registration process of the mail server 200 in the first embodiment.
The forwarding mail registration process of the mail server 200 in the first embodiment will be described with reference to FIG.

メールサーバ200は、以下に説明する転送メール登録処理を定期的(例えば、1時間毎)に実行する。   The mail server 200 periodically executes a transfer mail registration process described below (for example, every hour).

S121において、転送メール登録部230は、障害管理テーブル292(図4参照)からレコードを連絡番号292aの順番に1つ選択する。
S121の後、S122に進む。
In S121, the forwarded mail registration unit 230 selects one record in the order of the contact number 292a from the failure management table 292 (see FIG. 4).
It progresses to S122 after S121.

S122において、転送メール登録部230は、S121で選択したレコードのシステムNo292bまたは送信者292cが識別するシステムサーバ110用の転送条件管理テーブル293(図5参照)をサーバ記憶部290から取得する。
転送メール登録部230は、S121で選択したレコードの情報が当該転送条件管理テーブル293に示される転送条件を満たすか否かを判定する。
例えば、S121で選択したレコードで送信時刻292eからの経過時間が「8時間(転送タイミング、閲覧待ち時間の一例)」以上であり、重要度292fが「中以上」であり、既読フラグ292gが「未読」である場合、図5の条件No293a「1」の転送条件を満たす。
また、S121で選択したレコードで送信時刻292eからの経過時間が「7日(送信タイミング、報告待ち時間の一例)」以上であり、重要度292fが「中以上」であり、解決フラグ292hが「未解決」である場合、図5の条件No293a「2」の転送条件を満たす。
但し、転送フラグ292iに条件No293aが設定されている転送条件については転送条件を満たさないものとする。同一の転送メール202が複数生成されることを防ぐためである。
S121で選択したレコードの情報が転送条件を満たす場合(YES)、S123に進む。
S121で選択したレコードの情報が転送条件を満たさない場合(NO)、S124に進む。
In S122, the transfer mail registration unit 230 acquires the transfer condition management table 293 (see FIG. 5) for the system server 110 identified by the system No. 292b or the sender 292c of the record selected in S121 from the server storage unit 290.
The transfer mail registration unit 230 determines whether the information of the record selected in S121 satisfies the transfer condition indicated in the transfer condition management table 293.
For example, in the record selected in S121, the elapsed time from the transmission time 292e is “8 hours (an example of transfer timing and browsing wait time)” or more, the importance 292f is “medium or more”, and the read flag 292g is In the case of “unread”, the transfer condition of condition No. 293a “1” in FIG. 5 is satisfied.
In the record selected in S121, the elapsed time from the transmission time 292e is “7 days (an example of transmission timing and report waiting time)”, the importance 292f is “medium or higher”, and the resolution flag 292h is “ In the case of “Unsolved”, the transfer condition of the condition No. 293a “2” in FIG. 5 is satisfied.
However, the transfer condition for which the condition No. 293a is set in the transfer flag 292i does not satisfy the transfer condition. This is to prevent a plurality of the same transfer mails 202 from being generated.
When the information of the record selected in S121 satisfies the transfer condition (YES), the process proceeds to S123.
If the information of the record selected in S121 does not satisfy the transfer condition (NO), the process proceeds to S124.

S123において、転送メール登録部230は、S121で選択したレコードの情報が満たした転送条件の転送先メールアドレス293fを転送条件管理テーブル293から取得し、取得した転送先メールアドレス293f宛てで転送メール202を生成する。転送メール登録部230は、障害メール201の件名や本文の内容などを転送メール202に設定する。
転送メール登録部230は、生成した転送メール202をサーバ記憶部290に記憶し、生成した転送メール202の情報を転送先メールアドレス293f用のメール管理テーブル295(図7参照)に設定する。このとき、既読フラグ295fには初期値「未読」が設定され、メール種別295gには「転送」が設定される。
転送メール登録部230は、S121で選択したレコードの転送フラグ292iに当該転送条件の条件No293aを設定する。このとき、転送フラグ292iが「未転送」である場合、転送メール登録部230は転送フラグ292iを条件No293aで上書きする。また、転送フラグ292iが「未転送」でない場合(少なくともいずれかの条件No293aが設定されている場合)、転送メール登録部230は、条件No293aを転送フラグ292iに追加する。
S123の後、S124に進む。
In S123, the transfer mail registration unit 230 acquires the transfer destination mail address 293f of the transfer condition that satisfies the record information selected in S121 from the transfer condition management table 293, and sends the transfer mail 202 to the acquired transfer destination mail address 293f. Is generated. The forward mail registration unit 230 sets the subject of the fault mail 201, the content of the text, and the like in the forward mail 202.
The transfer mail registration unit 230 stores the generated transfer mail 202 in the server storage unit 290, and sets the information of the generated transfer mail 202 in the mail management table 295 for the transfer destination mail address 293f (see FIG. 7). At this time, an initial value “unread” is set in the read flag 295f, and “transfer” is set in the mail type 295g.
The transfer mail registration unit 230 sets condition No 293a of the transfer condition in the transfer flag 292i of the record selected in S121. At this time, when the transfer flag 292i is “untransferred”, the transfer mail registration unit 230 overwrites the transfer flag 292i with the condition No. 293a. When the transfer flag 292i is not “untransferred” (when at least one of the condition No. 293a is set), the transfer mail registration unit 230 adds the condition No. 293a to the transfer flag 292i.
After S123, the process proceeds to S124.

S124において、転送メール登録部230は、未選択のレコードが障害管理テーブル292に残っているか否かを判定する。
未選択のレコードが残っている場合(YES)、S121に戻る。
未選択のレコードが残っていない場合(NO)、転送メール登録処理は終了する。
In S <b> 124, the transfer mail registration unit 230 determines whether an unselected record remains in the failure management table 292.
If an unselected record remains (YES), the process returns to S121.
If no unselected record remains (NO), the transfer mail registration process ends.

図10は、実施の形態1におけるメールサーバ200の電子メール送信処理を示すフローチャートである。
実施の形態1におけるメールサーバ200の電子メール送信処理について、図10に基づいて説明する。
FIG. 10 is a flowchart showing the e-mail transmission process of the mail server 200 in the first embodiment.
The e-mail transmission process of the mail server 200 in the first embodiment will be described with reference to FIG.

ここで、電子メールを閲覧したいユーザ(例えば、管理者または代理人)は、ユーザ端末120からメールサーバ200のログイン用のウェブページにアクセスする。
そして、ユーザはログイン用のウェブページでログイン情報としてアカウント名およびパスワードを指定し、ユーザ端末120は指定されたログイン情報をメールサーバ200へ送信する。
Here, a user (for example, an administrator or a proxy) who wants to browse an e-mail accesses the login web page of the mail server 200 from the user terminal 120.
Then, the user specifies an account name and password as login information on the login web page, and the user terminal 120 transmits the specified login information to the mail server 200.

S131において、ログイン処理部250は、ユーザ端末120からログイン情報を受信する。
S131の後、S132に進む。
In S <b> 131, the login processing unit 250 receives login information from the user terminal 120.
After S131, the process proceeds to S132.

S132において、ログイン処理部250は、S131で受信したログイン情報に基づいてユーザのログインを許可するか否かを判定する。
ログイン処理部250は、ログイン情報と同じアカウント名294bおよびパスワード294cがアカウント管理テーブル294(図6参照)に設定されている場合にユーザのログインを許可する。
ユーザのログインを許可する場合(YES)、S133に進む。
ユーザのログインを許可しない場合(NO)、電子メール送信処理は終了する。
In S132, the login processing unit 250 determines whether or not to allow the user to log in based on the login information received in S131.
The login processing unit 250 permits the user to log in when the same account name 294b and password 294c as the login information are set in the account management table 294 (see FIG. 6).
If the user login is permitted (YES), the process proceeds to S133.
If the user login is not permitted (NO), the e-mail transmission process ends.

ここで、ログイン処理部250はユーザメニュー(受信メール一覧、送信メール一覧、障害管理など)を示したウェブページをユーザ端末120へ送信し、ユーザはユーザ端末120に表示されたユーザメニューから「受信メール一覧」を選択し、ユーザ端末120は受信メール一覧要求をメールサーバ200へ送信したものとする。   Here, the login processing unit 250 transmits a web page indicating a user menu (received mail list, transmitted mail list, failure management, etc.) to the user terminal 120, and the user receives “receive” from the user menu displayed on the user terminal 120. It is assumed that “mail list” is selected and the user terminal 120 has transmitted a received mail list request to the mail server 200.

S133において、電子メール送信部220は、ログインしたユーザのアカウント名294bに対応するメール管理テーブル295をサーバ記憶部290(図7参照)から取得する。
電子メール送信部220は、取得したメール管理テーブル295の情報を示すウェブページを生成し、生成したウェブページをユーザ端末120へ送信する。
つまり、電子メール送信部220は、ログインしたユーザ宛ての電子メール101の一覧を示すウェブページ(メール一覧ページ)をユーザ端末120へ送信する。
S133の後、S134に進む。
In S133, the e-mail transmission unit 220 acquires the mail management table 295 corresponding to the account name 294b of the logged-in user from the server storage unit 290 (see FIG. 7).
The e-mail transmission unit 220 generates a web page indicating the information of the acquired mail management table 295 and transmits the generated web page to the user terminal 120.
That is, the e-mail transmission unit 220 transmits a web page (mail list page) indicating a list of e-mails 101 addressed to the logged-in user to the user terminal 120.
It progresses to S134 after S133.

ここで、ユーザ端末120はウェブページを受信し、受信したウェブページをディスプレイに表示する。
そして、ユーザはウェブページに示される電子メール101の一覧から閲覧したい電子メール101(例えば、障害メール201または転送メール202)をマウスなどで選択し、ユーザ端末120は選択された電子メール101の情報をメール要求としてメールサーバ200へ送信する。
Here, the user terminal 120 receives a web page and displays the received web page on a display.
Then, the user selects the electronic mail 101 (for example, the failure mail 201 or the forwarded mail 202) to be browsed from the list of the electronic mails 101 displayed on the web page, and the user terminal 120 displays information on the selected electronic mail 101. To the mail server 200 as a mail request.

S134において、電子メール送信部220は、ユーザ端末120からメール要求(通知メール要求の一例)を受信する。
S134の後、S135に進む。
In S <b> 134, the e-mail transmission unit 220 receives a mail request (an example of a notification mail request) from the user terminal 120.
After S134, the process proceeds to S135.

S135において、電子メール送信部220は、S134で受信したメール要求が指定する電子メール101をサーバ記憶部290から取得し、取得した電子メール101の内容を示すウェブページを生成し、生成したウェブページをユーザ端末120へ送信する。つまり、電子メール送信部220は、電子メール101を閲覧するためのウェブページ(メール閲覧ページ)をユーザ端末120へ送信する。
電子メール送信部220は、電子メール101の既読フラグ295fを「未読」から「既読」に変更する。
さらに、電子メール送信部220は、電子メール101のメール種別295gが「障害」である場合、送信者295cとユーザのアカウント名(受信者)と送信時刻295eとに対応するレコードを障害管理テーブル292から検索し、当該レコードの既読フラグ292gを「未読」から「既読」に変更する。
S135により、電子メール送信処理は終了する。
In S135, the e-mail transmission unit 220 acquires the e-mail 101 specified by the e-mail request received in S134 from the server storage unit 290, generates a web page indicating the content of the acquired e-mail 101, and generates the generated web page Is transmitted to the user terminal 120. That is, the e-mail transmission unit 220 transmits a web page (e-mail browsing page) for browsing the e-mail 101 to the user terminal 120.
The e-mail transmission unit 220 changes the read flag 295f of the e-mail 101 from “unread” to “read”.
Further, when the mail type 295g of the e-mail 101 is “failure”, the email transmission unit 220 records a record corresponding to the sender 295c, the user's account name (recipient), and the transmission time 295e in the failure management table 292. And the read flag 292g of the record is changed from “unread” to “read”.
By S135, the e-mail transmission process ends.

ここで、ユーザ端末120はウェブページを受信し、受信したウェブページをディスプレイに表示し、ユーザはウェブページに示される電子メール101の内容を閲覧する。
例えば、管理者が障害メール201を閲覧し、または代理人が転送メール202を閲覧する。そして、管理者または代理人は障害を解決するために所定の復旧作業を行う。
また、ユーザは、電子メール101の内容を閲覧した後、ユーザ端末120を用いてメールサーバ200からログアウトする。
Here, the user terminal 120 receives the web page, displays the received web page on the display, and the user browses the content of the e-mail 101 shown on the web page.
For example, the administrator views the failure mail 201 or the agent views the transfer mail 202. Then, the administrator or the agent performs a predetermined recovery work in order to solve the failure.
In addition, the user logs out from the mail server 200 using the user terminal 120 after browsing the content of the e-mail 101.

図11は、実施の形態1におけるメールサーバ200の障害管理処理を示すフローチャートである。
実施の形態1におけるメールサーバ200の障害管理処理について、図11に基づいて説明する。
FIG. 11 is a flowchart showing failure management processing of the mail server 200 in the first embodiment.
The failure management processing of the mail server 200 in the first embodiment will be described based on FIG.

ここで、情報処理システムの障害が解決し、情報処理システムが復旧したものとする。
この場合、ユーザ(管理者)は、ユーザ端末120からメールサーバ200のログイン用のウェブページにアクセスする。
そして、ユーザはログイン用のウェブページでログイン情報としてアカウント名およびパスワードを指定し、ユーザ端末120は指定されたログイン情報をメールサーバ200へ送信する。
Here, it is assumed that the failure of the information processing system has been solved and the information processing system has been restored.
In this case, the user (administrator) accesses the login web page of the mail server 200 from the user terminal 120.
Then, the user specifies an account name and password as login information on the login web page, and the user terminal 120 transmits the specified login information to the mail server 200.

S141において、ログイン処理部250は、ユーザ端末120からログイン情報を受信する(図10のS131と同様)。
S141の後、S142に進む。
In S141, the login processing unit 250 receives login information from the user terminal 120 (similar to S131 in FIG. 10).
It progresses to S142 after S141.

S142において、ログイン処理部250は、S141で受信したログイン情報に基づいてユーザのログインを許可するか否かを判定する(図10のS132と同様)。
ユーザのログインを許可する場合(YES)、S143に進む。
ユーザのログインを許可しない場合(NO)、障害報告処理は終了する。
In S142, the login processing unit 250 determines whether or not to allow the user to log in based on the login information received in S141 (similar to S132 in FIG. 10).
When the user login is permitted (YES), the process proceeds to S143.
If the user login is not permitted (NO), the failure report process ends.

ここで、ログイン処理部250はユーザメニュー(受信メール一覧、送信メール一覧、障害管理など)を示したウェブページをユーザ端末120へ送信し、ユーザはユーザ端末120に表示されたユーザメニューから「障害管理」を選択し、ユーザ端末120は障害管理要求をメールサーバ200へ送信したものとする。   Here, the login processing unit 250 transmits a web page indicating a user menu (received mail list, transmitted mail list, failure management, etc.) to the user terminal 120, and the user selects “failure” from the user menu displayed on the user terminal 120. It is assumed that the user terminal 120 has transmitted a failure management request to the mail server 200.

S143において、障害管理部240は、ログインしたユーザのアカウント名(受信者292d)を含んだレコードを障害管理テーブル292から検索し、当該レコードの情報を示すウェブページを生成し、生成したウェブページをユーザ端末120へ送信する。このウェブページは、「未解決」の解決フラグ292hを「解決済み」に変更するためのインタフェース(例えば、ボタンまたはチェックボックス)を含んでいるものとする。
つまり、障害管理部240は、障害情報の一覧を示すウェブページ(障害一覧ページ)をユーザ端末120へ送信する。
S143の後、S144に進む。
In S143, the failure management unit 240 searches the failure management table 292 for a record including the account name (recipient 292d) of the logged-in user, generates a web page indicating information on the record, and generates the generated web page. It transmits to the user terminal 120. It is assumed that this web page includes an interface (for example, a button or a check box) for changing the “unresolved” resolution flag 292h to “resolved”.
That is, the failure management unit 240 transmits a web page (failure list page) indicating a list of failure information to the user terminal 120.
It progresses to S144 after S143.

ここで、ユーザ端末120はウェブページを受信し、受信したウェブページをディスプレイに表示する。ユーザ(管理者)は解決した障害の解決フラグ292hを「未解決」から「解決済み」に変更するための命令をウェブページに含まれるインタフェースを用いてユーザ端末120に入力する。そして、ユーザ端末120は入力された命令に従って解決フラグ変更要求をメールサーバ200へ送信する。その後、ユーザはユーザ端末120を用いてメールサーバ200からログアウトする。   Here, the user terminal 120 receives a web page and displays the received web page on a display. The user (administrator) inputs a command for changing the resolved failure resolution flag 292h from “unsolved” to “solved” to the user terminal 120 using the interface included in the web page. Then, the user terminal 120 transmits a solution flag change request to the mail server 200 in accordance with the input command. Thereafter, the user logs out from the mail server 200 using the user terminal 120.

S144において、障害管理部240は、ユーザ端末120から解決フラグ変更要求(報告情報102の一例)を受信する。
S144の後、S145に進む。
In S <b> 144, the failure management unit 240 receives a solution flag change request (an example of report information 102) from the user terminal 120.
It progresses to S145 after S144.

S145において、障害管理部240は、S144で受信した解決フラグ変更要求に従って障害管理テーブル292の解決フラグ292hを「未解決」から「解決済み」に変更する。
S145により、障害管理処理は終了する。
In S145, the failure management unit 240 changes the resolution flag 292h of the failure management table 292 from “unresolved” to “resolved” in accordance with the resolution flag change request received in S144.
By S145, the failure management process ends.

図12は、実施の形態1におけるメールサーバ200のハードウェア資源の一例を示す図である。
図12において、メールサーバ200(コンピュータの一例)は、CPU901(Central Processing Unit)を備えている。CPU901は、バス902を介してROM903、RAM904、通信ボード905(通信装置)、ディスプレイ911(表示装置)、キーボード912、マウス913、ドライブ914、磁気ディスク装置920などのハードウェアデバイスと接続され、これらのハードウェアデバイスを制御する。ドライブ914は、FD(Flexible Disk Drive)、CD(Compact Disc)、DVD(Digital Versatile Disc)などの記憶媒体を読み書きする装置である。
ROM903、RAM904、磁気ディスク装置920およびドライブ914は記憶装置の一例である。キーボード912、マウス913および通信ボード905は入力装置の一例である。ディスプレイ911および通信ボード905は出力装置の一例である。
FIG. 12 is a diagram illustrating an example of hardware resources of the mail server 200 according to the first embodiment.
In FIG. 12, a mail server 200 (an example of a computer) includes a CPU 901 (Central Processing Unit). The CPU 901 is connected to hardware devices such as a ROM 903, a RAM 904, a communication board 905 (communication device), a display 911 (display device), a keyboard 912, a mouse 913, a drive 914, and a magnetic disk device 920 via a bus 902. Control hardware devices. The drive 914 is a device that reads and writes a storage medium such as an FD (Flexible Disk Drive), a CD (Compact Disc), and a DVD (Digital Versatile Disc).
The ROM 903, the RAM 904, the magnetic disk device 920, and the drive 914 are examples of storage devices. A keyboard 912, a mouse 913, and a communication board 905 are examples of input devices. The display 911 and the communication board 905 are examples of output devices.

通信ボード905は、有線または無線で、LAN(Local Area Network)、インターネット、電話回線などの通信網に接続している。   The communication board 905 is wired or wirelessly connected to a communication network such as a LAN (Local Area Network), the Internet, or a telephone line.

磁気ディスク装置920には、OS921(オペレーティングシステム)、プログラム群922、ファイル群923が記憶されている。   The magnetic disk device 920 stores an OS 921 (operating system), a program group 922, and a file group 923.

プログラム群922には、実施の形態において「〜部」として説明する機能を実行するプログラムが含まれる。プログラム(例えば、メール転送プログラム)は、CPU901により読み出され実行される。すなわち、プログラムは、「〜部」としてコンピュータを機能させるものであり、また「〜部」の手順や方法をコンピュータに実行させるものである。   The program group 922 includes programs that execute the functions described as “units” in the embodiments. A program (for example, a mail transfer program) is read and executed by the CPU 901. That is, the program causes the computer to function as “to part”, and causes the computer to execute the procedures and methods of “to part”.

ファイル群923には、実施の形態において説明する「〜部」で使用される各種データ(入力、出力、判定結果、計算結果、処理結果など)が含まれる。   The file group 923 includes various data (input, output, determination result, calculation result, processing result, etc.) used in “˜part” described in the embodiment.

実施の形態において構成図およびフローチャートに含まれている矢印は主としてデータや信号の入出力を示す。
フローチャートなどに基づいて説明する実施の形態の処理はCPU901、記憶装置、入力装置、出力装置などのハードウェアを用いて実行される。
In the embodiment, arrows included in the configuration diagrams and flowcharts mainly indicate input and output of data and signals.
The processing of the embodiment described based on the flowchart and the like is executed using hardware such as the CPU 901, a storage device, an input device, and an output device.

実施の形態において「〜部」として説明するものは「〜回路」、「〜装置」、「〜機器」であってもよく、また「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ファームウェア、ソフトウェア、ハードウェアまたはこれらの組み合わせのいずれで実装されても構わない。   In the embodiment, what is described as “to part” may be “to circuit”, “to apparatus”, and “to device”, and “to step”, “to procedure”, and “to processing”. May be. That is, what is described as “to part” may be implemented by any of firmware, software, hardware, or a combination thereof.

システムサーバ110、ユーザ端末120もメールサーバ200と同様にハードウェアを備える。   Similar to the mail server 200, the system server 110 and the user terminal 120 also include hardware.

以下に、障害管理システム100の補足説明を行う。   Below, supplementary explanation of the failure management system 100 will be given.

実施の形態1では障害メール201が未読の状態であるときに管理者の代理人宛てに障害メール201を転送(転送メール202を登録)する場合について説明した。
但し、管理者のパソコンのアカウント宛ての障害メール201が未読であるときに管理者の携帯端末(例えば、携帯電話機)のアカウント宛てに障害メール201を転送することもできる。障害メール201の転送先は、転送条件管理テーブル293(図5参照)の転送先メールアドレス293fの設定により変更することができる。
In the first embodiment, the case where the failure mail 201 is transferred to the administrator's agent (the transfer mail 202 is registered) when the failure mail 201 is in an unread state has been described.
However, when the failure mail 201 addressed to the administrator's personal computer account is unread, the failure mail 201 can be forwarded to the account of the administrator's mobile terminal (for example, a mobile phone). The transfer destination of the trouble mail 201 can be changed by setting the transfer mail address 293f of the transfer condition management table 293 (see FIG. 5).

転送条件管理テーブル293(図5参照)を適宜に設定することにより、例えば、以下のように障害メール201を転送し、障害の早期解決を促すことができる。
(1)障害メール201の送信時刻(または受信時刻)から8時間が経過したときに代理人宛てに障害メール201を転送する。これにより、管理者が障害メール201を見ることができない場合であっても代理人に障害メール201を通知することができる。
(2)障害メール201の送信時刻(または受信時刻)から7日が経過したときに専門業者宛てに障害メール201を転送することができる。これにより、障害対応に遅れが生じている場合に専門業者による早期解決を図ることができる。
By appropriately setting the transfer condition management table 293 (see FIG. 5), for example, the failure mail 201 can be transferred as follows, and an early solution of the failure can be promoted.
(1) When 8 hours have elapsed from the transmission time (or reception time) of the trouble mail 201, the trouble mail 201 is transferred to the agent. As a result, even if the administrator cannot see the failure mail 201, the agent can be notified of the failure mail 201.
(2) The failure mail 201 can be forwarded to a specialist when seven days have elapsed from the transmission time (or reception time) of the failure mail 201. As a result, when there is a delay in dealing with a failure, an early solution by a specialist can be achieved.

実施の形態1は、障害管理以外の事象管理に利用することもできる。
例えば、実施の形態1は図書返却管理に利用することができる。この場合、図書館の図書管理サーバが実施の形態1のシステムサーバ110に相当し、図書の貸し出しが実施の形態1の障害に相当する。
図書の貸し出しがあった場合、図書管理サーバは、図書を借りたユーザのパソコンのメールアドレス宛てに図書の返却期限を通知する返却期限通知メール(障害メール201に相当)を送信する。また、図書が返却された場合、図書管理サーバは、図書を借りたユーザのパソコンのメールアドレス宛てに返却済みメールを送信する。
図13は、実施の形態1における障害管理テーブル292に相当する図書管理テーブル292Aを示す図である。
図14は、実施の形態1における転送条件管理テーブル293に相当する送信条件管理テーブル293Aを示す図である。
図13に示すような図書管理テーブル292Aおよび図14に示すような送信条件管理テーブル293Aにより、以下のような図書返却管理を行うことができる。
(1)返却期限の3日前に返却期限通知メールが未読である場合、返却期限通知メールを図書を借りたユーザの携帯端末のメールアドレス宛てに転送する。
(2)返却期限を過ぎても図書が未返却である場合、図書が未返却であることを通知する未返却メールを図書管理サーバへ送信する。
The first embodiment can also be used for event management other than fault management.
For example, Embodiment 1 can be used for book return management. In this case, the library book management server corresponds to the system server 110 of the first embodiment, and the lending of books corresponds to the failure of the first embodiment.
When the book is lent out, the book management server transmits a return deadline notification mail (corresponding to the failure mail 201) for notifying the return deadline of the book to the mail address of the personal computer of the user who borrowed the book. In addition, when the book is returned, the book management server transmits a returned mail to the mail address of the personal computer of the user who borrowed the book.
FIG. 13 is a diagram showing a book management table 292A corresponding to the failure management table 292 in the first embodiment.
FIG. 14 is a diagram showing a transmission condition management table 293A corresponding to the transfer condition management table 293 in the first embodiment.
With the book management table 292A as shown in FIG. 13 and the transmission condition management table 293A as shown in FIG. 14, the following book return management can be performed.
(1) If the return deadline notification email is unread three days before the return deadline, the return deadline notification email is forwarded to the email address of the mobile terminal of the user who borrowed the book.
(2) If the book has not been returned even after the return deadline has passed, an unreturned mail notifying that the book has not been returned is transmitted to the book management server.

実施の形態1における障害管理システム100は、メールサーバ200が障害管理(障害メール201の転送)を行う。つまり、障害管理システム100は、メールサーバと障害管理サーバとを統合したシステムである。
一方、メールサーバ以外の障害管理サーバが障害管理を行うシステムでは、障害管理サーバとメールサーバとの間で障害メールなどを通信する必要がある。
実施の形態1における障害管理システム100は、このようなシステムに対して以下のような効果を奏する。
(1)障害管理サーバとメールサーバとの通信が不要であるため通信回線(ネットワーク109)の混雑を緩和することができる。
(2)障害管理サーバの通信障害またはその他故障などによって障害管理が中断されることがないためシステムとしての信頼性が高い。
In the failure management system 100 according to the first embodiment, the mail server 200 performs failure management (transfer of the failure mail 201). That is, the failure management system 100 is a system in which a mail server and a failure management server are integrated.
On the other hand, in a system in which a failure management server other than a mail server performs failure management, it is necessary to communicate a failure mail or the like between the failure management server and the mail server.
The failure management system 100 according to Embodiment 1 has the following effects on such a system.
(1) Since communication between the failure management server and the mail server is unnecessary, congestion of the communication line (network 109) can be reduced.
(2) Since the failure management is not interrupted by a communication failure or other failure of the failure management server, the reliability of the system is high.

実施の形態1において、例えば、以下のようなメールサーバ装置(メールサーバ200)について説明した。括弧内に実施の形態1で用いた名称を記す。
メールサーバ装置は、転送条件情報記憶部(サーバ記憶部290)と、電子メール受信部(電子メール受信部210)と、電子メール送信部(電子メール送信部220)と、転送メール登録部(転送メール登録部230)とを備える。
転送条件情報記憶部は、転送タイミングを指定する転送タイミング情報(経過時間293b)と転送先メールアドレス(転送先メールアドレス293f)とを含む転送条件情報(転送条件管理テーブル293)を記憶する。
電子メール受信部は、前記転送先メールアドレスとは異なる通知先メールアドレス宛てで送信された電子メールを通知メール(障害メール201)として受信し、受信した前記通知メールを電子メール記憶部(サーバ記憶部290)に記憶する。
電子メール送信部は、前記通知先メールアドレス宛ての前記通知メールを要求する通知メール要求(メール要求)を受信し、前記電子メール記憶部に記憶された前記通知メールを前記通知メール要求の送信元(ユーザ端末120)に送信する。
転送メール登録部は、前記転送条件情報の前記転送タイミング情報によって指定される転送タイミングまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送条件情報に含まれる前記転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを転送メール(転送メール202)として生成し、生成した前記転送メールを前記電子メール記憶部に記憶する。
In the first embodiment, for example, the following mail server device (mail server 200) has been described. The names used in Embodiment 1 are written in parentheses.
The mail server device includes a transfer condition information storage unit (server storage unit 290), an email reception unit (email reception unit 210), an email transmission unit (email transmission unit 220), and a transfer mail registration unit (transfer). A mail registration unit 230).
The transfer condition information storage unit stores transfer condition information (transfer condition management table 293) including transfer timing information (elapsed time 293b) for specifying transfer timing and a transfer destination mail address (transfer destination mail address 293f).
The e-mail receiving unit receives an e-mail transmitted to a notification destination e-mail address different from the transfer destination e-mail address as a notification e-mail (failure e-mail 201), and receives the received notification e-mail as an e-mail storage unit (server storage) Part 290).
The e-mail transmission unit receives a notification e-mail request (e-mail request) for requesting the notification e-mail addressed to the notification e-mail address, and sends the notification e-mail stored in the e-mail storage unit to the source of the notification e-mail request (User terminal 120).
The transfer mail registration unit, when the e-mail transmission unit does not receive the notification mail request by the transfer timing specified by the transfer timing information of the transfer condition information, the transfer destination included in the transfer condition information An e-mail addressed to the e-mail address and including the contents of the notification mail is generated as a transfer mail (transfer mail 202), and the generated transfer mail is stored in the e-mail storage unit.

100 障害管理システム、101 電子メール、102 報告情報、109 ネットワーク、110 システムサーバ、120 ユーザ端末、200 メールサーバ、201 障害メール、202 転送メール、210 電子メール受信部、220 電子メール送信部、230 転送メール登録部、240 障害管理部、250 ログイン処理部、290 サーバ記憶部、291 対象管理テーブル、291a システムNo、291b 送信元アドレス、291c 送信者、291d 送信先アドレス、291e 受信者、292 障害管理テーブル、292a 連絡番号、292b システムNo、292c 送信者、292d 受信者、292e 送信時刻、292f 重要度、292g 既読フラグ、292h 解決フラグ、292i 転送フラグ、292A 図書管理テーブル、293 転送条件管理テーブル、293a 条件No、293b 経過時間、293c 重要度、293d 既読フラグ、293e 解決フラグ、293f 転送先メールアドレス、293A 送信条件管理テーブル、294 アカウント管理テーブル、294a アカウントNo、294b アカウント名、294c パスワード、294d メールアドレス、295 メール管理テーブル、295a メールNo、295b 送信元アドレス、295c 送信者、295d 件名、295e 送信時刻、295f 既読フラグ、295g メール種別、901 CPU、902 バス、903 ROM、904 RAM、905 通信ボード、911 ディスプレイ、912 キーボード、913 マウス、914 ドライブ、920 磁気ディスク装置、921 OS、922 プログラム群、923 ファイル群。   100 Failure management system, 101 Email, 102 Report information, 109 Network, 110 System server, 120 User terminal, 200 Mail server, 201 Failure email, 202 Forwarded mail, 210 Email receiver, 220 Email sender, 230 Forward Mail registration unit, 240 fault management unit, 250 login processing unit, 290 server storage unit, 291 target management table, 291a system number, 291b source address, 291c sender, 291d destination address, 291e receiver, 292 fault management table , 292a Contact number, 292b System No., 292c Sender, 292d Receiver, 292e Transmission time, 292f Importance, 292g Read flag, 292h Resolution flag, 292i Transfer flag, 2 2A Book management table, 293 Transfer condition management table, 293a Condition number, 293b Elapsed time, 293c Importance, 293d Read flag, 293e Resolution flag, 293f Transfer destination mail address, 293A Transmission condition management table, 294 Account management table, 294a Account No., 294b Account Name, 294c Password, 294d Mail Address, 295 Mail Management Table, 295a Mail No, 295b Sender Address, 295c Sender, 295d Subject, 295e Send Time, 295f Read Flag, 295g Mail Type, 901 CPU , 902 bus, 903 ROM, 904 RAM, 905 communication board, 911 display, 912 keyboard, 913 mouse, 914 drive, 92 Magnetic disk drive, 921 OS, 922 programs, 923 files.

Claims (11)

転送タイミングを指定する転送タイミング情報と転送先メールアドレスとを含む転送条件情報を記憶する転送条件情報記憶部と、
前記転送先メールアドレスとは異なる通知先メールアドレス宛てで送信された電子メールを通知メールとして受信し、受信した前記通知メールを電子メール記憶部に記憶する電子メール受信部と、
前記通知先メールアドレス宛ての前記通知メールを要求する通知メール要求を受信し、前記電子メール記憶部に記憶された前記通知メールを前記通知メール要求の送信元に送信する電子メール送信部と、
前記転送条件情報の前記転送タイミング情報によって指定される転送タイミングまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送条件情報に含まれる前記転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを転送メールとして生成し、生成した前記転送メールを前記電子メール記憶部に記憶する転送メール登録部とを備える
ことを特徴とするメールサーバ装置。
A transfer condition information storage unit for storing transfer condition information including transfer timing information for specifying transfer timing and a transfer destination e-mail address;
An e-mail receiving unit that receives an e-mail transmitted to a notification destination e-mail address different from the transfer destination e-mail address as a notification e-mail, and stores the received notification e-mail in an e-mail storage unit;
An e-mail transmission unit that receives the notification e-mail request for requesting the notification e-mail addressed to the notification destination e-mail address, and transmits the notification e-mail stored in the e-mail storage unit to a transmission source of the notification e-mail request;
If the e-mail transmission unit does not receive the notification e-mail request by the transfer timing specified by the transfer timing information of the transfer condition information, an e-mail addressed to the transfer destination e-mail address included in the transfer condition information A mail server device comprising: a transfer mail registration unit that generates an email including the contents of the notification mail as a transfer mail and stores the generated transfer mail in the email storage unit.
前記転送条件情報は、前記転送タイミング情報として閲覧待ち時間を含み、
前記転送メール登録部は、前記通知メールが前記通知メールの送信元から送信されたとき又は前記電子メール受信部が前記通知メールを受信したときから前記転送条件情報に含まれる前記閲覧待ち時間が経過するまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送メールを前記電子メール記憶部に記憶する
ことを特徴とする請求項1記載のメールサーバ装置。
The transfer condition information includes a browsing waiting time as the transfer timing information,
The transfer mail registration unit has passed the waiting time for browsing included in the transfer condition information from when the notification mail is transmitted from a transmission source of the notification mail or when the electronic mail reception unit receives the notification mail. 2. The mail server device according to claim 1, wherein when the e-mail transmission unit has not received the notification e-mail request by the time, the forwarded mail is stored in the e-mail storage unit.
前記電子メール送信部は、前記転送先メールアドレス宛ての前記転送メールを要求する転送メール要求を受信し、前記電子メール記憶部に記憶された前記転送メールを前記転送メール要求の送信元に送信する
ことを特徴とする請求項1または請求項2記載のメールサーバ装置。
The e-mail transmission unit receives a transfer mail request for requesting the transfer mail addressed to the transfer destination mail address, and transmits the transfer mail stored in the e-mail storage unit to a transmission source of the transfer mail request. The mail server device according to claim 1 or 2, wherein
前記電子メール受信部は、受信した電子メールのうち転送対象の電子メールであることを示す所定の転送対象識別情報を含んだ電子メールを前記通知メールとして受信する
ことを特徴とする請求項1から請求項3いずれかに記載のメールサーバ装置。
The e-mail receiving unit receives an e-mail including predetermined transfer target identification information indicating that the e-mail is a transfer target e-mail among the received e-mails as the notification mail. The mail server device according to claim 3.
前記転送条件情報記憶部は、電子メールの送信元別に前記転送条件情報を記憶し、
前記転送メール登録部は、前記通知メールの送信元用の前記転送条件情報を選択し、選択した前記転送条件情報に従って前記転送メールを前記電子メール記憶部に記憶するか否かを判定する
ことを特徴とする請求項1から請求項4いずれかに記載のメールサーバ装置。
The transfer condition information storage unit stores the transfer condition information for each transmission source of an email,
The forwarding mail registration unit selects the forwarding condition information for the sender of the notification mail and determines whether to store the forwarding mail in the electronic mail storage unit according to the selected forwarding condition information. The mail server device according to any one of claims 1 to 4, wherein the mail server device is characterized.
前記転送条件情報は、所定の重要度を表す条件重要度を含み、
前記電子メール受信部は、前記通知先メールアドレス宛てで所定の重要度を表す通知重要度を含んだ電子メールを前記通知メールとして受信し、
前記転送メール登録部は、前記転送タイミングまでに前記通知メール要求が受信されなかった場合であって、前記通知メールに含まれる前記通知重要度が前記転送条件情報に含まれる条件重要度以上の重要度である場合に、前記転送メールを前記電子メール記憶部に記憶する
ことを特徴とする請求項1から請求項5いずれかに記載のメールサーバ装置。
The transfer condition information includes a condition importance level indicating a predetermined importance level,
The e-mail receiving unit receives, as the notification mail, an e-mail including a notification importance level indicating a predetermined importance level for the notification destination e-mail address,
The transfer mail registration unit is a case where the notification mail request is not received by the transfer timing, and the notification importance included in the notification mail is more important than the condition importance included in the transfer condition information The mail server device according to any one of claims 1 to 5, wherein the forwarded mail is stored in the electronic mail storage unit when it is a degree.
前記転送条件情報は、送信タイミングを指定する送信タイミング情報と送信先メールアドレスとを含み、
前記電子メール受信部は、前記通知先メールアドレス宛てで特定の事象の発生を通知する電子メールを前記通知メールとして受信し、
前記メールサーバ装置は、さらに、
前記特定の事象に対する報告情報を受信する報告情報受信部を備え、
前記転送メール登録部は、前記転送条件情報に含まれる前記送信タイミング情報によって指定される送信タイミングまでに前記報告情報受信部が前記報告情報を受信しなかった場合、前記転送条件情報に含まれる前記送信先メールアドレス宛ての電子メールを生成し、生成した前記電子メールを前記電子メール記憶部に記憶する
ことを特徴とする請求項1から請求項6いずれかに記載のメールサーバ装置。
The transfer condition information includes transmission timing information for specifying transmission timing and a destination mail address,
The e-mail receiving unit receives an e-mail notifying the occurrence of a specific event addressed to the e-mail address as the notification e-mail as the notification e-mail;
The mail server device further includes:
A report information receiving unit for receiving report information for the specific event;
When the report information receiving unit does not receive the report information by the transmission timing specified by the transmission timing information included in the transfer condition information, the transfer mail registration unit is included in the transfer condition information. The mail server device according to any one of claims 1 to 6, wherein an e-mail addressed to a destination e-mail address is generated, and the generated e-mail is stored in the e-mail storage unit.
前記転送条件情報は、前記転送先メールアドレスとして第一の転送先メールアドレスを含むと共に、前記送信先メールアドレスとして第二の転送先メールアドレスを含み、
前記転送メール登録部は、前記送信タイミングまでに前記報告情報受信部が前記報告情報を受信しなかった場合、前記第二の転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを第二の転送メールとして生成し、生成した前記第二の転送メールを前記電子メール記憶部に記憶する
ことを特徴とする請求項7記載のメールサーバ装置。
The forwarding condition information includes a first forwarding email address as the forwarding email address, and a second forwarding email address as the sending email address,
The transfer mail registration unit is an e-mail addressed to the second transfer destination e-mail address and includes the content of the notification mail when the report information reception unit does not receive the report information by the transmission timing. 8. The mail server device according to claim 7, wherein the e-mail is generated as a second transfer mail, and the generated second transfer mail is stored in the e-mail storage unit.
前記転送条件情報は、前記送信タイミング情報として報告待ち時間を含み、
前記転送メール登録部は、前記通知メールが前記通知メールの送信元から送信されたとき又は前記電子メール受信部が前記通知メールを受信したときから前記転送条件情報に含まれる前記報告待ち時間が経過するまでに前記報告情報受信部が前記報告情報を受信しなかった場合、前記第二の転送メールを前記電子メール記憶部に記憶する
ことを特徴とする請求項8記載のメールサーバ装置。
The transfer condition information includes a report waiting time as the transmission timing information,
The transfer mail registration unit has passed the report waiting time included in the transfer condition information from when the notification mail is transmitted from a transmission source of the notification mail or when the email reception unit receives the notification mail. 9. The mail server device according to claim 8, wherein if the report information receiving unit has not received the report information by the time, the second forwarded mail is stored in the electronic mail storage unit.
転送タイミングを指定する転送タイミング情報と転送先メールアドレスとを含む転送条件情報を記憶する転送条件情報記憶部と、電子メール受信部と、電子メール送信部と、転送メール登録部とを備えるメールサーバ装置を用いて実行するメール転送方法であって、
前記電子メール受信部が、前記転送先メールアドレスとは異なる通知先メールアドレス宛てで送信された電子メールを通知メールとして受信し、受信した前記通知メールを電子メール記憶部に記憶し、
前記電子メール送信部が、前記通知先メールアドレス宛ての前記通知メールを要求する通知メール要求を受信し、前記電子メール記憶部に記憶された前記通知メールを前記通知メール要求の送信元に送信し、
前記転送メール登録部が、前記転送条件情報の前記転送タイミング情報によって指定される転送タイミングまでに前記電子メール送信部が前記通知メール要求を受信しなかった場合、前記転送条件情報に含まれる前記転送先メールアドレス宛ての電子メールであって前記通知メールの内容を含んだ電子メールを転送メールとして生成し、生成した前記転送メールを前記電子メール記憶部に記憶する
ことを特徴とするメール転送方法。
A mail server comprising a transfer condition information storage unit for storing transfer condition information including transfer timing information for specifying transfer timing and a transfer destination mail address, an e-mail receiving unit, an e-mail transmitting unit, and a transfer mail registering unit A mail transfer method executed using a device,
The e-mail receiving unit receives an e-mail transmitted to a notification destination e-mail address different from the forwarding e-mail address as a notification e-mail, and stores the received notification e-mail in an e-mail storage unit;
The e-mail transmission unit receives a notification e-mail request for requesting the notification e-mail addressed to the notification e-mail address, and transmits the notification e-mail stored in the e-mail storage unit to a transmission source of the notification e-mail request. ,
If the e-mail transmission unit does not receive the notification mail request by the transfer timing specified by the transfer timing information of the transfer condition information, the transfer mail registration unit includes the transfer included in the transfer condition information A mail transfer method comprising: generating an e-mail addressed to a destination e-mail address including the contents of the notification mail as a transfer mail, and storing the generated transfer mail in the e-mail storage unit.
請求項10記載のメール転送方法をコンピュータに実行させるためのメール転送プログラム。   A mail transfer program for causing a computer to execute the mail transfer method according to claim 10.
JP2012067222A 2012-03-23 2012-03-23 Mail server device, mail transfer method and mail transfer program Pending JP2013200608A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012067222A JP2013200608A (en) 2012-03-23 2012-03-23 Mail server device, mail transfer method and mail transfer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012067222A JP2013200608A (en) 2012-03-23 2012-03-23 Mail server device, mail transfer method and mail transfer program

Publications (1)

Publication Number Publication Date
JP2013200608A true JP2013200608A (en) 2013-10-03

Family

ID=49520838

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012067222A Pending JP2013200608A (en) 2012-03-23 2012-03-23 Mail server device, mail transfer method and mail transfer program

Country Status (1)

Country Link
JP (1) JP2013200608A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016076128A1 (en) * 2014-11-12 2016-05-19 フェリカネットワークス株式会社 Information processing device and method, program, and information processing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016076128A1 (en) * 2014-11-12 2016-05-19 フェリカネットワークス株式会社 Information processing device and method, program, and information processing system
JPWO2016076128A1 (en) * 2014-11-12 2017-08-17 フェリカネットワークス株式会社 Information processing apparatus and method, program, and information processing system

Similar Documents

Publication Publication Date Title
US10264015B2 (en) Real-time asynchronous event aggregation systems
EP2215773B1 (en) Method and system for handling a failover in a distributed environment that uses session affinity
US20100235434A1 (en) Personal Information Management Data Synchronization
US20120005165A1 (en) Data backup, recovery and deletion method through a distributed network and system thereof
TW201246103A (en) Category information transmission method, system and apparatus
US11005927B2 (en) Server system, method for controlling server system, and storage medium
JP6649214B2 (en) Log transmission device, log collection system
JP2008097582A (en) Event notification device, event notification method, and event notification program
TWI317469B (en) Data processing system, method, and computer readable medium recording computer executable instructions for routing system management information
JP2007279784A (en) Document management system, document id substitution device, document id substitution method, document management server, document providing method, and program
JP2008158695A (en) Information processing system and program for providing online service
JP2013200608A (en) Mail server device, mail transfer method and mail transfer program
JP4600324B2 (en) Policy management system, policy manager, policy agent, rule generation method and program
US9215264B1 (en) Techniques for monitoring secure cloud based content
WO2013094352A1 (en) Method, computer program, and computer for detecting trends in social medium
US10198285B2 (en) System and method for creating virtual disk images for use with remote computer
US8352553B2 (en) Electronic mail connector
US7801948B2 (en) Methods and systems for transferring client device data over a network
JP2005293117A (en) Security improvement auxiliary program, server device, and security improvement auxiliary method
JP6015051B2 (en) Groupware system, cache method and cache program in groupware system
JP6015392B2 (en) Server apparatus, document management system, and program
JP7119582B2 (en) Information processing system and management server
US9516148B2 (en) Computer-readable recording medium, information management method and information management device
JP2008250586A (en) Attached url transmitting/receiving method, system and program
JP2006031238A (en) Message transfer control method, message transfer control program and message queuing device