[go: up one dir, main page]

JP2006261991A - Mail server and mail server program - Google Patents

Mail server and mail server program Download PDF

Info

Publication number
JP2006261991A
JP2006261991A JP2005075772A JP2005075772A JP2006261991A JP 2006261991 A JP2006261991 A JP 2006261991A JP 2005075772 A JP2005075772 A JP 2005075772A JP 2005075772 A JP2005075772 A JP 2005075772A JP 2006261991 A JP2006261991 A JP 2006261991A
Authority
JP
Japan
Prior art keywords
mail
destination address
correspondence table
received
email
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
JP2005075772A
Other languages
Japanese (ja)
Inventor
Toshihiro Chiba
敏博 千葉
Hisatomi Hasegawa
尚富 長谷川
Shinichi Matsumoto
慎一 松本
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005075772A priority Critical patent/JP2006261991A/en
Publication of JP2006261991A publication Critical patent/JP2006261991A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】 データサイズが大きい電子メールが送信されてきたときでも、受信者側で、電子メールの情報を失わずに確実に確認することができるメールサーバ、およびメールサーバプログラムを提供する。
【解決手段】
電子メールの送信先アドレスと、送信先アドレスに向けて送信することが許容された電子メールの最大サイズと、電子メールの転送先アドレスとの対応表を記憶しておく。受信電子メールのサイズが、対応表中の最大サイズ以下の場合には、受信電子メールを、受信電子メールの送信先アドレスに向けて送信し、受信電子メールのサイズが最大サイズを越える場合には、対応表中の転送先アドレスに向けて転送する。
【選択図】 図7
PROBLEM TO BE SOLVED: To provide a mail server and a mail server program that can be surely confirmed without losing e-mail information on the receiver side even when an e-mail having a large data size is transmitted.
[Solution]
A correspondence table between the transmission destination address of the electronic mail, the maximum size of the electronic mail permitted to be transmitted to the transmission destination address, and the forwarding address of the electronic mail is stored. If the size of the received email is less than the maximum size in the correspondence table, send the received email to the destination address of the received email, and if the size of the received email exceeds the maximum size , Forward to the forwarding address in the correspondence table.
[Selection] Figure 7

Description

本発明は、電子メールの送受信を仲介するメールサーバ、およびコンピュータ内で実行されることにより、コンピュータを電子メールの送受信を仲介するメールサーバとして動作させるメールサーバプログラムに関する。   The present invention relates to a mail server that mediates transmission / reception of electronic mail, and a mail server program that is executed in a computer to operate the computer as a mail server that mediates transmission / reception of electronic mail.

パーソナルコンピュータの普及や、通信技術の著しい向上などに伴って、電子メールが一般的な情報伝達の手段として広く用いられてきている。近年では、電子メールに音楽ファイルや画像ファイルなどが添付されたり、電子メールの本文自体に画像が貼り付けられて装飾されるなど、電子メールの用途が、単に用件を伝えるためだけではなく多様化してきている。   With the spread of personal computers and significant improvements in communication technology, electronic mail has been widely used as a general information transmission means. In recent years, there are various uses for e-mails, not just to convey requirements, such as music files and image files attached to e-mails, and images that are pasted and decorated in the body of e-mails. It is becoming.

また、携帯電話などのような小型の携帯機器にも、電子メールを送受信する機能が搭載されていることが一般的である。このような携帯機器によると、外出先でも電子メールをその場ですぐに送受信することができたり、パーソナルコンピュータを持っていない人でも、日ごろから使用している携帯機器で電子メールをやりとりすることができるため、携帯機器を使用している人の多くが電子メール機能を利用している。   In general, a small portable device such as a mobile phone is also equipped with a function of transmitting and receiving e-mails. According to such a portable device, you can send and receive e-mail immediately on the go, and even if you do not have a personal computer, you can exchange e-mail with the portable device you use everyday Because of this, many people who use mobile devices use the email function.

しかし、上述したように、近年では、電子メールに様々なファイルが添付されたり、電子メールの本文自体も凝ったものになってきており、電子メールのデータサイズが増加してきている。このため、大容量の記憶装置を設けることが困難な小型の携帯機器などでは、送信されてきた電子メールのデータサイズが、携帯機器で一回に受信できるデータサイズを超えてしまうことがある。このような場合、電子メールの送受信を仲介している基地局内のメールサーバで、メール本文の一部や添付ファイルを削除し、制限容量を満たすデータサイズの電子メールを小型の携帯機器に送信することが行われており、情報の一部が失われてしまうという問題がある。   However, as described above, in recent years, various files have been attached to e-mails and the body of e-mails has become elaborate, and the data size of e-mails has increased. For this reason, in a small portable device or the like in which it is difficult to provide a large-capacity storage device, the data size of the transmitted e-mail may exceed the data size that can be received at one time by the portable device. In such a case, the mail server in the base station that mediates the sending and receiving of e-mails deletes part of the mail text and attached files, and sends e-mails with a data size that satisfies the capacity limit to small portable devices. There is a problem that some information is lost.

この問題に関し、特許文献1には、メールサーバにおいて、電子メールに添付されたファイルをブラウザから閲覧可能なデータ形式に変換してWebサーバに保存し、電子メールの受信者に宛てて、電子メールの本文と、添付ファイルの保存場所を示すURLとを送信する技術について記載されている。この特許文献1の技術によると、電子メールの受信者は、送信されたURLにアクセスすることによって添付ファイルを確認することができ、小型の携帯機器に大容量な添付ファイルが送られてきた場合であっても、添付ファイルの情報を失わずに取得することができる。
特開2002−91882号公報
With regard to this problem, Patent Document 1 discloses that a mail server converts a file attached to an e-mail into a data format that can be viewed from a browser, stores the data in a Web server, and sends the e-mail to an e-mail recipient. Is described, and a technique for transmitting a URL indicating the storage location of the attached file is described. According to the technique disclosed in Patent Document 1, an e-mail recipient can confirm an attached file by accessing a transmitted URL, and a large-capacity attached file is sent to a small portable device. Even so, it is possible to obtain without losing information of the attached file.
JP 2002-91882 A

しかし、特許文献1に記載された技術では、メール本文自体のデータサイズが大きい場合にはメール本文の一部が削除されてしまうため、結局は情報の一部が失われてしまう。また、例えば、不特定多数の人の間で共有されているパーソナルコンピュータ等で添付ファイルの閲覧が行われた場合、後でそのパーソナルコンピュータを利用した人によって、添付ファイルへ不正なアクセスが行われ、添付ファイルの情報が漏洩してしまう恐れがある。   However, in the technique described in Patent Document 1, when the data size of the mail text itself is large, a part of the mail text is deleted, and eventually a part of the information is lost. In addition, for example, when an attached file is viewed on a personal computer shared among an unspecified number of people, the attached file is illegally accessed by a person who uses the personal computer later. , Information on attached files may be leaked.

さらに、電子メールの送受信を仲介する基地局側においても、多数のユーザに宛てて送信される添付ファイルを全て保存できるだけの大容量なWebサーバを新たに備える必要があり、膨大なコストが掛かってしまうという問題がある。   Furthermore, the base station that mediates transmission / reception of e-mails must also have a large-capacity Web server that can store all attached files transmitted to a large number of users, which entails enormous costs. There is a problem of end.

本発明は、上記事情に鑑み、データサイズが大きい電子メールが送信されてきたときでも、受信者側で、電子メールの情報を失わずに確実に確認することができるメールサーバ、およびメールサーバプログラムを提供することを目的とする。   SUMMARY OF THE INVENTION In view of the above circumstances, the present invention provides a mail server and a mail server program that can reliably check e-mail information without losing e-mail information even when an e-mail having a large data size is transmitted. The purpose is to provide.

