Nothing Special   »   [go: up one dir, main page]

CN115665081A - Mail processing method, device and equipment - Google Patents

Mail processing method, device and equipment Download PDF

Info

Publication number
CN115665081A
CN115665081A CN202211300910.2A CN202211300910A CN115665081A CN 115665081 A CN115665081 A CN 115665081A CN 202211300910 A CN202211300910 A CN 202211300910A CN 115665081 A CN115665081 A CN 115665081A
Authority
CN
China
Prior art keywords
mail
preset
replied
query result
query
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
CN202211300910.2A
Other languages
Chinese (zh)
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.)
Agricultural Bank Of China Ltd Beijing Branch
Original Assignee
Agricultural Bank Of China Ltd Beijing Branch
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 Agricultural Bank Of China Ltd Beijing Branch filed Critical Agricultural Bank Of China Ltd Beijing Branch
Priority to CN202211300910.2A priority Critical patent/CN115665081A/en
Publication of CN115665081A publication Critical patent/CN115665081A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a mail processing method, a device and equipment, wherein the method comprises the following steps: responding to a mail screening instruction, and acquiring a preset screening condition comprising a first preset mailbox and a preset keyword; screening the mails to be screened according to preset screening conditions to obtain mails to be replied; the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries preset keywords; acquiring query data carried in a mail to be replied; acquiring information corresponding to the query data from a preset database to obtain a query result; replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result. Based on the method and the device, the automatic mail processing is realized, the mail processing efficiency is further improved, and the probability and labor cost of missing the mail are reduced.

Description

