[go: up one dir, main page]

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 PDF

Info

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
Application number
CNA021229988A
Other languages
Chinese (zh)
Other versions
CN1300678C (en
Inventor
宇 汪
汪宇
石春和
游崇
李冬兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB021229988A priority Critical patent/CN1300678C/en
Publication of CN1466086A publication Critical patent/CN1466086A/en
Application granted granted Critical
Publication of CN1300678C publication Critical patent/CN1300678C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

Realize the method and system of Email arrival notice by intelligent network
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.
CNB021229988A 2002-06-15 2002-06-15 Method and system for realing e-mail arrival report by intelligent network Expired - Fee Related CN1300678C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2315636B (en) * 1996-07-19 2000-07-12 Ericsson Telefon Ab L M User interaction procedure

Cited By (1)

* Cited by examiner, † Cited by third party
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