CN1466086A - Method and system for realing e-mail arrival report by intelligent network - Google Patents
Method and system for realing e-mail arrival report by intelligent network Download PDFInfo
- Publication number
- CN1466086A CN1466086A CNA021229988A CN02122998A CN1466086A CN 1466086 A CN1466086 A CN 1466086A CN A021229988 A CNA021229988 A CN A021229988A CN 02122998 A CN02122998 A CN 02122998A CN 1466086 A CN1466086 A CN 1466086A
- Authority
- CN
- China
- Prior art keywords
- intelligent network
- eventsink
- incident
- receiver
- arrival notice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of method and system which can realize the e-mail reception information through the intelligent network. The character lies in: when the new e-mail has been stored in the inbox, arouses a system storing affair and springs the affair receptor; the a affair receptor receives the new e-mail information and generates the informing information package which is transmitted to the intelligent net through internet. The invention reduces the cost of the system and it can inform in time almost without delay.
Description
Technical field
The present invention relates to a kind of method and system of realizing the Email arrival notice by intelligent network.
Background technology
The solution of at present existing multiple Email arrival notice, but the most employing of these schemes is the mode of poll subscriber mailbox.The defective of this mode is tangible: when customer volume was very big, undying poll brought huge system overhead; Scanning one by one to subscriber mailbox up to a million inevitably produces time-delay, and waiting when finding an envelope new mail may it be new.
Summary of the invention
Purpose of the present invention is exactly in order to overcome the above problems, and a kind of method and system by intelligent network realization Email arrival notice is provided, and reduces system overhead and notice in time, does not almost have time-delay.
For achieving the above object, the present invention proposes a kind of method and system of realizing the Email arrival notice by intelligent network.
Describedly realize the method for Email arrival notice by intelligent network, it is characterized in that comprising the steps: when new mail in inbox, store finish after, cause that a system stores incident, trigger event receiver; The incident receiver is obtained new mail messages and is generated the announcement information bag, sends to intelligent net system by the internet.
Described system by intelligent network realization Email arrival notice comprises mailing system, intelligent net system, it is characterized in that: also comprise the incident receiver; Described mailing system be used for when new mail after inbox storage finishes, produce system's storage incident, trigger event receiver, incident receiver are used for obtaining new mail messages in the back that is triggered from mailing system, and generation notification message bag sends to intelligent network by the internet.
After adopting such scheme, when new mail arrives,, start the incident receiver, thereby realize making a call to intelligent net system on one's own initiative, in the boundless mail of great writing brush, do not seek and want system by the trigger pip of mailing system.So just saved system overhead, and almost not time-delay of notice.
Description of drawings
Fig. 1 is an embodiment of the invention mail informing system synoptic diagram.
Fig. 2 is that embodiment of the invention mail informing system is specialized synoptic diagram.
Embodiment
Also the present invention is described in further detail in conjunction with the accompanying drawings below by specific embodiment.
Mailing system as Exchange 2000 Server etc., provides very big support for the exploitation of application program, wherein has one to be the storage incident OnSave of system., copy deleted, mobile as certain project Item, change, during storage (can selection incident take place position), can cause a certain storage incident OnSave of system, it can be as a trigger pip.We can be provided with an incident receiver and receive this trigger pip, the interface of realization event and application program.Specifically, in new mail arrival notice program of the present invention,, receive the asynchronous storage incident OnSave of system for notification procedure is provided with an incident receiver EventSink, and being positioned in user's inbox incident.Like this, when new mail in inbox, store finish after, will triggering system storage incident OnSave, make incident receiver EventSink operation.The operation of carrying out in incident receiver EventSink is to obtain new stamp information and generate the notification message bag to send.Because application program is moved at server end.Therefore, for the new mail notice program, when the user is not online, still can notify him.
In sum, the principle of the incident receiver EventSink in the new mail notice program is: be new mail arrival event of program registration, and corresponding receiver is set.When new mail arrives,, and transmit relevant information with trigger.Application program goes to read the various essential informations of new mail again according to the information that obtains, as mail header, sender etc. further handle again.
Be based on the realization technology of Exchange Server2000 mailing system below.Other mailing system as long as can store incident OnSave by generation systems, also can realize equally.
See Fig. 1,2, this example realizes that by intelligent network the system of Email arrival notice comprises mailing system Exchange, intelligent net system, incident receiver EventSink.When new mail in inbox, store finish after, described mailing system can produce a storage incident OnSave of system, trigger event receiver EventSink, incident receiver EventSink obtains new mail messages in the back that is triggered from mailing system, and generation notification message bag sends to intelligent network by internet Intemet.The obtained e-mail messages of incident receiver EventSink comprises sender, addressee, mail matter topics and transmitting-receiving time.
Also comprise queuing forwarding module UMNF in the system, its function is that notification message is received and transmits, and safeguards notification message formation to be sent such as.Include FEP FEP and service control point (SCP) in the intelligent network, the announcement information bag is earlier by queuing forwarding module UMNF, sends to service control point (SCP) in the intelligent network by front-end processing module FEP then.Described queuing forwarding module UMNF comprises scheduler module CDaemon and functional modules such as message queue MsQueue that works and sending module CsendPort under its scheduling, also comprise buffer zone (Fig. 2).
When new mail arrives, mailing system is by the storage incident OnSave of system trigger event receiver EventSink, incident receiver EventSink takes out the various essential informations of new mail in the mailing system, comprise the addressee, the sender, time, mail matter topics etc., generate a notification message bag according to these information again, Intemet sends to UMNF by the internet, be transmitted to the front-end processing module FEP of intelligent network again by queuing forwarding module UMNF primary module, by giving the service control point (SCP) after the front-end processing module FEP conversion, after the service control point (SCP) is notified, announcement information is issued the addressee in every way, as short message, notify from a phone call, phones etc., this is the function that intelligent network self has.
In design process, after considering and the problem of other mailing system compatibility, divide in scheme inside.With the part of transmitting---queuing forwarding module UMNF with know the part that has new stamp to arrive and obtain new stamp information---incident receiver EventSink independently opens.Queuing forwarding module UMNF makes independently module, just can be applied to other mailing system.Knowing the module that has new stamp to arrive and obtain new stamp information---between incident receiver EventSink and the queuing forwarding module UMNF, between queuing forwarding module UMNF and the service control point (SCP), all adopt ICP/IP protocol to communicate, transmit new stamp information.Can not be subjected to the restriction of region, networking flexibly like this.
It is to realize one of main points of the present invention that an incident receiver EventSink program is set in mailing system, is example with Exchange Server 2000 mailing systems below, is specifically described.
When having file to preserve in the inbox (mail of just having received), a storage incident OnSave of system can take place; The business that needs new mail notice such as monarch A, just in monarch's A inbox, build a registration entries, incident receiver EventSink and OnSave incident are connected, make when in monarch's A the inbox OnSave incident taking place, incident receiver EventSink (it is system's Virtual Function with the VB programming in this example) can be called.This shell script that can use ExchangeServer to carry is realized.
The invoked process of incident receiver EventSink is: 1) send out new mail and give monarch A; 2) mail server is received this mail and it is kept in monarch's A the mailbox; 3) system's generation system storage incident OnSave; 4) incident receiver EventSink function is carried out.
Incident receiver EventSink function flow process: 1) parameter of importing into according to system obtains new mail messages; 2) the initialization network connects; 3) new mail messages is sent.
Being provided with of incident receiver EventSink can realize with the mode of programming, as we realize with the VB program in this example.It needs three to receive parameter: the URL of project, event information, sign are described below respectively:
1. the URL of project.The memory location of new mail.The OLE DB supplier of Exchange 2000 provides support for using the storage of URL visit public and private data.So just can use the Record object of ADO directly to visit independent record.In the Web storage, each record all interrelates with an independent project, for example, and file, file or email message.
The information that the Web memory check obtains from the protocol section of URL (such as http: // or file: //), and use the Web stored data base to set up data automatically to connect.This function has been eliminated the demand that ADO is connected (connection) object, and allows the instantiation from Web stored items and file rapidly of record (Record) object.
(two nouns mentioning in last two sections: OLE DB, ADO simplicity of explanation are as follows: because the two does not have unified Chinese, this place is called " uniform data access technique " and " active data object " temporarily.Under the multiple occasion, people need simple, a consistent application programming interface (API), make application program can visit and revise the data source of numerous types.The Microsoft of Microsoft is exactly OLE DB to the solution that this problem provided, i.e. one group " The Component Object Model " (COM) interface is stored in data in the different aforementioned sources with the uniform way visit.But the purpose of OLE DB application programming interface is for various application programs provide best function, and it does not also meet the requirement of simplification.The API that people need should be a bridge that connects application program and OLE DB, Here it is ADO (ActiveX Data Objects)).
2. event information.The front is mentioned application program and will be registered with events corresponding, event information be exactly when registration definition an object.It comprises some information relevant with the generation incident.
3. identify.This is the Item stored criterion whether that shows the generation incident.The URL of new mail is illegal before new mail is stored.Can construct some decision logics with it, when confirming that new mail has been stored, just give notice.
In addition, if incident receiver EventSink then also can comprise some initialization of variable statements with the program realization in the program, repeat no more.
Utilize this method and system of the present invention, advising process can obtain the various information of new mail and send to the user, and reads the information of some these new mails as required in the mailbox, is used for the structure notice to send out.
Claims (8)
1, realize the method for Email arrival notice by intelligent network, it is characterized in that comprising the steps: when new mail in inbox, store finish after, cause that a system stores incident (OnSave), trigger event receiver (EventSink); Incident receiver (EventSink) is obtained new mail messages and is generated the announcement information bag, and (Internet) sends to intelligent net system by the internet.
2, the method by intelligent network realization Email arrival notice as claimed in claim 1, it is characterized in that: the obtained e-mail messages of incident receiver (EventSink) comprises sender, addressee, mail matter topics and transmitting-receiving time.
3, the method that realizes the Email arrival notice by intelligent network as claimed in claim 1 or 2, it is characterized in that the announcement information bag by the process that internet (Intemet) sends to intelligent net system is: the announcement information bag is transmitted by queuing earlier, sends to Service Control Point in the intelligent network by front-end processing module (FEP) then.
4, as claimed in claim 3ly realize the method for Email arrival notice by intelligent network, it is characterized in that: described queuing repeating process comprises successively: dispatch, deposit in buffer zone, transfer to message queue (MsQueue) and send.
5, realize the system of Email arrival notice by intelligent network, comprise mailing system, intelligent net system, it is characterized in that: also comprise incident receiver (EventSink); Described mailing system be used for when new mail after inbox storage finishes, produce system's storage incident (OnSave), trigger event receiver (EventSink), incident receiver (EventSink) is used for obtaining new mail messages in the back that is triggered from mailing system, and generation notification message bag sends to intelligent network by internet (Internet).
6, the system by intelligent network realization Email arrival notice as claimed in claim 5, it is characterized in that: the obtained e-mail messages of incident receiver (EventSink) comprises sender, addressee, mail matter topics and transmitting-receiving time.
7, as claim 5 or the 6 described systems that realize the Email arrival notice by intelligent network, it is characterized in that: also comprise queuing forwarding module (UMNF), include FEP (FEP) and Service Control Point in the intelligent network, described announcement information bag is earlier by queuing forwarding module (UMNF), sends to Service Control Point in the intelligent network by front-end processing module (FEP) then.
8, the system by intelligent network realization Email arrival notice as claimed in claim 7, it is characterized in that: described queuing forwarding module (UMNF) comprises scheduler module (Cdaemon) and the message queue (MsQueue) and the sending module (CsendPort) of working under its scheduling.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021229988A CN1300678C (en) | 2002-06-15 | 2002-06-15 | Method and system for realing e-mail arrival report by intelligent network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021229988A CN1300678C (en) | 2002-06-15 | 2002-06-15 | Method and system for realing e-mail arrival report by intelligent network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1466086A true CN1466086A (en) | 2004-01-07 |
CN1300678C CN1300678C (en) | 2007-02-14 |
Family
ID=34142289
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021229988A Expired - Fee Related CN1300678C (en) | 2002-06-15 | 2002-06-15 | Method and system for realing e-mail arrival report by intelligent network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1300678C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100459592C (en) * | 2005-03-02 | 2009-02-04 | 北京立通无限科技有限公司 | High-efficient intelligent system and method for acquiring e-mail in Microsoft Exchange e-mail server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2315636B (en) * | 1996-07-19 | 2000-07-12 | Ericsson Telefon Ab L M | User interaction procedure |
-
2002
- 2002-06-15 CN CNB021229988A patent/CN1300678C/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100459592C (en) * | 2005-03-02 | 2009-02-04 | 北京立通无限科技有限公司 | High-efficient intelligent system and method for acquiring e-mail in Microsoft Exchange e-mail server |
Also Published As
Publication number | Publication date |
---|---|
CN1300678C (en) | 2007-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7698367B2 (en) | System and method for presence enabled e-mail delivery | |
CN101785263B (en) | Method and apparatus for electronic mail filtering | |
US7561868B2 (en) | Remote electronic mailbox access | |
US6874011B1 (en) | Scalable IP-based notification architecture for unified messaging | |
US8539097B2 (en) | Intelligent message processing | |
AU706649B2 (en) | Rules based electronic message management system | |
CN1201535C (en) | Massaging application having a plurality of interfacing capabilities | |
US7761516B2 (en) | System and method for e-mail presence confirmation | |
CN101951349B (en) | Agent mail gateway, system and method for supporting receiving and sending mails of multiple email boxes | |
EP0958560A1 (en) | System for routing electronic mails | |
WO2008116419A1 (en) | An email tracking system and a method and server thereof | |
CN1407820A (en) | Interactive operational system between MMS message and SMS/EMS message, and concerned exchange method thereof | |
KR19990036003A (en) | Message delivery method and network | |
US20090313342A1 (en) | Email handling system comprising Meta-data storage | |
US20070143424A1 (en) | Distribution list for a reply message | |
CN101179532A (en) | Mail server system and mail distributing method | |
CN1300678C (en) | Method and system for realing e-mail arrival report by intelligent network | |
CN101361332A (en) | Mobile e-mail server and system and method for processing e-mail event | |
US20070214221A1 (en) | Method and system for email notification using auto-forwarding and a lightweight mail notification sender | |
CN1482829A (en) | Mobile digital mail system | |
US10798039B2 (en) | Intelligent real-time SMTP routing | |
US20080201431A1 (en) | Method and System For Providing Permanent Mail Service | |
CN1825847B (en) | Multi-information processing system and implementing method thereof | |
CN101640850A (en) | Method for sending and receiving short message by using E-mail protocol | |
JP3698705B2 (en) | Mail server system, mail communication system, mail communication method, and mail communication program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
DD01 | Delivery of document by public notice |
Addressee: Huawei Technologies Co., Ltd. Document name: Notification of Termination of Patent Right |
|
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070214 Termination date: 20120615 |