[go: up one dir, main page]

CN1302399C - Mail transmitting-receiving system and method - Google Patents

Mail transmitting-receiving system and method Download PDF

Info

Publication number
CN1302399C
CN1302399C CNB031020534A CN03102053A CN1302399C CN 1302399 C CN1302399 C CN 1302399C CN B031020534 A CNB031020534 A CN B031020534A CN 03102053 A CN03102053 A CN 03102053A CN 1302399 C CN1302399 C CN 1302399C
Authority
CN
China
Prior art keywords
mail
web server
server
user
client
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.)
Expired - Fee Related
Application number
CNB031020534A
Other languages
Chinese (zh)
Other versions
CN1521667A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CNB031020534A priority Critical patent/CN1302399C/en
Publication of CN1521667A publication Critical patent/CN1521667A/en
Application granted granted Critical
Publication of CN1302399C publication Critical patent/CN1302399C/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 present invention discloses a mail sending and receiving system and a mail sending and receiving method based on the system. The mail sending and receiving system comprises a client end, a mail server and a web server, wherein the mail server and the web server store mail information by using a database mode. The mail sending and receiving processes on the system are simplified into the operation of necessarily adding, deleting, modifying, etc. contents in databases of the mail server and the web server. After the mail sending and receiving system and the method thereof of the present invention, the system is easy to search and retrieve, simultaneously, the operation is simple when users receive and send mails, and a mail service system structure has the advantages of simple structure, stable operation and high maintenability.

Description

Email distribution and reception system and method
Technical field
The present invention relates generally to the receive-transmit system and the receiving/transmission method of internet arena Email.
Background technology
In the informationized society of present high speed development, E-mail mode has replaced the conventional mail mode and has carried out the dominant position that information is transmitted between men.Mailing system is divided into client and server end, and access mode has uses mail transmission/reception software such as OutLook Express, FoxMail etc. to carry out the C-S mode of mail transmission/reception and the B-S mode that the use Web page carries out mail transmission/reception.Sending the mail principle generally is 25 ports that client is passed through Socket association service device, links up and send mail with server by Simple Mail Transfer protocol SMTP (Simple Message Transfer Protocol).Receiving the mail principle generally is 110 ports that client is passed through Socket association service device, links up with server by post office protocol POP3 (Post Office Protocol), receives corresponding mail from server after server circular identity.
ExchangeServer, the Lotus Notes that U.S. Lotus company produces that the more mail server of existing use has MS to produce.Such server all is to visit by the C-S mode, and characteristics such as stable, efficient, safe, powerful are arranged; Storage mode at the server end mail all is to adopt file mode, although efficient is higher when reading a little mail, for searching and retrieving all and make troubles.Yet on enterprises such as implementing campus network uses, also need mail server system,, many unfavorable factors will be arranged, also do not have very big necessity if adopt Exchange Server service system or Lotus Notes service system to adopt document form storage mail.It at first is price factor; Moreover be access mode, because generally be in the campus network, do not need directly to use Socket association service device with Web page receiving and dispatching mail; Be exactly the compatibility issue of system in addition, mail server will with the management platform shared data; Be exactly the transparency problem of data at last, the email storage form of a lot of mail servers is covert, and this can bring a lot of troubles to certain operations.Need below all to have determined the email distribution and reception system and the receiving/transmission method of a kind of uniqueness of exploitation to satisfy above demand.
Summary of the invention
The present invention is directed in enterprises such as enforcement campus networks and use the unfavorable factor of utilizing existing E-mail receiver/send system existence and propose to adopt in email distribution and reception system database mode that e-mail messages is stored, client direct control database just can be finished the transmitting-receiving of mail.
A kind of email distribution and reception system, comprise mail server and client, also comprise Web server, mail server and Web server adopt database mode that e-mail messages is stored, store tables of data CC_MAIL_DROPMAIL in the database of mail server, be used to deposit the mail of not handling through classification;
Store e-mail messages table EMAILINFO in the database of Web server, be used to deposit the numbering of mail and every content of mail; Mail individual allocation list EMAILPRIVATECONFIG is used to deposit mail individual configuration information numbering, configuration information and configuration information title.
Also store in the database of described mail server:
Tables of data CC_MAIL_USER is used to preserve user's user name, password and mailbox size information;
Tables of data CC_MAIL_MAILINFO is used to deposit mail and adds the mail of going up corresponding each user after the user profile;
Tables of data CC_MAIL_ROUTEMAIL is used to deposit the mail of waiting for that the service of forwarding is outwards transmitted;
Tables of data CC_MAIL_BADMAIL is used to deposit spam, to the addressee and user name can't be mated or outwards the mail of retransmission failure this table is gone in unloading, wait for that the keeper retrieves or deletion automatically;
Tables of data CC_MAIL_MAILLOG is used for the Operation Log of service device.
Also store in the database of described Web server:
Mailbox message table EMAILBOXINFO is used to deposit mailbox number and capacity;
Mail tabulation information table EMAILLISTINFO is used to deposit mail tabulation numbering, List name, list address;
Mail tabulation information about firms table EMAILLISTITEMINFO is used to deposit mail tabulation member numbering, mail tabulation member's addresses of items of mail and mail tabulation numbering;
Group of addresses information table ADDRGROUPINFO is used for storage address group #, group of addresses title, group of addresses description and group of addresses member addresses of items of mail;
Associated person information Table A DDRINFO is used to deposit contact person's numbering, name of contact person, contact person's title and contact person's addresses of items of mail.
A kind of e-mail sending method, concrete steps are as follows:
The user is in the each several part information of client input mail;
Email distribution and reception system judges whether to carry out the automatic forwarding operation of mail;
If carry out the automatic forwarding operation of mail, the each several part information with mail sends to Web server if not;
Email distribution and reception system judges whether to carry out the operation that automatically replies of mail;
If carry out the operation that automatically replies of mail, in Web server, the each several part information of mail is carried out the synthetic operation of mail if not;
The total text of mail after email distribution and reception system judges whether to need to synthesize is deposited in draft or the inbox;
If the mail total text of Web server after will synthesizing sends among the tables of data CC_MAIL_DROPMAIL of mail server, simultaneously it is deposited among the e-mail messages table EMAILINFO, Web server directly sends the total text of mail after synthetic in the tables of data CC_MAIL_DROPMAIL of mail server if not.
The each several part information of above-mentioned mail comprises addressee's addresses of items of mail, mail matter topics, Mail Contents and uploads to the physical pathway of the Email attachment file of client by uploading control.
The concrete steps of described mail synthetic operation are as follows:
The each several part information of initialization mail;
The each several part information of comprehensive mail generates the total text of mail and is kept in the internal memory of Web server with the form of member variable;
Web server sends the total text of mail.
Under the content that will automatically reply deposits prerequisite among the mail individual allocation list EMAILPRIVATECONFIG of Web server in, described mail to automatically reply the operation concrete steps as follows:
Email distribution and reception system judges whether the take over party is the Intranet internal user, and whether the client of judging this take over party is provided with and automatically replies function;
If being Intranet internal user and take over party's client being provided with, the take over party automatically replies function, then the automatic reply content that is provided with among the individual of the mail in take over party's the client reading Web service device allocation list EMAILPRIVATECONFIG;
Take over party's client is the sender with take over party, and transmit leg is the addressee, and Mail Contents is the each several part information that the automatic reply content that is provided with among the mail individual allocation list EMAILPRIVATECONFIG in the Web server constitutes mail, sends to Web server;
Web server carries out the mail synthetic operation to the each several part information of mail.
Under the addresses of items of mail that will transmit automatically deposited prerequisite among the mail individual allocation list EMAILPRIVATECONFIG in the Web server in, the automatic forwarding operation concrete steps of described mail were as follows:
Email distribution and reception system judges whether the take over party is the Intranet internal user;
If the take over party is the Intranet internal user, judge once more whether take over party's client is provided with automatic forwarding capability;
If take over party's client is provided with automatic forwarding capability, the automatic forwarding by mail address that the client of transmit leg is provided with take over party among the mail of the reading Web service device individual allocation list EMAILPRIVATECONFIG joins it in addressee's addresses of items of mail of client of transmit leg;
The client of transmit leg sends to the each several part information of mail carries out the mail synthetic operation in the Web server.
Above-mentionedly in the automatic repeating process of mail, virtual addresses of items of mail is carried out record, form mail tabulation.
If when automatically replying the mail that has annex, at first annex is resolved on the temp directory of Web server, when automatically replying, mail and annex are sent among the tables of data CC_MAIL_DROPMAIL of mail server together; Deletion is stored in the annex on the Web server temp directory then.
If transmit when having the mail of annex automatically, at first annex is resolved on the temp directory of Web server, when transmitting automatically, mail and annex are sent among the tables of data CC_MAIL_DROPMAIL of mail server together; Deletion is stored in the annex on the Web server temp directory then.
Wherein send and deposit the mail that has annex in the draft in, at first annex is resolved on the temp directory of Web server, select then whether annex and mail to be sent among the tables of data CC_MAIL_DROPMAIL of mail server together.
A kind of mail receiving method, concrete receiving course is as follows:
User's initial landing email distribution and reception system;
Email distribution and reception system is judged the new mail whether this user is arranged in the database of mail server;
If this user's new mail is arranged, email distribution and reception system judges whether this user rejects this new mail;
If rejected from the database of mail server the corresponding new mail of deletion, if do not reject, then from the database of mail server, inquire new mail and send in the database of Web server, then the new mail in the database of mail server is deleted;
All mails to should the user that the user inquiring Web server is listed receive.
The process of rejecting mail in above-mentioned is:
Mail is set rejects the address, mail is rejected the address and is separated with symbol, deposits among the mail individual allocation list EMAILPRIVATECONFIG of Web server;
Web server is compared sender's addresses of items of mail when receiving mail with the rejection of the mail among individual allocation list EMAILPRIVATECONFIG address, if sender's addresses of items of mail is then deleted corresponding this sender's mail with wherein any one mail rejection address is identical from the database of mail server.
After adopting above-mentioned email distribution and reception system and method based on database storing, more help searching and retrieving of system, it is easier that the user is operated when receiving and dispatching mail.Also make the mail server structure simpler, stable, maintainable strong after adopting native system and method.
Description of drawings
Fig. 1 is the process flow diagram of mail process of transmitting of the present invention;
Fig. 2 is the synthetic process flow diagram of mail among the present invention;
Fig. 3 is the process flow diagram of E-mail automatic replying of the present invention;
Fig. 4 is the process flow diagram that mail of the present invention is transmitted automatically;
Fig. 5 is the process flow diagram of mail reception process of the present invention.
Embodiment
Below in conjunction with accompanying drawing further sets forth in detail is done in concrete enforcement of the present invention.
Email distribution and reception system of the present invention comprises client, server and Web server, the mail of wherein receiving and dispatching between the client and server need be through the relaying and the processing of Web server, Web server can be placed on client, also can be placed on server one end, all e-mail messages all adopt the mode of database to store in server and Web server, wherein store following tables of data in the server:
Tables of data CC_MAIL_USER is used for controlling the user, preserves user's information such as user name, password and mailbox size;
Tables of data CC_MAIL_DROPMAIL deposits non-classified and handles postal matter, and mail directly enters this table after sending through the client.Mail in this table does not mate the recipient, does not carry out the forwarding of Outside Mail yet, and sort operation is carried out in wait go-no-go service.
Tables of data CC_MAIL_MAILINFO is used for depositing corresponding each user's mail, and mail is through after the distribution services, and coupling mail server domain name and user name are upward put into this table after the user profile with the interpolation of the mail among the CC_MAIL_DROPMAIL.
Tables of data CC_MAIL_ROUTEMAIL is used for depositing the mail that wait is outwards transmitted, and mail, is then put into this table wait service of transmitting and outwards transmitted if the mail server domain name can not be mated through after the distribution services.
Tables of data CC_MAIL_BADMAIL is used for depositing spam, and receiver and user name can't be mated or the mail of retransmission failure will change this table over to, waits for that the keeper retrieves or deletion automatically.
Tables of data CC_MAIL_MAILLOG comes the Operation Log of service device, and the operation of all client's operations, customer address, server self will all be recorded in this table.
In Web server, store following tables of data:
Mailbox message table EMAILBOXINFO is used to store the capacity of numbering, mailbox capacity and inbox, outbox, draft and the recycle bin of mailbox.
E-mail messages table EMAILINFO is used to store the attribute of mail, comprises title, text and the size etc. of numbering, content type and the mail of mail.
Mail individual allocation list EMAILPRIVATECONFIG is used to store the individual configuration information numbering of mail, the increment certainly of system, information such as configuration information and configuration information title.
Mail tabulation information table EMAILLISTINFO, information such as storage mail tabulation numbering, mail tabulation title, mail tabulation address and tabulation description.
Mail tabulation information about firms table EMAILLISTITEMINFO, store list member's numbering, address, information such as mail tabulation numbering.
Group of addresses information table ADDRGROUPINFO, information such as the title of memory address group #, owner system numbering, group of addresses, description.
Associated person information Table A DDRINFO, the numbering of storing contact, name, title and contact person's information such as addresses of items of mail.
On the basis that email distribution and reception system employing database mode is stored e-mail messages, the reception of mail and process of transmitting can be reduced to inquiry, interpolation, modification and the deletion action to the data-base recording content of the database of the mail server of email distribution and reception system and Web server, thereby realize mail reception and transmission based on database mode.
Fig. 1 is the process flow diagram that mail sends, in the step 10, the user is in the each several part information of client input mail, the addresses of items of mail (ReceiverAddr) that comprises the addressee, mail matter topics (EmailSubject), Mail Contents (EMailBody), upload to the physical pathway information such as (AttachFilePath) of the Email attachment file of mailing system client Web server by uploading control, system judges whether to need to realize the automatic forwarding capability of mail in the step 11, execution in step 12 if desired, the addresses of items of mail that inquires the automatic forwarding among the mail individual allocation list EMAILPRIVATECONFIG joins in addressee's the addresses of items of mail (ReceiverAddr), client sends to the each several part information of mail in the Web server then, follow execution in step 13, if do not need automatic forwarding in the step 11, then client directly sends to the each several part information of mail in the Web server and forwards in the step 13 again, system judges whether to carry out automatically replying of mail in step 13, the automatic reply content among the execution in step 14 take over party's client query mails individuals allocation list EMAILPRIVATECONFIG then if desired, the answer operation of carrying out mail forwards in the step 21 then, take over party's client sends in the Web server once more execution in step 19 is carried out mail in Web server synthetic operation to the each several part information that automatically replies mail, and execution in step 17 sends to the total text of synthetic mail in the mail server again; Execution in step 20 when carrying out with step 14, the transmit leg client sends to Web server to the each several part information that sends mail, follow execution in step 18, if step 13 is judged and is not needed to automatically reply then directly forward step 18 to, in step 18, Web server carries out the mail synthetic operation to the each several part information of the mail that client is sent, forward in the step 15 whether synthetic mail text deposited in draft/inbox and select, deposit in draft/inbox if select, execution in step 16, then to synthetic mail text be deposited among the e-mail messages table EAILINFO, in step 17, synthetic mail text is sent in the mail server simultaneously, do not deposit synthetic mail text in draft/inbox if in step 15, do not select, directly forward step 17 to synthetic mail text is sent in the mail server, then the mail process of transmitting finishes.
Building-up process to the forwarding automatically of the mail in the mail process of transmitting, E-mail automatic replying and mail is further elaborated below.
The building-up process of mail as shown in Figure 2, Web server at first carries out initialization to the each several part information of mail in the step 25, initialization is divided into two kinds of situations: (1) according to sender, addressee, theme, outbox time, mail body, creates the mail text; (2), create the mail text according to sender, addressee, theme, outbox time, mail body and annex place directory path (file under this catalogue all will be used as the annex of mail); Each several part information to mail in the step 26 is carried out overall treatment, thereby the form that generates the total text of mail is kept in the internal memory of system, wherein preservation form is the form of member variable, also can add other each several part information of mail in this process as required, as adding Email attachment; Total text that can take out mail in the step 27 carries out next step transmit operation.
The prerequisite basis of E-mail automatic replying is that automatic reply content is deposited among the mail individual allocation list EMAILPRIVATECONFIG of Web server, for later E-mail automatic replying process provides condition.
The process that automatically replies of mail as shown in Figure 3, in the step 30, the transmit leg client sends to Web server to the each several part information of mail, in Web server, synthesize mail action then, the total text of mail after inner of Intranet synthesizes sends among the tables of data CC_MAIL_DROPMAIL of mail server then, system judges whether the take over party is the Intranet internal user in step 31, can not realize automatically replying function if not system then; If execution in step 32 then, system judges once more whether take over party's client is provided with and automatically replies function, if not then system can not realize the function that automatically replies of mail, the execution in step 33 if take over party's client being provided with automatically replies function, take over party's client reads the E-mail automatic replying content among the individual allocation list EMAILPRIVATECONFIG, be the sender then with take over party, with the transmit leg is the addressee, title is " automatically replying mail ", Mail Contents is that the synthetic total text of mail of the E-mail automatic replying content among the individual allocation list EMAILPRIVATECONFIG sends in the Web server, thereby realizes the function that automatically replies of mail.
The prerequisite basis that mail is transmitted automatically is that automatic forwarding content is deposited among the mail individual allocation list EMAILPRIVATECONFIG of Web server, for the automatic repeating process of later mail provides condition.
The automatic repeating process of mail as shown in Figure 4, in the step 40, the transmit leg user is in the each several part information of client input mail, judge in step 41 whether the take over party is the Intranet internal user, can not realize the automatic forwarding capability of mail if not system then, judge take over party's client once more and whether be provided with automatic forwarding capability if the take over party is Intranet internal user then execution in step 42 systems, if be not provided with then system can not realize the automatic forwarding capability of mail, if be provided with then execution in step 43, the client of transmit leg reads the automatic forwarding by mail address among the individual allocation list EMAILPRIVATECONFIG, it is joined in the hand spare people address of mail each several part information of transmit leg, send to together then and carry out synthetic operation in the Web server, thereby realized the automatic forwarding capability of mail.
Above-mentioned mail automatically reply with repeating process in, when if the mail of transmitting and replying has annex, at first annex is resolved on the temp directory of Web server, in the page of client-side editing mail, use check box, the annex whether user can be chosen in when replying and transmitting mail sends together, if select general's some annex wherein to send, then by choosing the physical pathway of these annexes on Web server to be submitted to Web server with other attributes of mail, processing procedure afterwards is identical with the transmission of surface mail, thereby has realized the answer and the forwarding of band annex mail.
Wherein the mail tabulation function based on the email distribution and reception system of database is based on virtual addresses of items of mail tabulation, and it is to realize in the automatic repeating process of mail.
When editing once more to depositing mail in the draft in, if mail has annex, at first annex is resolved to earlier on the temp directory of Web server, in the page of client-side editing mail, use check box, when can being chosen in the mail in the draft sent, the user whether the annex of mail is sent together, if select general's some annex wherein to send, then by choosing the physical pathway of these annexes on Web server to be submitted to Web server with other attributes of mail then, processing procedure afterwards is identical with the transmission of surface mail, thereby has realized having in the draft editor once more and the transmission of the mail of annex.
The receiving course of mail is reduced to the inquiry of the data-base recording of mail server, deletion with to the interpolation operation of the data-base recording of Web server.Receive in the process of mail, the recipient can then reject mail function, and the recipient at first is provided with the address of rejecting mail, and the address of different rejection mails separates with ", ", deposits in then among the individual allocation list EMAILPRIVATECONFIG.As shown in Figure 5, in the step 51, user's initial landing email distribution and reception system, step 52 system carries out authentication to login user, judges whether user identity is legal, if be the disabled user, then requires user log off; If be validated user execution in step 53, system is connected in the database of mail server user client, next in step 54, user client is connected in the database of Web server, the database of execution in step 55 system queries mail servers sees if there is this user's new mail, if have, execution in step 56 judges whether this user rejects this new mail, if rejection forwards step 58 to and directly the new mail of this user of correspondence in the database of mail server is deleted processing, if do not reject, execution in step 57 systems inquire new mail and send in the database of Web server from the database of mail server, in step 58, the new mail of this user of correspondence in the database of mail server is being deleted processing, the user can inquire about that Web server lists in step 59 then to all mails that should the user, and new mail is read.If in step 55, inquire not this user's new mail, then directly forward in the step 59, the user inquire about directly that Web server lists to all mails that should the user, thereby realize the reception of mail.
The mail rejection process of mentioning in the above-mentioned steps 56 is: the user is when receiving mail, Web server can be compared sender's addresses of items of mail automatically with the mail rejection address that is stored in advance among the individual allocation list EMAILPRIVATECONFIG, if find sender's addresses of items of mail and wherein any one mail rejection address is identical, then the mail corresponding to this sender is deleted processing from the database of mail server.

Claims (14)

1, a kind of email distribution and reception system comprises mail server and client, it is characterized in that,
This email distribution and reception system also comprises Web server; Mail server and Web server adopt database mode that e-mail messages is stored, and store tables of data CC_MAIL_DROPMAIL in the database of mail server, are used to deposit the mail of not handling through classification;
Store e-mail messages table EMAILINFO in the database of Web server, be used to deposit the numbering of mail and every content of mail; Mail individual allocation list EMAILPRIVATECONFIG is used to deposit mail individual configuration information numbering, configuration information and configuration information title.
2, email distribution and reception system according to claim 1 is characterized in that, also stores in the database of described mail server:
Tables of data CC_MAIL_USER is used to preserve user's user name, password and mailbox size information;
Tables of data CC_MAIL_MAILINFO is used to deposit mail and adds the mail of going up corresponding each user after the user profile;
Tables of data CC_MAIL_ROUTEMAIL is used to deposit the mail of waiting for that the service of forwarding is outwards transmitted;
Tables of data CC_MAIL_BADMAIL is used to deposit spam, to the addressee and user name can't be mated or outwards the mail of retransmission failure this table is gone in unloading, wait for that the keeper retrieves or deletion automatically;
Tables of data CC_MAIL_MAILLOG is used for the Operation Log of service device.
3, email distribution and reception system according to claim 1 is characterized in that, also stores in the database of described Web server:
Mailbox message table EMAILBOXINFO is used to deposit mailbox number and capacity;
Mail tabulation information table EMAILLISTINFO is used to deposit mail tabulation numbering, List name, list address;
Mail tabulation information about firms table EMAILLISTITEMINFO is used to deposit mail tabulation member numbering, mail tabulation member's addresses of items of mail and mail tabulation numbering;
Group of addresses information table ADDRGROUPINFO is used for storage address group #, group of addresses title, group of addresses description and group of addresses member addresses of items of mail;
Associated person information Table A DDRINFO is used to deposit contact person's numbering, name of contact person, contact person's title and contact person's addresses of items of mail.
4, a kind of e-mail sending method, concrete steps are as follows:
The user is in the each several part information of client input mail;
Email distribution and reception system judges whether to carry out the automatic forwarding operation of mail;
If carry out the automatic forwarding operation of mail, the each several part information with mail sends to Web server if not;
Email distribution and reception system judges whether to carry out the operation that automatically replies of mail;
If carry out the operation that automatically replies of mail, in Web server, the each several part information of mail is carried out the synthetic operation of mail if not;
The total text of mail after email distribution and reception system judges whether to need to synthesize is deposited in draft or the inbox;
If the mail total text of Web server after will synthesizing sends among the tables of data CC_MAIL_DROPMAIL of mail server, simultaneously it is deposited among the e-mail messages table EMAILINFO, Web server directly sends the total text of mail after synthetic in the tables of data CC_MAIL_DROPMAIL of mail server if not.
5, e-mail sending method according to claim 4 is characterized in that, the each several part information of mail comprises addressee's addresses of items of mail, mail matter topics, Mail Contents and uploads to the physical pathway of the Email attachment file of client by uploading control.
6, e-mail sending method according to claim 4 is characterized in that, the concrete steps of mail synthetic operation are as follows:
The each several part information of initialization mail;
The each several part information of comprehensive mail generates the total text of mail and is kept in the internal memory of Web server with the form of member variable;
Web server sends the total text of mail.
7, e-mail sending method according to claim 4 is characterized in that, the content that automatically replies is deposited among the mail individual allocation list EMAILPRIVATECONFIG of Web server, mail to automatically reply the operation concrete steps as follows:
Email distribution and reception system judges whether the take over party is the Intranet internal user, and whether the client of judging this take over party is provided with and automatically replies function;
If being Intranet internal user and take over party's client being provided with, the take over party automatically replies function, then the automatic reply content that is provided with among the individual of the mail in take over party's the client reading Web service device allocation list EMAILPRIVATECONFIG;
Take over party's client is the sender with take over party, and transmit leg is the addressee, and Mail Contents is the each several part information that the automatic reply content that is provided with among the mail individual allocation list EMAILPRIVATECONFIG in the Web server constitutes mail, sends to Web server;
Web server carries out the mail synthetic operation to the each several part information of mail.
8, e-mail sending method according to claim 4 is characterized in that, the addresses of items of mail of transmitting is automatically deposited among the mail individual allocation list EMAILPRIVATECONFIG in the Web server, and the automatic forwarding operation concrete steps of mail are as follows:
Email distribution and reception system judges whether the take over party is the Intranet internal user;
If the take over party is the Intranet internal user, judge once more whether take over party's client is provided with automatic forwarding capability;
If take over party's client is provided with automatic forwarding capability, the automatic forwarding by mail address that the client of transmit leg is provided with take over party among the mail of the reading Web service device individual allocation list EMAILPRIVATECONFIG joins it in addressee's addresses of items of mail of client of transmit leg;
The client of transmit leg sends to the each several part information of mail carries out the mail synthetic operation in the Web server.
9, e-mail sending method according to claim 8 is characterized in that, in the automatic repeating process of mail virtual addresses of items of mail is carried out record, forms mail tabulation.
10, e-mail sending method according to claim 7, it is characterized in that, when automatically replying the mail that has annex, at first annex is resolved on the temp directory of Web server, when automatically replying, mail and annex is sent among the tables of data CC_MAIL_DROPMAIL of mail server together; Deletion is stored in the annex on the Web server temp directory then.
11, e-mail sending method according to claim 8, it is characterized in that, automatically transmit when having the mail of annex, at first annex is resolved on the temp directory of Web server, when transmitting automatically, mail and annex is sent among the tables of data CC_MAIL_DROPMAIL of mail server together; Deletion is stored in the annex on the Web server temp directory then.
12, e-mail sending method according to claim 4, it is characterized in that, transmission deposits the mail that has annex in the draft in, at first annex is resolved on the temp directory of Web server, selects then whether annex and mail to be sent among the tables of data CC_MAIL_DROPMAIL of mail server together.
13, a kind of mail receiving method, concrete receiving course is as follows:
User's initial landing email distribution and reception system;
Email distribution and reception system is judged the new mail whether this user is arranged in the database of mail server;
If this user's new mail is arranged, email distribution and reception system judges whether this user rejects this new mail;
If rejected from the database of mail server the corresponding new mail of deletion, if do not reject, then from the database of mail server, inquire new mail and send in the database of Web server, then the new mail in the database of mail server is deleted;
All mails to should the user that the user inquiring Web server is listed receive.
14, mail receiving method according to claim 13 is characterized in that, the process of rejecting mail is:
Mail is set rejects the address, mail is rejected the address and is separated with symbol, deposits among the mail individual allocation list EMAILPRIVATECONFIG of Web server;
Web server is compared sender's addresses of items of mail when receiving mail with the rejection of the mail among individual allocation list EMAILPRIVATECONFIG address, if sender's addresses of items of mail is then deleted corresponding this sender's mail with wherein any one mail rejection address is identical from the database of mail server.
CNB031020534A 2003-01-29 2003-01-29 Mail transmitting-receiving system and method Expired - Fee Related CN1302399C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031020534A CN1302399C (en) 2003-01-29 2003-01-29 Mail transmitting-receiving system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031020534A CN1302399C (en) 2003-01-29 2003-01-29 Mail transmitting-receiving system and method

Publications (2)

Publication Number Publication Date
CN1521667A CN1521667A (en) 2004-08-18
CN1302399C true CN1302399C (en) 2007-02-28

Family

ID=34281575

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031020534A Expired - Fee Related CN1302399C (en) 2003-01-29 2003-01-29 Mail transmitting-receiving system and method

Country Status (1)

Country Link
CN (1) CN1302399C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039283B (en) * 2006-03-14 2010-09-01 腾讯科技(深圳)有限公司 Method for processing e-mail
CN102035752B (en) * 2009-09-29 2014-03-19 上海通路快建网络服务外包有限公司 Method and system for extracting mailbox address book
CN102542424B (en) * 2010-12-10 2015-03-11 上海虹迪物流配送有限公司 Intelligent analysis information processing method and intelligent analysis information processing device of booking note data
US9043411B2 (en) 2011-09-29 2015-05-26 Microsoft Technology Licensing, Llc Inline message composing with visible list view
CN102571990B (en) * 2012-03-16 2014-09-24 北京彩云荣光软件有限公司 E-mail synchronization method and system for mobile terminal
US9922309B2 (en) * 2012-05-25 2018-03-20 Microsoft Technology Licensing, Llc Enhanced electronic communication draft management
JP5980446B2 (en) * 2013-11-29 2016-08-31 京セラドキュメントソリューションズ株式会社 E-mail transmission device
CN108512828A (en) * 2018-02-13 2018-09-07 论客科技(广州)有限公司 Mail piece identifiers and filter method, device, server based on address list and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1250288A (en) * 1998-10-06 2000-04-12 英业达股份有限公司 Processing method and device for e-mail data synchronization
CN1290376A (en) * 1998-02-05 2001-04-04 A有限公司 System for handling electronic mail
CN1312508A (en) * 2001-04-28 2001-09-12 国家数字交换系统工程技术研究中心 E-mail receiver/send system and method
CN1329315A (en) * 2000-06-20 2002-01-02 腾龙计算机软件(上海)有限公司 Electronic mail system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1290376A (en) * 1998-02-05 2001-04-04 A有限公司 System for handling electronic mail
CN1250288A (en) * 1998-10-06 2000-04-12 英业达股份有限公司 Processing method and device for e-mail data synchronization
CN1329315A (en) * 2000-06-20 2002-01-02 腾龙计算机软件(上海)有限公司 Electronic mail system
CN1312508A (en) * 2001-04-28 2001-09-12 国家数字交换系统工程技术研究中心 E-mail receiver/send system and method

Also Published As

Publication number Publication date
CN1521667A (en) 2004-08-18

Similar Documents

Publication Publication Date Title
US11888805B2 (en) Method and apparatus for storing email messages
US7941493B2 (en) Multi-system instant messaging (IM)
US7921160B2 (en) Initiating instant messaging (IM) chat sessions from email messages
US7657598B2 (en) Address book for integrating email and instant messaging (IM)
US7155725B1 (en) Apparatus and method for coordinating multiple e-mail accounts
US20040054736A1 (en) Object architecture for integration of email and instant messaging (IM)
US20040054737A1 (en) Tracking email and instant messaging (IM) thread history
CN1290376A (en) System for handling electronic mail
CN101079849A (en) Method and system for sending offline messages in instant communication system
US20040064514A1 (en) Providing instant messaging (IM) internet presence information and chat capability from displayed email messages
CN1302399C (en) Mail transmitting-receiving system and method
CN1547143A (en) Method for preventing junk mail
US7024458B2 (en) System and method for managing mail and file
CN101079827A (en) Email management method and system
CN1303201A (en) Electron post transmission method, transmission system and transmission apparatus
CN1302420C (en) Postal matter receiving and transmitting method based on database storage
US20170366482A9 (en) Initiating instant messaging (im) chat sessions from email messages
CN102843309A (en) System, platform and method of mail processing
CN101083788B (en) Method and system for automatically selecting email sending account
CN1588924A (en) Method for receiving and transmitting e-mail using digital number and its mail system
CN100588185C (en) System and method for e-mail processing
CN101079837A (en) An Email management system, method and user terminal
CN1376994A (en) E-mail service system and method
TWI236827B (en) Collective receiving and classified transmission system of e-mail and method thereof
CN1783854A (en) Information gateway and information transmission method and system based on group communication

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070228

Termination date: 20210129

CF01 Termination of patent right due to non-payment of annual fee