Mail processing method, device and equipment
Technical Field
The invention relates to the technical field of mail processing, in particular to a mail processing method, a device and equipment.
Background
At present, when a business department inquires information, if data required by customer service or operation management is involved, the business department cannot directly acquire all information, but sends a mail carrying inquiry data to a data analysis department, and after receiving the mail sent by the business department, the data analysis department manually checks the mail, reads the information in the mail, and feeds back an inquiry result to the business department through the mail.
In the process of manually checking and replying the mails, the problems of low mail processing efficiency, easy mail omission and high labor cost exist.
Disclosure of Invention
In order to solve the problems of low mail processing efficiency, easy mail omission and high labor cost in the prior art, the invention provides a mail processing method, a device and equipment, which have the characteristics of high mail processing efficiency, difficult mail omission, low labor cost and the like.
In order to achieve the above object, the present invention provides a mail processing method, including:
responding to the mail screening instruction, and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords;
screening the mails to be screened according to the preset screening conditions to obtain mails to be replied; the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries the preset keywords;
acquiring query data carried in the mail to be replied;
acquiring information corresponding to the query data from a preset database to obtain a query result;
replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
Further, the screening, according to the preset screening condition, the mail to be screened to obtain the mail to be replied may specifically include:
aiming at any one mail to be screened, judging whether a mail sending mailbox of the mail to be screened is one of the first preset mailboxes;
if the mail box of the mail to be screened is one of the first preset mail boxes, judging whether the mail subject of the mail to be screened carries the preset keyword or not;
and if the mail subject of the mail to be screened carries the preset keyword, defining the mail to be screened as a mail to be replied.
Further, before the obtaining information corresponding to the query data from the preset database and obtaining the query result, the method of the embodiment of the present invention may further include:
integrating query data corresponding to the same mailbox into the same file aiming at each mail to be replied;
the obtaining of the information corresponding to the query data from the preset database to obtain the query result specifically includes:
aiming at any one file, sending data in the file to the preset database;
receiving the query result fed back by the preset database; the query result carries information corresponding to each query data in the file.
Further, the replying the e-mail to be replied corresponding to the query result to obtain the reply e-mail corresponding to the query result may specifically include:
encrypting the query result;
on the basis of the encrypted query result, replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; the reply mail carries the encrypted query result;
acquiring a preset contact way associated with the mail to be replied corresponding to the query result;
and sending the encrypted password data corresponding to the query result to a preset terminal through the preset contact way.
Further, the preset contact way is a mobile phone number or a second mailbox.
Further, the obtaining of the query data carried in the email to be replied may specifically include:
and reading the content in the mail attachment of the mail to be replied to obtain the query data corresponding to the mail to be replied.
Further, the mail attachment is generated based on a preset inquiry file template and user filling data.
Further, after the e-mail to be replied corresponding to the query result is replied and the reply e-mail corresponding to the query result is obtained, the method of the embodiment of the present invention may further include:
and moving the mail to be replied corresponding to the query result to a preset folder.
The present invention also provides a mail processing apparatus, comprising:
the instruction response module is used for responding to the mail screening instruction and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords;
the mail screening module is used for screening the mails to be screened according to the preset screening conditions to obtain the mails to be replied; the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries the preset keywords;
the query data acquisition module is used for acquiring query data carried in the mail to be replied;
the query module is used for acquiring information corresponding to the query data from a preset database to obtain a query result;
the mail reply module is used for replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
The present invention also provides a mail processing apparatus comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
responding to the mail screening instruction, and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords;
screening the mails to be screened according to the preset screening conditions to obtain mails to be replied; the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries the preset keywords;
acquiring query data carried in the mail to be replied;
acquiring information corresponding to the query data from a preset database to obtain a query result;
replying the e-mail to be replied corresponding to the query result to obtain a reply e-mail corresponding to the query result; and the reply mail carries the query result.
By adopting the technical scheme, the invention has the following beneficial effects:
responding to the mail screening instruction, and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords; screening the mails to be screened according to the preset screening conditions to obtain mails to be replied; the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries the preset keywords; acquiring query data carried in the mail to be replied; acquiring information corresponding to the query data from a preset database to obtain a query result; replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result. Based on the method, the system and the equipment, the mails which are sent by the business department and used for inquiring information can be automatically screened out, the inquiry data carried in the mails can be automatically acquired, the inquiry result carrying the information indicated by the inquiry data can be automatically acquired, and the inquiry result can be automatically fed back to the business department.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic view of an application scenario of a mail processing method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a mail processing method according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a mail processing apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a mail processing apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
At present, when a business department inquires information, if data required by customer service or operation management is involved, the business department cannot directly acquire all information, but sends a mail carrying inquiry data to a data analysis department, and after receiving the mail sent by the business department, the data analysis department manually checks the mail, reads the information in the mail, and feeds back an inquiry result to the business department through the mail.
In the prior art, the problems of low mail processing efficiency, easy mail omission and high labor cost exist in the process of manually checking and replying the mails.
Fig. 1 is a schematic view of an application scenario of a mail processing method according to an embodiment of the present invention. As shown in fig. 1, each business department and data analysis department agree in advance mailboxes for information query, specifically, one or more preset mailboxes for information query are designated for each business department, and preset keywords for information query are agreed in advance.
Subsequently, when the business department needs to query the data analysis department for information, the terminal 11 of the business department sends a query mail to the terminal 12 of the data analysis department through a corresponding preset mailbox, and the query mail needs to carry preset keywords and query data, wherein the query data is used for reflecting the information which the business department needs to query. The data analysis department terminal 12 may reply to the inquiry mail sent by the business department at regular time. Specifically, the data analysis department terminal 12 obtains each email to be screened that is checked and received within a preset time period, wherein the length of the preset time period may be equal to a time interval between two consecutive replies to the inquiry email sent by the business department; then, selecting a starting mail mailbox as one of preset mailboxes from the mails to be screened, wherein the mails carry mails with preset keywords, and obtaining the mails to be replied; extracting query data carried in each mail to be replied, and acquiring information corresponding to the query data from a preset database to obtain a query result; and finally, feeding back the query result to the terminal 11 of the business department corresponding to the query result through an email. The automatic mail processing is realized, the mail processing efficiency is further improved, and the probability and labor cost of missed mails are reduced.
Next, a mail processing method provided in an embodiment of the specification will be specifically described with reference to the accompanying drawings:
fig. 2 is a schematic structural diagram of a mail processing method according to an embodiment of the present invention. The main execution body of the present flow may be a server from the viewpoint of equipment, and the main execution body of the present flow may be a computer program installed on the server from the viewpoint of a program for realizing the present mail processing method. As shown in fig. 2, the process includes:
step 201: responding to the mail screening instruction, and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords.
In the embodiment of the present specification, the mail screening instruction may be obtained according to a triggering operation of a user, or may be automatically obtained according to a preset rule, for example. And setting a preset rule for regularly screening the mails in the terminal, so that the terminal can automatically acquire a mail screening instruction regularly according to the preset rule.
In the embodiment of the present specification, one or more preset mailboxes for information query are designated in advance for each business department, and the first preset mailbox includes a preset mailbox corresponding to each business department. The preset keyword may be one or more keywords, or a combination of keywords and keywords.
Step 202: screening the mails to be screened according to the preset screening condition to obtain the mails to be replied; and the mail sending mailbox of the mail to be replied is one of the first preset mailboxes, and the mail to be replied carries the preset keyword.
In this embodiment of the present specification, the email to be screened may be an email received in real time, that is, whenever a new email is received, the newly received email is screened in real time. Secondly, the mails to be screened can also be all mails received in a preset time period, namely, the mails are screened at regular time.
Step 203: and acquiring query data carried in the mail to be replied.
In the embodiment of the present specification, the query data is used to reflect information that needs to be queried by the business department. For example, when a business department needs to query certain business index data of a certain organization, the query data may be organization identification + business index name information.
Step 204: and acquiring information corresponding to the query data from a preset database to obtain a query result.
In the embodiment of the present specification, the preset database is a database of the data analysis department, in which each data that needs to be queried by the business department is stored. After the query data carried in the e-mail to be replied is acquired, a data screening condition can be generated according to the query data, and then the information to be queried by the business department is acquired from a preset database according to the data screening condition to obtain a query result.
Step 205: replying the e-mail to be replied corresponding to the query result to obtain a reply e-mail corresponding to the query result; and the reply mail carries the query result.
In the embodiment of the specification, after the query result is obtained, determining the to-be-replied mail corresponding to the query result, and then determining a sending mailbox in the to-be-replied mail corresponding to the query result; and finally, feeding back the query result to the terminal of the service department through the mail box.
It should be noted that, in the embodiments of the present specification, the above-described flow may be performed using a python script in the prior art, and may also be performed using other scripts in the prior art.
By adopting the technical scheme, the embodiment of the specification responds to the mail screening instruction and obtains the preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords; screening the mails to be screened according to the preset screening condition to obtain the mails to be replied; the mail sending mailbox of the mail to be replied is one of the first preset mailboxes, and the mail to be replied carries the preset keyword; acquiring query data carried in the mail to be replied; acquiring information corresponding to the query data from a preset database to obtain a query result; replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result. Based on the method, the system and the equipment, the mails which are sent by the business department and used for inquiring information can be automatically screened out, the inquiry data carried in the mails can be automatically acquired, the inquiry result carrying the information indicated by the inquiry data can be automatically acquired, and the inquiry result can be automatically fed back to the business department.
Further, step 202: the screening, according to the preset screening condition, the email to be screened to obtain the email to be replied may specifically include:
and judging whether the mail box of the mail to be screened is one of the first preset mail boxes or not aiming at any mail to be screened.
And if the mail sending mailbox of the mail to be screened is one of the first preset mailboxes, judging whether the mail subject of the mail to be screened carries the preset keyword or not.
And if the mail subject of the mail to be screened carries the preset keyword, defining the mail to be screened as a mail to be replied.
The above-mentioned flow is specifically described below:
in a specific example, the first preset mailbox includes zhangsan @ qq.com, lisi @ qq.comhe, and wangwu @ qq.com. The preset keywords include information queries. And the mail sending mailbox of the first mail to be screened is zhangsan @ qq.com, and the mail subject carries the information query word sample, so that the mail to be screened can be determined to be the mail to be replied through screening. And the mailbox of the mail to be screened is zhangsan @ qq.com, but the mail subject does not carry the information query word, and the mail to be screened can be determined not to be the mail to be replied through screening.
Further, step 202: the screening of the mail to be screened according to the preset screening condition to obtain the mail to be replied may further include:
and judging whether the mail box of the mail to be screened is one of the first preset mail boxes or not aiming at any mail to be screened.
And if the mail sending mailbox of the mail to be screened is one of the first preset mailboxes, judging whether the mail body of the mail to be screened carries the preset keywords or not.
And if the mail body of the mail to be screened carries the preset keyword, defining the mail to be screened as a mail to be replied.
Further, step 202: the screening, according to the preset screening condition, the email to be screened to obtain the email to be replied may further include:
and judging whether the mail text or the mail subject of the mail to be screened carries the preset keyword or not aiming at any mail to be screened.
And if the mail text or the mail subject of the mail to be screened carries the preset keywords, judging whether the mail sending mailbox of the mail to be screened is one of the first preset mailboxes.
And if the mail box of the mail to be screened is one of the first preset mail boxes, defining the mail to be screened as a mail to be replied.
Further, step 204: before the information corresponding to the query data is obtained from the preset database and the query result is obtained, the method in the embodiment of the present specification may further include:
aiming at each mail to be replied, integrating query data corresponding to the same mail box into the same file;
the obtaining of the information corresponding to the query data from the preset database to obtain the query result specifically includes:
aiming at any one file, sending data in the file to the preset database;
receiving the query result fed back by the preset database; the query result carries information corresponding to each query data in the file.
In the embodiment of the specification, if the same e-mail box sends multiple e-mails to be replied, query data corresponding to the same e-mail box can be integrated into the same file, and then the file is sent to the preset database, and the preset database queries data according to the content in the file, so that the preset database can query data for the multiple e-mails to be replied at the same time, the times of querying data from the preset database are reduced, and the cost of querying data is reduced; and after receiving a query result which is fed back by a preset database and carries information corresponding to each query data in the file, feeding the query result back to the service department through a mail sending box corresponding to the query result, so that the service department is prevented from frequently receiving mails carrying the query result, the mail congestion degree of the service department is reduced, the cost of replying the mails is reduced, and the information query by the service department is facilitated.
Further, step 205: the replying the email to be replied corresponding to the query result to obtain the reply email corresponding to the query result may specifically include:
and encrypting the query result.
On the basis of the encrypted query result, replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the encrypted query result.
And acquiring a preset contact way associated with the mail to be replied corresponding to the query result.
And sending the encrypted password data corresponding to the query result to a preset terminal through the preset contact way.
In the embodiment of the present specification, the query result may be encrypted using a pyzip. And, the mail carrying the query result may be sent using the SMTP protocol in the prior art, or the mail carrying the query result may be sent using another protocol in the prior art.
In the embodiment of the specification, the safety of the query result is ensured by encrypting the query result; and the encrypted query result and the corresponding password data are sent separately, so that the safety of the query result is further ensured.
Further, the preset contact way is a mobile phone number or a second mailbox.
In this embodiment of the present specification, a query result may be fed back to a service department through a preset mobile phone number associated with a sending email box associated with a to-be-replied email, and specifically, a short message carrying password data corresponding to the to-be-replied email may be sent to a terminal of the service department through the preset mobile phone number. And secondly, feeding back a query result to the service department through a second mailbox associated with a sending mailbox associated with the mail to be replied, specifically, sending a second mail to a terminal of the service department through the second mailbox, wherein the second mail carries password data corresponding to the mail to be replied.
Further, step 203: the obtaining query data carried in the email to be replied may specifically include:
and reading the content in the mail attachment of the mail to be replied to obtain the query data corresponding to the mail to be replied.
In the embodiment of the present specification, the content in the email attachment of the email to be replied to can be read by using the pandas module.
Further, step 203: the obtaining of the query data carried in the email to be replied may specifically include:
and reading the content in the mail text of the mail to be replied to obtain the query data corresponding to the mail to be replied.
Further, the mail attachment is generated based on a preset query file template and user filling data.
In the embodiment of the present specification, a preset query file template for information query is preset, and when a business department needs to perform information query, a terminal of the business department may obtain user filling data by responding to a filling operation of a user, and fill the user filling data into the preset query file template to obtain a file for information query. Then, the file is used as a mail attachment, and a mail for information inquiry is sent to a mailbox of a data analysis department.
Further, step 205: after the reply email corresponding to the query result is replied and the reply email corresponding to the query result is obtained, the method of the embodiment of the present specification may further include:
and moving the mail to be replied corresponding to the query result to a preset folder.
In the embodiment of the present specification, the to-be-replied email corresponding to the query result is moved to the preset folder, that is, the replied to-be-replied email is sent to the preset folder, so that the replied to-be-replied email and the replied to-be-replied email are respectively stored in different folders, which is beneficial to avoiding the occurrence of missed replied emails.
Based on a general inventive concept, the embodiment of the invention also provides a mail processing device. Fig. 3 is a schematic structural diagram of a mail processing apparatus according to an embodiment of the present invention. As shown in fig. 3, the present apparatus includes:
and the instruction response module 31 is configured to respond to the mail screening instruction and obtain a preset screening condition.
The mail screening module 32 is configured to screen the mail to be screened according to the preset screening condition to obtain a mail to be replied; the preset screening conditions comprise a first preset mailbox and preset keywords; and the mail sending mailbox of the mail to be replied is one of the first preset mailboxes, and the mail to be replied carries the preset keyword.
And the query data acquisition module 33 is configured to acquire the query data carried in the email to be replied.
And the query module 34 is configured to obtain information corresponding to the query data from a preset database, so as to obtain a query result.
The mail reply module 35 is configured to reply the to-be-replied mail corresponding to the query result, so as to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
Further, the mail screening module 32 may be specifically configured to:
and judging whether the mail box of the mail to be screened is one of the first preset mail boxes or not aiming at any mail to be screened.
And if the mail sending mailbox of the mail to be screened is one of the first preset mailboxes, judging whether the mail subject of the mail to be screened carries the preset keyword or not.
And if the mail subject of the mail to be screened carries the preset keyword, defining the mail to be screened as a mail to be replied.
Further, the apparatus in this specification may further include:
and the integration module is used for integrating the query data corresponding to the same mailbox to the same file aiming at each email to be replied.
The query module 34 may be specifically configured to:
and aiming at any one file, sending the data in the file to the preset database.
Receiving the query result fed back by the preset database; the query result carries information corresponding to each query data in the file.
Further, the mail reply module 35 may be specifically configured to:
and encrypting the query result.
On the basis of the encrypted query result, replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the encrypted query result.
And acquiring a preset contact way associated with the mail to be replied corresponding to the query result.
And sending the encrypted password data corresponding to the query result to a preset terminal through the preset contact way.
Further, the preset contact way is a mobile phone number or a second mailbox.
Further, the query data obtaining module 33 may be specifically configured to:
and reading the content in the mail attachment of the mail to be replied to obtain the query data corresponding to the mail to be replied.
Further, the mail attachment is generated based on a preset query file template and user filling data.
Further, the apparatus in this specification may further include:
and the mail sorting module is used for moving the mail to be replied corresponding to the query result to a preset folder.
Based on a general inventive concept, embodiments of the present invention also provide a mail processing apparatus. Fig. 4 is a schematic structural diagram of a mail processing apparatus according to an embodiment of the present invention. As shown in fig. 4, the apparatus 400 may include:
at least one processor 410; and the number of the first and second groups,
a memory 430 communicatively coupled to the at least one processor; wherein,
the memory 430 stores instructions 420 executable by the at least one processor 410 to cause the at least one processor 410 to:
and responding to the mail screening instruction, and acquiring a preset screening condition.
Screening the mails to be screened according to the preset screening condition to obtain the mails to be replied; the preset screening conditions comprise a first preset mailbox and preset keywords; and the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries the preset keywords.
And acquiring query data carried in the mail to be replied.
And acquiring information corresponding to the query data from a preset database to obtain a query result.
Replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
While, for purposes of simplicity of explanation, the foregoing method embodiments have been described as a series of acts or combination of acts, it will be appreciated by those skilled in the art that the present invention is not limited by the illustrated ordering of acts, as some steps may occur in other orders or concurrently with other steps in accordance with the invention. Further, those skilled in the art will appreciate that the embodiments described in this specification are presently preferred and that no acts or modules are required by the invention.
It should be noted that, in this specification, each embodiment is described in a progressive manner, and each embodiment focuses on differences from other embodiments, and portions that are the same as and similar to each other in each embodiment may be referred to. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and reference may be made to the partial description of the method embodiment for relevant points.
The steps in the method of each embodiment of the present invention may be sequentially adjusted, combined, and deleted according to actual needs, and the technical features described in each embodiment may be replaced or combined.
The modules and sub-modules in the device and the terminal of the embodiments of the invention can be combined, divided and deleted according to actual needs.
In the embodiments provided in the present invention, it should be understood that the disclosed terminal, apparatus and method may be implemented in other ways. For example, the above-described terminal embodiments are merely illustrative, and for example, the division of a module or a sub-module is only one logical function division, and other division manners may be available in actual implementation, for example, a plurality of sub-modules or modules may be combined or integrated into another module, or some features may be omitted, or not executed. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be through some interfaces, indirect coupling or communication connection between devices or modules, and may be in an electrical, mechanical or other form.
The modules or sub-modules described as separate parts may or may not be physically separate, and parts that are modules or sub-modules may or may not be physical modules or sub-modules, may be located in one place, or may be distributed over a plurality of network modules or sub-modules. Some or all of the modules or sub-modules can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, each functional module or sub-module in each embodiment of the present invention may be integrated into one processing module, or each module or sub-module may exist alone physically, or two or more modules or sub-modules may be integrated into one module. The integrated modules or sub-modules can be implemented in the form of hardware, and can also be implemented in the form of software functional modules or sub-modules.
Those of skill would further appreciate that the various illustrative components and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the components and steps of the various examples have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the technical solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software unit executed by a processor, or in a combination of the two. The software cells may be located in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising one of 8230; \8230;" 8230; "does not exclude the presence of additional like elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A method of mail processing, comprising:
responding to the mail screening instruction, and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords;
screening the mails to be screened according to the preset screening conditions to obtain mails to be replied; the mail sending mailbox of the mail to be replied is one of the first preset mailboxes, and the mail to be replied carries the preset keyword;
acquiring query data carried in the mail to be replied;
acquiring information corresponding to the query data from a preset database to obtain a query result;
replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
2. The method according to claim 1, wherein the screening the email to be screened according to the preset screening condition to obtain the email to be replied specifically comprises:
aiming at any one mail to be screened, judging whether a mail sending mailbox of the mail to be screened is one of the first preset mailboxes;
if the mail box of the mail to be screened is one of the first preset mail boxes, judging whether the mail subject of the mail to be screened carries the preset keyword or not;
and if the mail subject of the mail to be screened carries the preset keyword, defining the mail to be screened as a mail to be replied.
3. The method according to claim 1, wherein before obtaining the query result by obtaining the information corresponding to the query data from the preset database, the method further comprises:
aiming at each mail to be replied, integrating query data corresponding to the same mail box into the same file;
the obtaining of the information corresponding to the query data from the preset database to obtain the query result specifically includes:
aiming at any one file, sending data in the file to the preset database;
receiving the query result fed back by the preset database; the query result carries information corresponding to each query data in the file.
4. The method according to claim 1, wherein the replying the email to be replied corresponding to the query result to obtain the reply email corresponding to the query result specifically includes:
encrypting the query result;
replying the e-mail to be replied corresponding to the query result based on the encrypted query result to obtain a reply e-mail corresponding to the query result; the reply mail carries the encrypted query result;
acquiring a preset contact way associated with the mail to be replied corresponding to the query result;
and sending the encrypted password data corresponding to the query result to a preset terminal through the preset contact way.
5. The method of claim 4, wherein the predetermined contact address is a cell phone number or a second mailbox.
6. The method according to claim 1, wherein the acquiring query data carried in the email to be replied specifically comprises:
and reading the content in the mail attachment of the mail to be replied to obtain the query data corresponding to the mail to be replied.
7. The method of claim 6, wherein the mail attachment is generated based on a preset query document template and user fill-in data.
8. The method according to claim 1, wherein the replying to the e-mail to be replied corresponding to the query result, after obtaining the reply e-mail corresponding to the query result, further comprises:
and moving the mail to be replied corresponding to the query result to a preset folder.
9. A mail processing apparatus, comprising:
the instruction response module is used for responding to the mail screening instruction and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords;
the mail screening module is used for screening the mails to be screened according to the preset screening conditions to obtain the mails to be replied; the mail sending mailbox of the mail to be replied is one of the first preset mailboxes, and the mail to be replied carries the preset keyword;
the query data acquisition module is used for acquiring query data carried in the mail to be replied;
the query module is used for acquiring information corresponding to the query data from a preset database to obtain a query result;
the mail reply module is used for replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
10. A mail processing apparatus characterized by comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
responding to the mail screening instruction, and acquiring a preset screening condition; the preset screening conditions comprise a first preset mailbox and preset keywords;
screening the mails to be screened according to the preset screening conditions to obtain mails to be replied; the mail box of the mail to be replied is one of the first preset mail boxes, and the mail to be replied carries the preset keywords;
acquiring query data carried in the mail to be replied;
acquiring information corresponding to the query data from a preset database to obtain a query result;
replying the mail to be replied corresponding to the query result to obtain a reply mail corresponding to the query result; and the reply mail carries the query result.
CN202211300910.2A 2022-10-24 2022-10-24 Mail processing method, device and equipment Pending CN115665081A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211300910.2A CN115665081A (en) 2022-10-24 2022-10-24 Mail processing method, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211300910.2A CN115665081A (en) 2022-10-24 2022-10-24 Mail processing method, device and equipment