上記目的を達成する本発明のメールサーバは、
電子メールの送受信を仲介するメールサーバにおいて、
電子メールの送信先アドレスと、送信先アドレスに向けて送信することが許容された電子メールの最大サイズと、電子メールの転送先アドレスとの対応表を記憶しておく対応表記憶部と、
所定の送信先アドレスに向けて送信されてきた電子メールを受信するメール受信部と、
メール受信部で受信した受信電子メールのサイズが、対応表中の、受信電子メールの送信先アドレスと一致する送信先アドレスに対応付けられて対応表中に記録されている最大サイズ以下の場合に、受信電子メールを、受信電子メールの送信先アドレスに向けて送信し、受信電子メールのサイズが前記最大サイズを越える場合に、受信電子メールを該受信電子メールの送信先アドレスに送信することに代えて、受信電子メールを、送信先アドレスに対応付けられて該対応表中に記録されている転送先アドレスに向けて転送するメール送信部とを備えたことを特徴とする。
The mail server of the present invention that achieves the above object provides:
In a mail server that mediates the sending and receiving of emails,
A correspondence table storage unit that stores a correspondence table of a destination address of the email, a maximum size of the email allowed to be transmitted toward the destination address, and a forwarding address of the email;
A mail receiving unit that receives an email sent to a predetermined destination address;
When the size of the received e-mail received by the mail receiver is less than or equal to the maximum size recorded in the correspondence table in association with the destination address that matches the destination address of the received e-mail The received e-mail is transmitted to the destination address of the received e-mail, and when the size of the received e-mail exceeds the maximum size, the received e-mail is transmitted to the destination address of the received e-mail. Instead, there is provided a mail transmission unit that transfers the received electronic mail to the transfer destination address associated with the transmission destination address and recorded in the correspondence table.

本発明のメールサーバによると、電子メールの送信先アドレスと、その送信先アドレスに送信することが許容された最大サイズと、電子メールの転送先アドレスとの対応表が予め記憶されており、所定の送信先アドレスに向けて、その送信先アドレスにおける最大サイズを超えるサイズの電子メールが送信されてくると、その電子メールが、送信先アドレスと対応付けられた転送先アドレスに転送される。例えば、転送先アドレスとして、大容量な記憶装置が搭載されたパーソナルコンピュータのメールアドレスなどを記録しておくことによって、データサイズが大きい電子メールが携帯電話などに送られてきた場合でも、電子メールの情報を失わずに取得することができる。   According to the mail server of the present invention, the correspondence table of the transmission destination address of the electronic mail, the maximum size permitted to be transmitted to the transmission destination address, and the forwarding address of the electronic mail is stored in advance. When an electronic mail having a size exceeding the maximum size in the transmission destination address is transmitted to the transmission destination address, the electronic mail is transferred to the transfer destination address associated with the transmission destination address. For example, by recording the mail address of a personal computer equipped with a large-capacity storage device as the forwarding address, even if an email with a large data size is sent to a mobile phone, etc. Can be obtained without losing information.

また、本発明のメールサーバにおいて、上記対応表記憶部に記憶された対応表を編集する編集情報を受信する編集情報受信部と、
編集情報受信部により受信した編集情報に基づいて対応表を編集する対応表編集部とを備えたことが好適である。
Further, in the mail server of the present invention, an edit information receiving unit that receives edit information for editing the correspondence table stored in the correspondence table storage unit,
It is preferable to include a correspondence table editing unit that edits the correspondence table based on the editing information received by the editing information receiving unit.

本発明の好適な態様のメールサーバによると、対応表が作成された後でも転送先アドレスなどを変更することができる。   According to the mail server of a preferred aspect of the present invention, the transfer destination address can be changed even after the correspondence table is created.

また、本発明の好適な態様のメールサーバにおいて、編集情報の発信元について認証を行う認証部を備え、
対応表編集部は、認証された発信元から送信されてきた編集情報に基づいて、対応表の、発信元のアドレスと同一の送信先アドレスの欄について編集するものであることがさらに好ましい。
Further, in the mail server according to a preferred aspect of the present invention, the mail server includes an authentication unit that authenticates the source of the editing information,
More preferably, the correspondence table editing unit edits the same destination address column as the source address in the correspondence table based on the editing information transmitted from the authenticated source.

認証された発信元から送信されてきた編集情報のみ対応表に反映されることによって、対応表中の転送先アドレスなどが不正に変更されて、電子メールの情報が漏洩してしまう不具合を回避することができる。   By reflecting only the editing information sent from the authenticated sender on the correspondence table, avoiding the problem of e-mail information leaking due to unauthorized changes to the forwarding address in the correspondence table. be able to.

また、本発明のメールサーバにおいて、上記メール送信部は、受信電子メールを対応表中に記録された転送先アドレスに向けて転送した場合に、受信電子メールの送信先アドレスに向けて所定のメッセージを送信するものであることが好ましい。   Further, in the mail server of the present invention, when the received mail is transferred toward the transfer destination address recorded in the correspondence table, the mail transmission unit sends a predetermined message toward the destination address of the received e-mail. Is preferably transmitted.

送信先アドレスにもメッセージが送信されることによって、ユーザは電子メールが転送されたことを認識することができる。   By transmitting the message to the destination address, the user can recognize that the electronic mail has been transferred.

また、本発明のメールサーバにおいて、上記対応表記憶部に記憶された対応表が、送信先アドレス、最大サイズ、および転送先アドレスに加え、さらに送信先アドレスに宛てて送信されてきた電子メールが送信先アドレスに対応付けられて記録された転送先アドレスに転送された場合に、送信先アドレスに向けて通知する通知内容が対応付けられて記録されたものであり、
メール送信部は、受信電子メールを対応表中に記録された転送先アドレスに向けて転送した場合に、受信電子メールの送信先アドレスに向けて送信先アドレスに対応付けられて対応表中に記憶されている通知内容に従うメッセージを送信するものであることが好ましい。
In the mail server of the present invention, the correspondence table stored in the correspondence table storage unit includes an email sent to the destination address in addition to the destination address, maximum size, and transfer destination address. When it is transferred to the transfer destination address recorded in association with the transmission destination address, the notification content to be notified to the transmission destination address is recorded in association with the transmission destination address.
When the received e-mail is transferred toward the transfer destination address recorded in the correspondence table, the mail transmission unit stores the received e-mail in the correspondence table in association with the destination address toward the transmission destination address of the received e-mail. It is preferable to transmit a message in accordance with the notified notification content.

電子メールが転送されたときに、送信先アドレスに向けて通知する通知内容が予め対応表に記録されていることによって、電子メールの本文は送信先アドレスにも送るなど、所望の通知方法で電子メールの転送を通知することができる。   When the e-mail is transferred, the notification content to be notified to the destination address is recorded in the correspondence table in advance, so that the body of the e-mail is sent to the destination address as well. You can be notified of mail transfer.

また、上記目的を達成する本発明のメールサーバプログラムは、
コンピュータシステム内で実行され、該コンピュータシステムに、電子メールの送受信を仲介させるメールサーバプログラムにおいて、
前記コンピュータシステム上に、
電子メールの送信先アドレスと、該送信先アドレスに向けて送信することが許容された電子メールの最大サイズと、電子メールの転送先アドレスとの対応表を記憶しておく対応表記憶部と、
所定の送信先アドレスに向けて送信されてきた電子メールを受信するメール受信部と、
前記メール受信部で受信した受信電子メールのサイズが、前記対応表中の、該受信電子メールの送信先アドレスと一致する送信先アドレスに対応付けられて該対応表中に記憶されている最大サイズ以下の場合に、該受信電子メールを、該受信電子メールの送信先アドレスに向けて送信し、該受信電子メールのサイズが前記最大サイズを越える場合に、該受信電子メールを該受信電子メールの送信先アドレスに送信することに代えて、該受信電子メールを、該送信先アドレスに対応付けられて該対応表中に記憶されている転送先アドレスに向けて転送するメール送信部とを構成することを特徴とする。
Further, the mail server program of the present invention that achieves the above-described object is
In a mail server program executed in a computer system and mediating transmission / reception of electronic mail to the computer system,
On the computer system,
A correspondence table storage unit that stores a correspondence table of a destination address of the email, a maximum size of the email that is allowed to be transmitted to the destination address, and a forwarding address of the email;
A mail receiving unit that receives an email sent to a predetermined destination address;
The maximum size stored in the correspondence table in which the size of the received email received by the mail receiving unit is associated with the destination address that matches the destination address of the received email in the correspondence table In the following cases, the received e-mail is transmitted to the destination address of the received e-mail, and when the size of the received e-mail exceeds the maximum size, the received e-mail is Instead of sending to a destination address, a mail sending unit is configured to forward the received e-mail toward the forwarding address associated with the destination address and stored in the correspondence table. It is characterized by that.

本発明のメールサーバプログラムによると、コンピュータを、データサイズが大きい電子メールが送信されてきたときでも、受信者側で、電子メールを確実に取得することができるメールサーバとして機能させることができる。   According to the mail server program of the present invention, even when an electronic mail having a large data size is transmitted, the computer can function as a mail server that can reliably acquire the electronic mail on the receiver side.

尚、本発明のメールサーバプログラムによって構築される対応表記憶部などといった構成要素は、1つの構成要素が1つのプログラム部品によって構築されるものであってもよく、1つの構成要素が複数のプログラム部品によって構築されるものであってもよく、複数の構成要素が1つのプログラム部品によって構築されるものであってもよい。また、これらの構成要素は、そのような作用を自分自身で実行するものであってもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行させるものであっても良い。   Note that the constituent elements such as the correspondence table storage unit constructed by the mail server program of the present invention may be constructed by one program part, and one constituent element may be a plurality of programs. It may be constructed by parts, or a plurality of components may be constructed by one program part. In addition, these components may execute such actions themselves, or may be executed by giving instructions to other programs and program components incorporated in the computer. Also good.

また、本発明のメールサーバプログラムについては、ここではその基本形態のみを示すのにとどめたが、これは単に重複を避けるためであり、本発明にいうメールサーバプログラムには、上記の基本形態のみではなく、前述したメールサーバの各形態に対応する各種の形態が含まれる。   Further, the mail server program of the present invention is shown only in its basic form here, but this is merely for avoiding duplication, and the mail server program referred to in the present invention includes only the above basic form. Instead, various forms corresponding to the above-described forms of the mail server are included.

以上説明したように、本発明によれば、データサイズが大きい電子メールが送信されてきたときでも、受信者側で、電子メールの情報を失わずに確実に確認することができるメールサーバ、およびメールサーバプログラムを提供することができる。   As described above, according to the present invention, even when an e-mail having a large data size is transmitted, a mail server that can surely confirm without losing e-mail information on the receiver side, and A mail server program can be provided.

以下図面を参照して本発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の一実施形態が適用された通信システムの一例を示す模式図である。   FIG. 1 is a schematic diagram illustrating an example of a communication system to which an embodiment of the present invention is applied.

図1には、電子メール機能を有する携帯電話10、およびパーソナルコンピュータ30(以下、パソコンと略記する)と、携帯電話10との間で無線通信が行われる基地局20と、携帯電話10に向けて送信されてきた電子メールを仲介するメールサーバ200と、基地局20、パソコン20、およびメールサーバ200を相互に接続するインターネット網21が示されている。尚、実際には、多数の携帯電話が基地局20と接続されており、さらに、多数の基地局や、多数のパソコンや、パソコンに向けて送信された電子メールを仲介するパソコン用のメールサーバなどがインターネット網21に接続されているが、図1では、図の簡略化のために、本発明の説明に必要なもののみが示されている。   FIG. 1 shows a mobile phone 10 having an e-mail function, a personal computer 30 (hereinafter abbreviated as a personal computer), a base station 20 in which wireless communication is performed between the mobile phone 10, and the mobile phone 10. 2 shows a mail server 200 that mediates an electronic mail transmitted in this manner, a base station 20, a personal computer 20, and an Internet network 21 that connects the mail server 200 to each other. Actually, a large number of mobile phones are connected to the base station 20, and a mail server for a personal computer that mediates a large number of base stations, a large number of personal computers, and an electronic mail transmitted to the personal computer. Are connected to the Internet network 21, but only those necessary for the description of the present invention are shown in FIG.

また、本実施形態では、携帯電話10に向けて送信されてきた電子メールは、一旦メールサーバ200で受信され、メールサーバ200内で保存される。携帯電話10からメールサーバ200に向けてメールの受信要求が送信されると、メールサーバ200に保存された受信電子メールが携帯電話10に向けて送られて、携帯電話10で受信される。ここで、携帯電話10は、小型であるために大容量の記憶装置を設けることができず、送信されてきた電子メールのデータサイズが、携帯電話10で一回に受信することができる電子メールの最大サイズを超えてしまう場合がある。メールサーバ200には、携帯電話10に大容量な電子メールが送られてきたときには、その電子メールを予め決められた転送先アドレスに転送する転送機能が搭載されている。この転送機能については、後で詳しく説明する。   In the present embodiment, the e-mail transmitted to the mobile phone 10 is once received by the mail server 200 and stored in the mail server 200. When a mail reception request is transmitted from the mobile phone 10 to the mail server 200, the received e-mail stored in the mail server 200 is sent to the mobile phone 10 and received by the mobile phone 10. Here, since the cellular phone 10 is small in size, a large-capacity storage device cannot be provided, and an email in which the data size of the transmitted email can be received at once by the cellular phone 10 May exceed the maximum size. The mail server 200 is equipped with a transfer function for transferring an electronic mail to a predetermined transfer destination address when a large-capacity electronic mail is sent to the mobile phone 10. This transfer function will be described in detail later.

図2は、メールサーバの外観斜視図、図3はそのメールサーバのハードウェア構成図である。   FIG. 2 is an external perspective view of the mail server, and FIG. 3 is a hardware configuration diagram of the mail server.

このメールサーバ200は、外観構成上、本体装置201、その本体装置201からの指示に応じて表示画面202a上に画像を表示する画像表示装置202、本体装置201にキー操作に応じた各種の情報を入力するキーボード203、および、表示画面202a上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス204を備えている。この本体装置201は、外観上、MOを装填するためのMO装填口201a、およびCD−ROMやDVDを装填するためのCD/DVD装填口201bを有する。   The mail server 200 has an appearance configuration, a main body device 201, an image display device 202 that displays an image on a display screen 202a according to an instruction from the main body device 201, and various information according to key operations on the main body device 201. And a mouse 204 for inputting an instruction corresponding to, for example, an icon or the like displayed at that position by designating an arbitrary position on the display screen 202a. The main body apparatus 201 has an MO loading port 201a for loading MO and a CD / DVD loading port 201b for loading a CD-ROM or DVD in appearance.

本体装置201の内部には、図3に示すように、各種プログラムを実行するCPU211、ハードディスク装置213に格納されたプログラムが読み出されCPU211での実行のために展開されるRAM212、各種プログラムやデータ等が保存されたハードディスク装置221、ハードディスク装置221へのアクセスを制御するハードディスクコントローラ213、MO222が装填され、その装填されたMO222をアクセスするMOドライブ214、CD−ROM223やDVDをアクセスするCD/DVDドライブ215、図2にも示す画像表示装置202、キーボード203、およびマウス204をそれぞれ制御するディスプレイコントローラ218、キーボードコントローラ217、およびマウスコントローラ216、図1に示すインターネット網21などと接続されて、基地局20やパソコン30との間で各種データを送受信する通信用ボード219が内蔵されており、これらの各種要素が、バス210を介して相互に接続されている。   In the main unit 201, as shown in FIG. 3, a CPU 211 that executes various programs, a RAM 212 that is read out from a program stored in the hard disk device 213 and developed for execution by the CPU 211, and various programs and data Are stored, a hard disk controller 213 for controlling access to the hard disk device 221, an MO 222, an MO drive 214 for accessing the MO 222 loaded, a CD-ROM 223, and a CD / DVD for accessing a DVD Drive 215, display controller 218, keyboard controller 217, and mouse controller 216 for controlling image display device 202, keyboard 203, and mouse 204, respectively, also shown in FIG. A communication board 219 for transmitting and receiving various data to and from the base station 20 and the personal computer 30 is connected to the Internet network 21 and the like, and these various elements are connected to each other via a bus 210. ing.

図4は、メールサーバ200のハードウェアと、そのメールサーバ200のCPU211で実行されるプログラムとの複合により構成される、本実施形態に特有な機能(転送機能)の実現に必要な機能ブロックを示した図である。   FIG. 4 shows functional blocks necessary for realizing a function (transfer function) unique to the present embodiment, which is configured by combining hardware of the mail server 200 and a program executed by the CPU 211 of the mail server 200. FIG.

図4には、電子メール受信部310、認証部320、通知部330、データベース制御部340、電子メール送信部350、メールサーバ制御部360、対応表データベース410、および電子メール記憶部420が示されている。   FIG. 4 shows an e-mail receiving unit 310, an authentication unit 320, a notification unit 330, a database control unit 340, an e-mail transmission unit 350, a mail server control unit 360, a correspondence table database 410, and an e-mail storage unit 420. ing.

まず、対応表データベース410について説明する。   First, the correspondence table database 410 will be described.

対応表データベース410は、図3に示すハードディスク装置221がその役割を担うものであり、図1に示す通信システムに含まれる携帯電話のメールアドレスと、その携帯電話で受信することができる電子メールの最大サイズなどが対応付けられた対応表411が記憶されている。データベース制御部340は、対応表データベース410にアクセスするとともに、対応表411を更新する。本実施形態では、データベース制御部340のみが対応表データベース410にアクセスすることによって、対応表411の整合性が保たれている。この対応表データベール410は、本発明にいう対応表記憶部の一例にあたり、データベース制御部340は、本発明にいう対応表編集部の一例に相当する。   The correspondence table database 410 has the role of the hard disk device 221 shown in FIG. 3, and the mail address of the mobile phone included in the communication system shown in FIG. 1 and the emails that can be received by the mobile phone. A correspondence table 411 associated with the maximum size is stored. The database control unit 340 accesses the correspondence table database 410 and updates the correspondence table 411. In the present embodiment, only the database control unit 340 accesses the correspondence table database 410, so that the consistency of the correspondence table 411 is maintained. The correspondence table database 410 is an example of the correspondence table storage unit referred to in the present invention, and the database control unit 340 corresponds to an example of the correspondence table editing unit referred to in the present invention.

図5は、対応表データベース410に記憶された対応表411の一例を示す図である。   FIG. 5 is a diagram illustrating an example of the correspondence table 411 stored in the correspondence table database 410.

図5に示すように、対応表411には、図1に示す通信システムに含まれる携帯電話のメールアドレス(以下では、登録アドレスと称する)、その携帯電話で受信可能な電子メールの最大サイズ(以下では、登録最大サイズと称する)、最大サイズを越えるデータサイズの電子メールを転送する転送先メールアドレス(以下では、登録転送先アドレスと称する)、電子メールが転送されたことを携帯電話に通知するための通知方法(以下では、登録通知方法と称する)、および、この対応表411を更新するために必要なパスワード(以下では、登録パスワードと称する)が記録されている。この対応表411は、本発明にいう対応表の一例にあたる。   As shown in FIG. 5, the correspondence table 411 includes a mobile phone mail address (hereinafter referred to as a registered address) included in the communication system shown in FIG. In the following, it is referred to as a registered maximum size), a forwarding mail address (hereinafter referred to as a registered forwarding address) for transferring an email having a data size exceeding the maximum size, and a notification that the email has been forwarded to the mobile phone. And a password necessary for updating the correspondence table 411 (hereinafter referred to as a registration password) are recorded. This correspondence table 411 is an example of the correspondence table referred to in the present invention.

図4に戻って説明する。   Returning to FIG.

図4に示すメールサーバ制御部360は、図4に示す各種要素を制御するものである。電子メール以外の各種情報は、メールサーバ制御部360によって、図1に示す携帯電話10やパソコン30などに送受信される。また、図4に示す各種要素間でも、各種情報はメールサーバ制御部360を介して伝えられるが、説明の簡略化のため、図4に示す各種要素間での情報の流れではメールサーバ制御部360を省いて説明する。このメールサーバ制御部360は、本発明にいう編集情報受信部の一例に相当する。   The mail server control unit 360 shown in FIG. 4 controls various elements shown in FIG. Various information other than electronic mail is transmitted and received by the mail server control unit 360 to the mobile phone 10 and the personal computer 30 shown in FIG. Also, various types of information are transmitted between the various elements shown in FIG. 4 via the mail server control unit 360. However, for the sake of simplicity of explanation, the flow of information between the various types of elements shown in FIG. A description will be given omitting 360. The mail server control unit 360 corresponds to an example of the editing information receiving unit referred to in the present invention.

電子メール受信部310は、図1に示す通信システムに含まれる携帯電話のメールアドレスに宛てて送信されてきた電子メールを受信する。この電子メール受信部310は、本発明にいうメール受信部の一例に相当する。受信された電子メールは、電子メール送信部350に伝えられる。   The e-mail receiving unit 310 receives an e-mail transmitted to a mail address of a mobile phone included in the communication system shown in FIG. The e-mail receiving unit 310 corresponds to an example of a mail receiving unit according to the present invention. The received e-mail is transmitted to the e-mail transmission unit 350.

対応表データベース410に記憶された対応表411は、図1に示す通信システムに含まれる携帯電話で編集することができる。編集時には、携帯電話からメールサーバ200に向けて、編集要求と、パスワード(以下では、送信パスワードと称する)が送信され、それらの情報がメールサーバ制御部360で受信される。認証部320は、メールサーバ制御部360から送信パスワード等を取得して、その送信パスワードが、対応表411に記録されている登録パスワードと一致しているか否かを判定する。判定結果は、メールサーバ制御部360に伝えられ、さらに、図1に示す基地局20を介して携帯電話に判定結果の応答が送信される。この認証部320は、本発明にいう認証部の一例に相当する。   The correspondence table 411 stored in the correspondence table database 410 can be edited by a mobile phone included in the communication system shown in FIG. At the time of editing, an edit request and a password (hereinafter referred to as a transmission password) are transmitted from the mobile phone to the mail server 200, and the information is received by the mail server control unit 360. The authentication unit 320 acquires a transmission password or the like from the mail server control unit 360, and determines whether or not the transmission password matches the registered password recorded in the correspondence table 411. The determination result is transmitted to the mail server control unit 360, and a determination result response is transmitted to the mobile phone via the base station 20 shown in FIG. The authentication unit 320 corresponds to an example of the authentication unit according to the present invention.

パスワード一致の応答(編集許可)が受信されると、携帯電話では、対応表411を更新するための内容が編集され、編集内容を表わす編集情報がメールサーバ200に向けて送信される。携帯電話から送信されてきた編集情報は、メールサーバ制御部360で受信される。受信された編集情報は、データベース制御部340に伝えられて、対応表データベース410に記憶された対応表411が更新される。   When a password match response (edit permission) is received, the contents for updating the correspondence table 411 are edited in the mobile phone, and edit information representing the edit contents is transmitted to the mail server 200. The editing information transmitted from the mobile phone is received by the mail server control unit 360. The received editing information is transmitted to the database control unit 340, and the correspondence table 411 stored in the correspondence table database 410 is updated.

電子メール送信部350は、電子メール受信部310で受信された電子メールのデータサイズが、対応表411に記録された登録最大サイズを超える場合には、その電子メールを、対応表411に記録された登録転送先メールアドレスに向けて転送し、電子メールのデータサイズが登録最大サイズ以下の場合には、電子メールを電子メール記憶部420に保存する。また、電子メール送信部350は、携帯電話からメールの受信要求を受け取ると、電子メール記憶部420に保存された電子メールをその携帯電話に向けて送信する。この電子メール送信部350は、本発明にいう電子メール送信部の一例に相当する。   If the data size of the email received by the email receiver 310 exceeds the maximum registered size recorded in the correspondence table 411, the email transmission unit 350 records the email in the correspondence table 411. If the e-mail data size is equal to or smaller than the registered maximum size, the e-mail is stored in the e-mail storage unit 420. In addition, when the e-mail transmission unit 350 receives a mail reception request from a mobile phone, the e-mail transmission unit 350 transmits the e-mail stored in the e-mail storage unit 420 to the mobile phone. The e-mail transmission unit 350 corresponds to an example of the e-mail transmission unit referred to in the present invention.

通知部330は、電子メール送信部350で、電子メールが転送先メールアドレスに転送された場合に、対応表411に記録された登録通知方法に応じた通知メールを作成する。作成された通知メールは、電子メール送信部350に送られて、携帯電話に向けて送信される。この通知部330は、本発明にいう通知部の一例に相当する。   The notification unit 330 creates a notification mail according to the registration notification method recorded in the correspondence table 411 when the electronic mail transmission unit 350 transfers the electronic mail to the transfer destination mail address. The created notification mail is sent to the e-mail transmission unit 350 and transmitted to the mobile phone. This notification unit 330 corresponds to an example of a notification unit according to the present invention.

メールサーバ200は、基本的には以上のように構成されている。   The mail server 200 is basically configured as described above.

以下では、メールサーバ200内で実行される各種処理について、詳しく説明する。   Hereinafter, various processes executed in the mail server 200 will be described in detail.

まず、対応表データベース410に記憶される対応表411を作成/更新する処理について説明する。   First, processing for creating / updating the correspondence table 411 stored in the correspondence table database 410 will be described.

図6は、対応表411を編集する処理の流れを示すフローチャート図である。   FIG. 6 is a flowchart showing the flow of processing for editing the correspondence table 411.

本実施形態では、図1に示す通信システムに含まれる携帯電話に、図5に示す対応表411の、自携帯電話のメールアドレスに該当する欄を参照する参照モード、対応表411に新たに自携帯電話の情報を登録する登録モード、対応表411の、自携帯電話のメールアドレスに該当する欄を修正する修正モード、対応表411の、自携帯電話のメールアドレスに該当する欄を削除する削除モードのいずれかの編集モードを選択可能なメニュー画面が予め用意されている。携帯電話のユーザが、そのメニュー画面を使って1つの編集モードを選択すると、選択した編集モードの情報がメールサーバ200に送信される。   In the present embodiment, the mobile phone included in the communication system shown in FIG. 1 is added to the reference mode for referring to the column corresponding to the mail address of the mobile phone in the correspondence table 411 shown in FIG. Registration mode for registering mobile phone information, correction mode for correcting the column corresponding to the mail address of the own mobile phone in the correspondence table 411, and deletion for deleting the column corresponding to the mail address of the own mobile phone in the correspondence table 411 A menu screen capable of selecting one of the editing modes is prepared in advance. When the user of the mobile phone selects one editing mode using the menu screen, information on the selected editing mode is transmitted to the mail server 200.

携帯電話から送信されてきた編集モードの情報は、図1の基地局20を介して、図4に示すメールサーバ制御部360で受信される(図6のステップS101)。メールサーバ制御部360は、編集モードを送信してきた携帯電話のメールアドレス(以下では、このメールアドレスを要求メールアドレスと称する)を取得し、編集モードの情報と要求メールアドレスを認証部320に伝える。   The editing mode information transmitted from the mobile phone is received by the mail server control unit 360 shown in FIG. 4 via the base station 20 shown in FIG. 1 (step S101 in FIG. 6). The mail server control unit 360 acquires the mail address of the mobile phone that has transmitted the edit mode (hereinafter, this mail address is referred to as a request mail address), and transmits the edit mode information and the request mail address to the authentication unit 320. .

認証部320は、伝えられた編集モードが登録モードのときには(図6のステップS102:Yes)、要求メールアドレスをデータベース制御部340に伝える。   When the transmitted edit mode is the registration mode (step S102 in FIG. 6: Yes), the authentication unit 320 transmits the request mail address to the database control unit 340.

データベース制御部340は、対応表データベース410にアクセスし、対応表411に記録されている登録メールアドレスのうち、認証部320から伝えられた要求メールアドレスと一致するものがあるか検索する(図6のステップS103)。要求メールアドレスと一致する登録メールアドレスが存在するときには(図6のステップS104:Yes)、データベース制御部340は、認証部320に「登録済み」という検索結果を伝える。認証部320はメールサーバ制御部360に「登録済み」のメッセージを伝え、メールサーバ制御部360は、図1に示す基地局20を介して、携帯電話に「登録済み」のメッセージを送信する。また、要求メールアドレスと一致する登録メールアドレスが存在しないときには(図6のステップS104:No)、データベース制御部340は、認証部320に「未登録」という検索結果を伝える。認証部320は、メールサーバ制御部360に「登録許可応答」のメッセージを伝え、メールサーバ制御部360は、携帯電話に「登録許可応答」のメッセージを送信する(図6のステップS105)。   The database control unit 340 accesses the correspondence table database 410 and searches for a registered email address recorded in the correspondence table 411 that matches the request email address transmitted from the authentication unit 320 (FIG. 6). Step S103). When there is a registered email address that matches the requested email address (step S104 in FIG. 6: Yes), the database control unit 340 notifies the authentication unit 320 of the search result “registered”. The authentication unit 320 transmits the “registered” message to the mail server control unit 360, and the mail server control unit 360 transmits the “registered” message to the mobile phone via the base station 20 shown in FIG. When there is no registered mail address that matches the request mail address (step S104 in FIG. 6: No), the database control unit 340 notifies the authentication unit 320 of the search result “unregistered”. The authentication unit 320 transmits a “registration permission response” message to the mail server control unit 360, and the mail server control unit 360 transmits a “registration permission response” message to the mobile phone (step S105 in FIG. 6).

携帯電話のユーザは、メールサーバ200から送られてきた「登録許可応答」のメッセージを確認すると、予め用意されている編集用画面に従って、図5にも示すような、最大サイズ、転送先メールアドレス、通知方法、およびパスワードを設定する。設定された編集内容は、編集情報としてメールサーバ200に送信される。   When the user of the mobile phone confirms the “registration permission response” message sent from the mail server 200, the maximum size and the forwarding mail address as shown in FIG. 5 are displayed according to the editing screen prepared in advance. Set notification method and password. The set editing content is transmitted to the mail server 200 as editing information.

携帯電話から送られてきた編集情報は、図4のメールサーバ制御部360で受信される(図6のステップS106)。メールサーバ制御部360は、携帯電話のメールアドレス(要求メールアドレス)を取得するとともに、要求メールアドレスと受信した編集情報をデータベース制御部340に伝える。   The editing information sent from the mobile phone is received by the mail server control unit 360 in FIG. 4 (step S106 in FIG. 6). The mail server control unit 360 acquires the mail address (request mail address) of the mobile phone and transmits the request mail address and the received editing information to the database control unit 340.

データベース制御部340は、対応表データベース410にアクセスし、メールサーバ制御部360から伝えられた要求メールアドレスと編集情報とを対応表411に記録して、対応表411を更新する(図6のステップS107)。さらに、データベース制御部340は、対応表411に追加した登録内容を表わす登録情報をメールサーバ制御部360に伝える。メールサーバ制御部360は、データベース制御部340から伝えられた登録情報を携帯電話に向けて送信する(図6のステップS108)。   The database control unit 340 accesses the correspondence table database 410, records the request mail address and editing information transmitted from the mail server control unit 360 in the correspondence table 411, and updates the correspondence table 411 (step of FIG. 6). S107). Further, the database control unit 340 notifies the mail server control unit 360 of registration information representing the registration content added to the correspondence table 411. The mail server control unit 360 transmits the registration information transmitted from the database control unit 340 to the mobile phone (step S108 in FIG. 6).

携帯電話のユーザは、メールサーバ200から送られてきた登録情報によって、自携帯電話の情報が対応表411に登録されたことを確認する。   The user of the mobile phone confirms that the information on the mobile phone is registered in the correspondence table 411 based on the registration information sent from the mail server 200.

また、図6のステップS102において、受信された編集モードが登録モード以外のモード(参照モード、修正モード、および削除モード)の場合には(図6のステップS102:No)、認証部320は、メールサーバ制御部360に「パスワードの入力要求」のメッセージを伝え、メールサーバ制御部360は、携帯電話に「パスワードの入力要求」のメッセージを送信する(図6のステップS109)。   In step S102 in FIG. 6, when the received edit mode is a mode other than the registration mode (reference mode, correction mode, and delete mode) (step S102: No in FIG. 6), the authentication unit 320 The mail server control unit 360 is notified of a “password input request” message, and the mail server control unit 360 transmits a “password input request” message to the mobile phone (step S109 in FIG. 6).

携帯電話のユーザは、予め用意されているパスワード入力用画面に従って、パスワードを入力する。入力されたパスワードは、メールサーバ200に送信される。   The user of the mobile phone inputs a password according to a password input screen prepared in advance. The input password is transmitted to the mail server 200.

携帯電話から送られてきた送信パスワードは、図4のメールサーバ制御部360で受信されて、認証部320に伝えられる(図6のステップS110)。認証部320は、携帯電話のメールアドレス(要求メールアドレス)をデータベース制御部340に伝える。   The transmission password sent from the mobile phone is received by the mail server control unit 360 in FIG. 4 and is transmitted to the authentication unit 320 (step S110 in FIG. 6). The authentication unit 320 informs the database control unit 340 of the mail address (request mail address) of the mobile phone.

データベース制御部340は、対応表データベース410にアクセスし、対応表411に記録されている登録メールアドレスのうち、認証部320から伝えられた要求メールアドレスと一致するものを検索する。さらに、その検索した登録メールアドレスの欄に記録された登録内容を取得して、その登録内容を認証部320に伝える。   The database control unit 340 accesses the correspondence table database 410 and searches for a registered email address recorded in the correspondence table 411 that matches the request email address transmitted from the authentication unit 320. Further, the registered contents recorded in the retrieved registered mail address column are acquired, and the registered contents are transmitted to the authentication unit 320.

認証部320は、データベース制御部340から伝えられた登録内容中の登録パスワードと、携帯電話から送信されてきた送信パスワードとが一致するか否かを判定する。パスワードが一致しない場合には(図6のステップS111:No)、認証部320は、メールサーバ制御部360に「非許可応答」のメッセージを伝え、メールサーバ制御部360は、図3のアンテナ22を介して、携帯電話に「非許可応答」のメッセージを送信する(図6のステップS117)。パスワードが一致する場合には(図6のステップS111:Yes)、認証部320は、メールサーバ制御部360に登録内容を伝え、メールサーバ制御部360は、携帯電話に登録内容を送信する(図6のステップS112)。   The authentication unit 320 determines whether or not the registration password in the registration content transmitted from the database control unit 340 matches the transmission password transmitted from the mobile phone. If the passwords do not match (step S111: No in FIG. 6), the authentication unit 320 transmits a “non-permission response” message to the mail server control unit 360, and the mail server control unit 360 transmits the antenna 22 in FIG. Then, a “non-permission response” message is transmitted to the mobile phone (step S117 in FIG. 6). When the passwords match (step S111 in FIG. 6: Yes), the authentication unit 320 transmits the registered content to the mail server control unit 360, and the mail server control unit 360 transmits the registered content to the mobile phone (FIG. 6). 6 step S112).

このように、対応表411を更新する際に、パスワードによる認証を行うことによって、不正に対応表411が変更されてしまって、電子メールの情報が漏洩してしまう不具合を回避することができる。   As described above, when the correspondence table 411 is updated, by performing authentication with a password, it is possible to avoid a problem that the correspondence table 411 is illegally changed and the information of the e-mail is leaked.

携帯電話のユーザは、メールサーバ200から送られてきた登録内容によって、現在、対応表411に登録されている内容を確認することができる(登録内容の参照)。   The user of the mobile phone can check the contents currently registered in the correspondence table 411 based on the registration contents sent from the mail server 200 (refer to the registration contents).

現在登録されている登録内容を確認した後、さらに登録内容の修正を行うときには(図6のステップS113:No)、ユーザは、予め用意されている修正/削除画面に従って、登録内容を修正する。削除を選択したときには、登録内容中に所定の削除フラグが設定される。修正された登録内容は、編集情報としてメールサーバ200に送信される。   When the registered content is further corrected after confirming the registered content currently registered (step S113 in FIG. 6: No), the user corrects the registered content according to a correction / deletion screen prepared in advance. When deletion is selected, a predetermined deletion flag is set in the registered contents. The corrected registration content is transmitted to the mail server 200 as editing information.

携帯電話から送られてきた編集情報は、ステップS106と同様に、図4のメールサーバ制御部360で受信され(図6のステップS114)、送信メールアドレスと編集内容がデータベース制御部340に伝えられる。   The editing information sent from the mobile phone is received by the mail server control unit 360 in FIG. 4 (step S114 in FIG. 6), as in step S106, and the transmission mail address and the editing content are transmitted to the database control unit 340. .

データベース制御部340では、ステップS107と同様にして、伝えられた送信メールアドレスと編集情報とが対応表411に反映されて、対応表411が更新される(図6のステップS115)。また、削除の場合には、編集内容中に設定された削除フラグが取得され、対応表411の、送信メールアドレスと登録メールアドレスとが一致する欄が削除される。さらに、更新された新たな登録情報(あるいは、削除したことを示す情報)がデータベース制御部340からメールサーバ制御部360に伝えられ、メールサーバ制御部360から携帯電話に登録内容(あるいは、削除通知)が送信される(図6のステップS116)。   In the database control unit 340, similarly to step S107, the transmitted transmission mail address and the editing information are reflected in the correspondence table 411, and the correspondence table 411 is updated (step S115 in FIG. 6). In the case of deletion, the deletion flag set in the editing content is acquired, and the column in the correspondence table 411 where the transmission mail address matches the registered mail address is deleted. Further, the updated new registration information (or information indicating that the information has been deleted) is transmitted from the database control unit 340 to the mail server control unit 360, and the registered contents (or deletion notification) is transmitted from the mail server control unit 360 to the mobile phone. ) Is transmitted (step S116 in FIG. 6).

以上のような手順で、対応表411が作成される。   The correspondence table 411 is created by the procedure as described above.

続いて、携帯電話に向けて送られてきた電子メールを送信/転送する処理について説明する。   Next, a process for transmitting / forwarding an e-mail sent to a mobile phone will be described.

図7は、携帯電話に向けて送られてきた電子メールを送信/転送する処理の流れ示すフローチャート図である。   FIG. 7 is a flowchart showing a flow of processing for transmitting / forwarding an e-mail sent to a mobile phone.

図1に示す通信システムに含まれる携帯電話のメールアドレスに宛てて送信されてきた電子メールは、図4に示す電子メール受信部310で一旦受信される(図7のステップS201)。受信された電子メールは、電子メール送信部350に伝えられる。   The e-mail transmitted to the e-mail address of the mobile phone included in the communication system shown in FIG. 1 is once received by the e-mail receiving unit 310 shown in FIG. 4 (step S201 in FIG. 7). The received e-mail is transmitted to the e-mail transmission unit 350.

電子メール送信部350では、まず、伝えられた電子メールの送信先アドレスが取得され、その送信先アドレスがデータベース制御部340に伝えられる。   In the e-mail transmission unit 350, first, the transmission destination address of the transmitted e-mail is acquired, and the transmission destination address is transmitted to the database control unit 340.

データベース制御部340は、対応表データベース410にアクセスし、対応表411に記録されている登録メールアドレスのうち、電子メール受信部350から伝えられた送信先アドレスと一致するものを検索する。さらに、その検索した登録メールアドレスの欄の登録内容を取得して、その登録内容を電子メール送信部350に伝える。   The database control unit 340 accesses the correspondence table database 410 and searches for registered email addresses recorded in the correspondence table 411 that match the transmission destination address transmitted from the email receiving unit 350. Further, the registered contents in the searched registered mail address column are acquired, and the registered contents are transmitted to the e-mail transmission unit 350.

続いて、電子メール送信部350は、受信した電子メールのデータサイズを取得し、取得したデータサイズが、データベース制御部340から伝えられた登録内容中の登録最大サイズよりも大きいか否かを判定する。電子メールのデータサイズが登録最大サイズよりも大きい場合(図7のステップS202:Yes)、電子メール送信部350は、電子メールを登録内容中の登録転送先アドレスに宛てて転送する(図7のステップS203)。さらに、電子メール送信部350は、通知部330に、携帯電話の送信先アドレスと、登録内容中の通知方法と、電子メールを伝える。   Subsequently, the e-mail transmission unit 350 acquires the data size of the received e-mail, and determines whether or not the acquired data size is larger than the maximum registration size in the registration contents transmitted from the database control unit 340. To do. When the data size of the e-mail is larger than the maximum registration size (step S202 in FIG. 7: Yes), the e-mail transmission unit 350 transfers the e-mail to the registered transfer destination address in the registration contents (in FIG. 7). Step S203). Furthermore, the e-mail transmission unit 350 notifies the notification unit 330 of the transmission destination address of the mobile phone, the notification method in the registered content, and the e-mail.

通知部330では、送信先アドレスに宛てて、通知方法に応じたメッセージ用メールが作成される(図7のステップS204)。例えば、通知方法が「転送先メールアドレス」の場合には、「転送先メールアドレス」が記述されたメッセージ用メールが作成され、通知方法が「転送先メールアドレス」と「メール本文」の場合には、「転送先メールアドレス」と、「メール本文」とが記述されたメッセージ用メールが作成される。また、通知方法が「通知なし」の場合には、メッセージ用メールの作成は行われない。通知部330で作成されたメッセージ用メールは、電子メール送信部350に伝えられる。   In the notification unit 330, a message mail corresponding to the notification method is created for the destination address (step S204 in FIG. 7). For example, when the notification method is “Forwarding email address”, a message email with “Forwarding email address” is created, and when the notification method is “Forwarding email address” and “Email text” Creates a message mail in which “forwarding mail address” and “mail text” are described. In addition, when the notification method is “no notification”, the message mail is not created. The message mail created by the notification unit 330 is transmitted to the e-mail transmission unit 350.

電子メール送信部350は、通知部330で作成されたメッセージ用メールを電子メール記憶部420に保存する(図7のステップS205)。   The e-mail transmission unit 350 stores the message e-mail created by the notification unit 330 in the e-mail storage unit 420 (step S205 in FIG. 7).

また、ステップS202において、電子メールのデータサイズが登録最大サイズ以下の場合(図7のステップS202:No)、電子メール送信部350は、電子メールを電子メール記憶部420に保存する(図7のステップS208)。   In step S202, when the data size of the e-mail is equal to or smaller than the registered maximum size (step S202 in FIG. 7: No), the e-mail transmission unit 350 stores the e-mail in the e-mail storage unit 420 (in FIG. 7). Step S208).

携帯電話のユーザは、携帯電話宛ての受信メールを確認したいときには、携帯電話に設けられている受信ボタン(図示しない)を押下する。受信ボタンが押下されると、受信要求が図1の基地局20を介してメールサーバ200に送られる。   When the user of the mobile phone wants to check the received mail addressed to the mobile phone, the user presses a reception button (not shown) provided on the mobile phone. When the reception button is pressed, a reception request is sent to the mail server 200 via the base station 20 of FIG.

携帯電話から送られてきた受信要求は、メールサーバ制御部360で受信される(図7のステップS206)。メールサーバ制御部360は、受信要求を送信してきた携帯電話のメールアドレス(要求メールアドレス)を電子メール送信部350に伝える。   The reception request sent from the mobile phone is received by the mail server control unit 360 (step S206 in FIG. 7). The mail server control unit 360 notifies the e-mail transmission unit 350 of the e-mail address (request e-mail address) of the mobile phone that has transmitted the reception request.

電子メール送信部350は、メールサーバ制御部360から要求メールアドレスを取得すると、電子メール記憶部420に保存されている電子メールのうち、取得した要求メールアドレス宛ての電子メールを携帯電話に向けて送信する(図7のステップS207)。   When the e-mail transmission unit 350 obtains the request mail address from the mail server control unit 360, the e-mail addressed to the obtained request e-mail address among the e-mails stored in the e-mail storage unit 420 is directed to the mobile phone. Transmit (step S207 in FIG. 7).

このように、本実施形態のメールサーバ200によると、登録最大サイズよりも大きいデータサイズの電子メールが送られてきたときには、その電子メールが予め決められた転送先メールアドレスに転送される。例えば、大容量なメモリを搭載したパソコンのメールアドレスを転送先メールアドレスに指定しておくことによって、電子メールの情報を失わずに取得することができる。   Thus, according to the mail server 200 of the present embodiment, when an e-mail having a data size larger than the registered maximum size is sent, the e-mail is transferred to a predetermined transfer destination mail address. For example, by specifying a mail address of a personal computer equipped with a large-capacity memory as a transfer destination mail address, it is possible to obtain information without losing e-mail information.

ここで、上記では、対応表のうち、自装置の情報が記録された欄のみを変更することができる例について説明したが、本発明にいう認証部は、メールアドレスとパスワードの入力を受け付け、それらが対応表中に記録されている送信先アドレスとパスワードと一致する場合には、その送信先アドレスを有する装置ではない別の装置でも、対応表の変更を認証するものであってもよい。   Here, in the above description, an example in which only the column in which the information of the own device is recorded in the correspondence table has been described, but the authentication unit according to the present invention accepts input of an email address and a password, If they match the destination address and password recorded in the correspondence table, another device that is not the device having the destination address may authenticate the change of the correspondence table.

また、上記では、携帯電話のメールアドレスに宛てて送信されてきた電子メールを一旦電子メール記憶部に保存しておき、携帯電話からの受信要求を受けて、電子メールを携帯電話に送信する電子メール送信部の例について説明したが、本発明にいう電子メール送信部は、電子メールを保存せずにすぐに携帯電話に送信するものであってもよい。   In the above, the electronic mail transmitted to the e-mail address of the mobile phone is temporarily stored in the e-mail storage unit, and the electronic mail is transmitted to the mobile phone in response to the reception request from the mobile phone. Although an example of the mail transmitting unit has been described, the e-mail transmitting unit referred to in the present invention may be a unit that immediately transmits an e-mail to a mobile phone without storing it.

また、上記では、本発明のメールサーバを携帯電話に向けて送られてきた電子メールを仲介するメールサーバに適用する例について説明したが、本発明のメールサーバは、パーソナルコンピュータに向けて送られてきた電子メールを仲介するメールサーバに適用してもよい。   Further, in the above description, the example in which the mail server of the present invention is applied to a mail server that mediates an electronic mail sent to a mobile phone has been described. However, the mail server of the present invention is sent to a personal computer. The present invention may be applied to a mail server that mediates incoming email.

本発明のメールサーバの一実施形態が適用された通信システムの一例を示す模式図である。It is a schematic diagram which shows an example of the communication system to which one Embodiment of the mail server of this invention was applied. メールサーバの外観斜視図、図3はそのメールサーバのハードウェア構成図である。FIG. 3 is a hardware configuration diagram of the mail server. メールサーバのハードウェア構成図である。It is a hardware block diagram of a mail server. 本実施形態に特有な機能(転送機能)の実現に必要な機能ブロックを示した図である。It is the figure which showed the functional block required for implement | achieving the function (transfer function) peculiar to this embodiment. 対応表データベース410に記憶された対応表411の一例を示す図である。It is a figure which shows an example of the correspondence table 411 memorize | stored in the correspondence table database 410. FIG. 対応表411を編集する処理の流れを示すフローチャート図である。It is a flowchart figure which shows the flow of a process which edits the correspondence table 411. 携帯電話に向けて送られてきた電子メールを送信/転送する処理の流れ示すフローチャート図である。It is a flowchart figure which shows the flow of the process which transmits / transfers the electronic mail sent toward the mobile phone.

符号の説明Explanation of symbols

10 携帯電話
20 基地局
21 インターネット網
22 アンテナ
30 パソコン
200 メールサーバ
201 本体装置
201a MO装填口
201b CD/DVD装填口
202 画像表示装置
202a 表示画面
203 キーボード
204 マウス
210 バス
211 CPU
212 RAM
213 ハードディスクコントローラ
214 MOドライブ
216 マウスコントローラ
217 キーボードコントローラ
218 ディスプレイコントローラ
221 ハードディスク装置
310 電子メール受信部
320 認証部
330 通知部
340 データベース制御部
350 電子メール送信部
360 メールサーバ制御部
410 対応表データベース
420 電子メール記憶部
DESCRIPTION OF SYMBOLS 10 Mobile phone 20 Base station 21 Internet network 22 Antenna 30 Personal computer 200 Mail server 201 Main body apparatus 201a MO loading slot 201b CD / DVD loading slot 202 Image display apparatus 202a Display screen 203 Keyboard 204 Mouse 210 Bus 211 CPU
212 RAM
213 Hard disk controller 214 MO drive 216 Mouse controller 217 Keyboard controller 218 Display controller 221 Hard disk device 310 E-mail reception unit 320 Authentication unit 330 Notification unit 340 Database control unit 350 E-mail transmission unit 360 Mail server control unit 410 Correspondence table database 420 E-mail Memory

Claims (6)

電子メールの送受信を仲介するメールサーバにおいて、
電子メールの送信先アドレスと、該送信先アドレスに向けて送信することが許容された電子メールの最大サイズと、電子メールの転送先アドレスとの対応表を記憶しておく対応表記憶部と、
所定の送信先アドレスに向けて送信されてきた電子メールを受信するメール受信部と、
前記メール受信部で受信した受信電子メールのサイズが、前記対応表中の、該受信電子メールの送信先アドレスと一致する送信先アドレスに対応付けられて該対応表中に記録されている最大サイズ以下の場合に、該受信電子メールを、該受信電子メールの送信先アドレスに向けて送信し、該受信電子メールのサイズが前記最大サイズを越える場合に、該受信電子メールを該受信電子メールの送信先アドレスに送信することに代えて、該受信電子メールを、該送信先アドレスに対応付けられて該対応表中に記録されている転送先アドレスに向けて転送するメール送信部とを備えたことを特徴とするメールサーバ。
In a mail server that mediates the sending and receiving of emails,
A correspondence table storage unit that stores a correspondence table of a destination address of the email, a maximum size of the email that is allowed to be transmitted to the destination address, and a forwarding address of the email;
A mail receiving unit that receives an email sent to a predetermined destination address;
The maximum size recorded in the correspondence table in which the size of the received email received by the mail receiving unit is associated with the destination address that matches the destination address of the received email in the correspondence table In the following cases, the received e-mail is transmitted to the destination address of the received e-mail, and when the size of the received e-mail exceeds the maximum size, the received e-mail is In place of sending to a destination address, a mail sending unit is provided that forwards the received e-mail to the destination address associated with the destination address and recorded in the correspondence table. A mail server characterized by that.
前記対応表記憶部に記憶された対応表を編集する編集情報を受信する編集情報受信部と、
前記編集情報受信部により受信した編集情報に基づいて前記対応表を編集する対応表編集部とを備えたことを特徴とする請求項1記載のメールサーバ。
An edit information receiving unit for receiving edit information for editing the correspondence table stored in the correspondence table storage unit;
The mail server according to claim 1, further comprising: a correspondence table editing unit that edits the correspondence table based on the editing information received by the editing information receiving unit.
前記編集情報の発信元について認証を行う認証部を備え、
前記対応表編集部は、認証された発信元から送信されてきた編集情報に基づいて、前記対応表の、該発信元のアドレスと同一の送信先アドレスの欄について編集するものであることを特徴とする請求項1記載のメールサーバ。
An authentication unit for authenticating a source of the editing information;
The correspondence table editing unit edits a column of a destination address that is the same as the address of the transmission source in the correspondence table based on editing information transmitted from an authenticated transmission source. The mail server according to claim 1.
前記メール送信部は、前記受信電子メールを前記対応表中に記録された転送先アドレスに向けて転送した場合に、該受信電子メールの送信先アドレスに向けて所定のメッセージを送信するものであることを特徴とする請求項1記載のメールサーバ。   The mail transmission unit is configured to transmit a predetermined message to a destination address of the received e-mail when the received e-mail is transferred toward a transfer destination address recorded in the correspondence table. The mail server according to claim 1. 前記対応表記憶部に記憶された対応表が、前記送信先アドレス、前記最大サイズ、および前記転送先アドレスに加え、さらに該送信先アドレスに宛てて送信されてきた電子メールが該送信先アドレスに対応付けられて記録された転送先アドレスに転送された場合に、該送信先アドレスに向けて通知する通知内容が対応付けられて記録されたものであり、
前記メール送信部は、前記受信電子メールを前記対応表中に記録された転送先アドレスに向けて転送した場合に、該受信電子メールの送信先アドレスに向けて該送信先アドレスに対応付けられて前記対応表中に記憶されている通知内容に従うメッセージを送信するものであることを特徴とする請求項1記載のメールサーバ。
In addition to the transmission destination address, the maximum size, and the transfer destination address, the correspondence table stored in the correspondence table storage unit further includes an e-mail transmitted to the transmission destination address as the transmission destination address. When it is transferred to the transfer destination address that is recorded in association, the notification content to be notified to the transmission destination address is recorded in association with it,
The mail transmission unit is associated with the transmission destination address toward the transmission destination address of the reception electronic mail when the reception electronic mail is transferred toward the transmission destination address recorded in the correspondence table. 2. The mail server according to claim 1, wherein a message according to the notification content stored in the correspondence table is transmitted.
コンピュータシステム内で実行され、該コンピュータシステムに、電子メールの送受信を仲介させるメールサーバプログラムにおいて、
前記コンピュータシステム上に、
電子メールの送信先アドレスと、該送信先アドレスに向けて送信することが許容された電子メールの最大サイズと、電子メールの転送先アドレスとの対応表を記憶しておく対応表記憶部と、
所定の送信先アドレスに向けて送信されてきた電子メールを受信するメール受信部と、
前記メール受信部で受信した受信電子メールのサイズが、前記対応表中の、該受信電子メールの送信先アドレスと一致する送信先アドレスに対応付けられて該対応表中に記憶されている最大サイズ以下の場合に、該受信電子メールを、該受信電子メールの送信先アドレスに向けて送信し、該受信電子メールのサイズが前記最大サイズを越える場合に、該受信電子メールを該受信電子メールの送信先アドレスに送信することに代えて、該受信電子メールを、該送信先アドレスに対応付けられて該対応表中に記憶されている転送先アドレスに向けて転送するメール送信部とを構成することを特徴とするメールサーバプログラム。
In a mail server program executed in a computer system and mediating transmission / reception of electronic mail to the computer system,
On the computer system,
A correspondence table storage unit that stores a correspondence table of a destination address of the email, a maximum size of the email that is allowed to be transmitted to the destination address, and a forwarding address of the email;
A mail receiving unit that receives an email sent to a predetermined destination address;
The maximum size stored in the correspondence table in which the size of the received email received by the mail receiving unit is associated with the destination address that matches the destination address of the received email in the correspondence table In the following cases, the received e-mail is transmitted to the destination address of the received e-mail, and when the size of the received e-mail exceeds the maximum size, the received e-mail is Instead of sending to a destination address, a mail sending unit is configured to forward the received e-mail toward the forwarding address associated with the destination address and stored in the correspondence table. A mail server program characterized by that.
JP2005075772A 2005-03-16 2005-03-16 Mail server and mail server program Pending JP2006261991A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005075772A JP2006261991A (en) 2005-03-16 2005-03-16 Mail server and mail server program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005075772A JP2006261991A (en) 2005-03-16 2005-03-16 Mail server and mail server program

Publications (1)

Publication Number Publication Date
JP2006261991A true JP2006261991A (en) 2006-09-28

Family

ID=37100744

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005075772A Pending JP2006261991A (en) 2005-03-16 2005-03-16 Mail server and mail server program

Country Status (1)

Country Link
JP (1) JP2006261991A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009253612A (en) * 2008-04-04 2009-10-29 Murata Mach Ltd Gateway device
US8572186B2 (en) 2007-08-24 2013-10-29 Murata Machinery, Ltd. Gateway device, method for controlling the same, and program storage medium arranged to relay transmission and reception of E-mails

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10207795A (en) * 1997-01-22 1998-08-07 Nippon Telegr & Teleph Corp <Ntt> E-mail transfer method and e-mail service providing device
JPH11331477A (en) * 1998-05-13 1999-11-30 Ricoh Co Ltd Control method of network facsimile system
JP2004135249A (en) * 2002-08-13 2004-04-30 Murata Mach Ltd Electronic mail server device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10207795A (en) * 1997-01-22 1998-08-07 Nippon Telegr & Teleph Corp <Ntt> E-mail transfer method and e-mail service providing device
JPH11331477A (en) * 1998-05-13 1999-11-30 Ricoh Co Ltd Control method of network facsimile system
JP2004135249A (en) * 2002-08-13 2004-04-30 Murata Mach Ltd Electronic mail server device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8572186B2 (en) 2007-08-24 2013-10-29 Murata Machinery, Ltd. Gateway device, method for controlling the same, and program storage medium arranged to relay transmission and reception of E-mails
JP2009253612A (en) * 2008-04-04 2009-10-29 Murata Mach Ltd Gateway device

Similar Documents

Publication Publication Date Title
US8260353B2 (en) SIM messaging client
JP4349587B2 (en) System and method for sharing a contact list between mobile phones
CN101601020B (en) Storage device, storage system, and their control
CA2789995C (en) Devices and method for searching data on data sources associated with a category
TW201911066A (en) Folder sending method, sending terminal, receiving terminal and storage medium
JP2003204581A (en) Mobile communication terminal, network device, mobile communication system, information transmitting / receiving method, information transmitting / receiving program
JP2001237874A (en) E-mail transfer method, transfer system and transfer device
JP4527367B2 (en) Terminal device
CN107592409A (en) Application program control method and device
JP2006261991A (en) Mail server and mail server program
US20060069731A1 (en) Sender address setting when generating return mail
JP3785262B2 (en) Message data processing device
JP2001243133A (en) Mail transmitting / receiving device and storage medium storing mail processing program
JP5491050B2 (en) Portable terminal device and program
JP2006254119A (en) Portable communication terminal cooperation system
JP2008022210A (en) Electronic mail transfer system and mail server
JP4267631B2 (en) Message data processing device
JP2009151572A (en) Text file sharing system and program
JPWO2002027502A1 (en) Recording medium storing an e-mail transmission / reception program
JP2001331427A (en) Email system
JP2005086291A (en) E-mail reception rejecting method and mail server
JP2005070852A (en) E-mail transmission / reception device
JP2007066051A (en) E-mail address change notification system
JP2006229888A (en) Remote operation control device and remote operation control method
TW201403374A (en) Data deleting method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091208

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100713