Publications (1)

Publication Number Publication Date
CN115665081A true CN115665081A (en) 2023-01-31

Family

ID=84991667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211300910.2A Pending CN115665081A (en) 2022-10-24 2022-10-24 Mail processing method, device and equipment

Country Status (1)

Country Link
CN (1) CN115665081A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW509852B (en) * 2000-02-11 2002-11-11 Ti Wang Get the remote database search result in time using e-mail
US20070027918A1 (en) * 2005-07-29 2007-02-01 Dwango Co., Ltd. Mail processing server, mail processing method, and mail processing program
CN102419844A (en) * 2011-12-29 2012-04-18 深圳市五巨科技有限公司 Method and device for automatically replying query mail
CN112311655A (en) * 2019-07-31 2021-02-02 珠海金山办公软件有限公司 Mail processing method, device, equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW509852B (en) * 2000-02-11 2002-11-11 Ti Wang Get the remote database search result in time using e-mail
US20070027918A1 (en) * 2005-07-29 2007-02-01 Dwango Co., Ltd. Mail processing server, mail processing method, and mail processing program
CN102419844A (en) * 2011-12-29 2012-04-18 深圳市五巨科技有限公司 Method and device for automatically replying query mail
CN112311655A (en) * 2019-07-31 2021-02-02 珠海金山办公软件有限公司 Mail processing method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US8161115B2 (en) System and method for effective mail transmission
US9521104B2 (en) Outgoing communications inventory
CN107239381B (en) Method, device and system for processing crash information
US11539726B2 (en) System and method for generating heuristic rules for identifying spam emails based on fields in headers of emails
US10275742B2 (en) Methods and devices for managing emails
CN110519154B (en) Data transmission method, device, equipment and computer readable storage medium
CN114143282A (en) Mail processing method, device, equipment and storage medium
EP2513806A2 (en) Electronic mail server and method for automatically generating address lists
US20160366077A1 (en) E-mail processing
CN114240524A (en) Platform-based unified billing method and system, computer equipment and storage medium
US20040120311A1 (en) Modular method and device for the tracing of a multimedia message through a telecommunications network
CN102291328A (en) Multi-protocol supporting webpage-based third-party email account transmission and receiving method and system
CN107135141B (en) Method and apparatus for automatically setting sender of electronic mail
CN111091339A (en) Device and method for automatically analyzing information in e-mail
CN115665081A (en) Mail processing method, device and equipment
CN107733790B (en) Mail delivery method, device and server
CN105991695B (en) A kind of file data processing method and system
CN110808898A (en) E-mail processing method, device, computer equipment and storage medium
CN115622972A (en) Process information-based e-mail processing method, system and device
JP2019508762A (en) Evaluation information matching method, apparatus and server
CN108280182B (en) Examination and approval method and system for flexibly applying internal lists
CN112291291A (en) Official document automatic receiving and transmitting method
CN111107080A (en) Error information pushing method, device, equipment and readable storage medium
CN110909086A (en) Mail archiving method, system, computer device and computer readable storage medium
US20240297860A1 (en) Technique for communicating electronic messages

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination