Overseas mail box entry index evaluation system and method
By combining the warmup inbox service and the shadow account mechanism, dynamically switching accounts and collecting delivery feedback data, the accuracy problem of overseas mail inbox rate assessment in existing technologies has been solved, and an efficient and automated assessment process has been achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-22
- Publication Date
- 2026-03-13
AI Technical Summary
Existing technologies lack accuracy in assessing overseas email inbox rates, relying on SMTP status codes and bounce reports, and cannot comprehensively refine the assessment to multiple dimensions such as email content, target domain, and time period.
An overseas email inbox index evaluation system is adopted, combined with the warmup inbox service. The system dynamically selects component accounts through the account management module, configures the sending resource mapping between shadow accounts and component accounts, switches and sends test emails at regular intervals, and collects delivery feedback data through API interface, performs weighted processing to generate the inbox index.
It improves the accuracy and efficiency of overseas mail inbox assessment, reduces the cost of manual intervention, and realizes a fully automated assessment process.
Smart Images

Figure CN121664765A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of email transmission technology, specifically to an overseas mail inbox index evaluation system and method. Background Technology
[0002] With the rapid development of globalized business and cross-border communication, email has become an important channel for corporate marketing and customer communication. Its delivery effectiveness (especially inbox delivery rate) directly affects business success and user experience. In cross-border email communication scenarios, domestic enterprises send a large number of emails to overseas users (such as major international email providers like Gmail, Outlook, and Yahoo), making inbox delivery rate assessment and assurance a key focus of the industry. To improve overseas email delivery effectiveness, methods such as sending log analysis, bounce report parsing, SMTP status code statistics, and blacklist / whitelist queries are commonly used to indirectly infer whether emails have been successfully delivered and entered the inbox.
[0003] The current main approach is to assess email quality by analyzing one or a few dimensions, such as SMTP return status, email content characteristics, delivery IP reputation, and recipient behavior feedback. These methods often rely on data from email service providers but lack a systematic evaluation mechanism for the results, and lack accuracy verification on the core indicator of "whether the email reaches the user's inbox".
[0004] Furthermore, while blacklist monitoring can reflect the reputation status of an IP address or domain, it cannot provide a detailed assessment down to multiple dimensions such as email content, target domain, and time period. Therefore, existing technologies for assessing overseas email inbox delivery rates have the following main problems: the assessment methods are primarily based on indirect inference, relying on SMTP status codes, bounce reports, or blacklist information, and are still insufficient in accurately and comprehensively assessing overseas email inbox delivery rates. Summary of the Invention
[0005] In view of the technical deficiencies mentioned in the background art, the purpose of this invention is to provide an overseas mail delivery index assessment system and method to improve the accuracy of overseas mail delivery rate assessment.
[0006] To achieve the above objectives, in a first aspect, embodiments of the present invention provide an overseas mail inbox index assessment system, incorporating a warmup inbox service, the system comprising:
[0007] The account management module is used to dynamically select new component accounts based on the email volume statistics results, and supports the switching of component accounts on a regular basis; wherein, the component account is the account being monitored;
[0008] The email configuration management module is used to configure the email resource mapping relationship between the shadow account used by the warmup inbox and the current component account, and to set the email parameters of the shadow account to be consistent with those of the component account.
[0009] The scheduled task module is used to periodically switch the binding relationship between shadow accounts and component accounts;
[0010] The delivery control module is used to trigger email sending tasks on a timer and send test emails from the shadow account to the seed mailbox of the warmup inbox via the SMTP protocol.
[0011] The results collection module is used to periodically capture detailed delivery feedback data from the previous day's warmup inbox via the API interface provided by the warmup inbox; wherein, the delivery feedback data includes the percentage of items that entered the inbox, the percentage that entered the spam bin, and the number of emails sent;
[0012] The evaluation and analysis module is used to weight the daily warmup inbox statistics on inbox delivery rate with the actual number of emails sent, and calculate and generate an overseas email inbox index to quantify the overall overseas delivery quality of the enterprise.
[0013] As one specific implementation of this application, the domain name type of the seed email includes Google domains, Microsoft domains, and overseas domains;
[0014] Warmup inbox initiates delivery tasks at different times each day, using shadow accounts to send test emails to seed email addresses containing different domains.
[0015] As one specific implementation of this application, the switching of the component account specifically includes:
[0016] First, identify the top n customers by the number of emails sent from overseas domains last week;
[0017] Select the accounts to be monitored this week; for Google domains, select the x accounts that send the most emails in descending order; for Microsoft domains, select the y accounts that send the most emails in descending order; for overseas domains, select the z accounts that send the most emails in descending order; the values of x, y, and z are all preset.
[0018] The selected accounts are then randomly sorted, and each day, based on a scheduled task, the sending resources of one account are bound to a shadow account.
[0019] As one specific implementation of this application, the account selected by the Microsoft domain may be the same as the account selected by the Google domain;
[0020] The account selected for the overseas domain cannot be the same as the account selected for the Google domain or Microsoft domain.
[0021] As one specific implementation of this application, the system is designed based on standard protocols and API interfaces, making it easy to integrate into various email platforms.
[0022] Secondly, embodiments of the present invention also provide a method for evaluating the overseas mail inbox index, applied to the overseas mail inbox index evaluation system described in the first aspect, the method comprising the following steps:
[0023] Select the account to be tested;
[0024] Configure the shadow account's email sending environment; set the shadow account's email sending parameters to be consistent with the account being monitored;
[0025] Schedule test emails to be delivered at regular intervals. Use the configured shadow account to send test emails to multiple seed email addresses according to the preset template.
[0026] Collect email delivery results;
[0027] The statistical analysis and evaluation results are used to generate an overseas mail delivery index.
[0028] The technical solution provided by this invention adopts a mail configuration mechanism to enable test emails to fully reuse the mailing resources of the tested account, resulting in a high degree of mailing environment fidelity. It then actually delivers the emails to the seed mailbox and obtains the inbox / spam status, avoiding misjudgments caused by relying on SMTP status codes or bounce reports, thus improving the accuracy of the evaluation. Moreover, the entire process is fully automated, including account switching, mailing tasks, and evaluation analysis, which also reduces the cost of manual intervention. Attached Figure Description
[0029] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below.
[0030] Figure 1 This is a principle block diagram of an overseas mail inbox index evaluation system provided in an embodiment of the present invention;
[0031] Figure 2 This is a flowchart illustrating a method for evaluating the overseas mail inbox index provided in an embodiment of the present invention.
[0032] Figure 3 This is a schematic diagram illustrating the process of an overseas mail inbox index evaluation method provided in an embodiment of the present invention. Detailed Implementation
[0033] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0034] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0035] SMTP is a set of rules used to send emails from a source address to a destination address and to control how emails are forwarded.
[0036] Warmup Inbox is a tool designed to improve the delivery rate of emails in foreign trade. It helps new email addresses or domains build sender credibility by simulating real email interactions.
[0037] It should be noted that, unless otherwise stated, the technical terms used in this embodiment have the common meaning as understood in the relevant technical field.
[0038] Please refer to Figure 1 This invention provides an overseas mail inbox index assessment system, integrated with a warmupinbox service. The system includes:
[0039] The account management module is used to dynamically select new component accounts based on the email volume statistics results, and supports the switching of component accounts on a regular basis; wherein, the component account is the account being monitored;
[0040] The mail sending configuration management module is used to configure the mail sending resource mapping relationship between the shadow account used by the warmup inbox and the current component account, and to set the mail sending parameters of the shadow account to be consistent with those of the component account; the mail sending parameters include IP, domain name, signature, identity, etc.
[0041] The scheduled task module is used to periodically switch the binding relationship between shadow accounts and component accounts;
[0042] The delivery control module is used to trigger email sending tasks on a timer and send test emails from the shadow account to the seed mailbox of the warmup inbox via the SMTP protocol.
[0043] The results collection module is used to periodically capture detailed delivery feedback data from the previous day's warmup inbox via the API interface provided by the warmup inbox; wherein, the delivery feedback data includes the percentage of items that entered the inbox, the percentage that entered the spam bin, and the number of emails sent;
[0044] The evaluation and analysis module is used to weight the daily warmup inbox statistics on inbox delivery rate with the actual number of emails sent, and calculate and generate an overseas email inbox index to quantify the overall overseas delivery quality of the enterprise.
[0045] In this embodiment, by combining a third-party warmup inbox service, test emails are sent to a preset seed mailbox at regular intervals to collect the actual email reception feedback status. The target account delivery environment is then restored by combining the email sending configuration, thereby achieving a realistic and systematic evaluation of overseas email delivery performance.
[0046] The domain types of the seed email include Google domains, Microsoft domains, and overseas domains;
[0047] Warmup inbox initiates delivery tasks at different times each day, using shadow accounts to send test emails to seed email addresses containing different domains.
[0048] To facilitate understanding of this solution, specific examples are provided below:
[0049] Warmup Inbox Account Description: There are a total of 5 accounts, with one account monitoring one user per day; one account each for the Google domain and the Microsoft domain, and 3 accounts for overseas domains (Google domain + Microsoft domain);
[0050] Five shadow accounts are created in advance, each corresponding to one of the five warmup inbox accounts. The purpose of the shadow accounts is to bind the sending environment of the component accounts to the warmup inbox accounts, so that the warmup inbox can send emails to the warmup inbox's seed email address through the shadow accounts.
[0051] The account management module is also used to manage enterprise email account information on email platforms (such as SendCloud), and supports daily automatic filtering of component accounts (i.e., the accounts being detected); and dynamically selects new component accounts weekly based on email volume statistics, and completes the switching of component accounts at midnight every day;
[0052] For example, every Monday, based on the email data from the previous week, the constituent accounts for the current week are determined according to the email volume from high to low; among them, the monitored accounts need to be switched every day; for example, at 08:00 every day, the email configuration function automatically switches the shadow account of WarmupInbox to the email configuration of the target constituent account for the day, so as to restore the email identity.
[0053] The switching of the component account specifically includes:
[0054] First, identify the top n customers by the number of emails sent from overseas domains last week;
[0055] Select the accounts to be monitored this week; for Google domains, select the x accounts that send the most emails in descending order; for Microsoft domains, select the y accounts that send the most emails in descending order; for overseas domains, select the z accounts that send the most emails in descending order; the values of x, y, and z are all preset.
[0056] The selected accounts are then randomly sorted, and each day, based on a scheduled task, the sending resources of one account are bound to a shadow account.
[0057] The account selected by the Microsoft domain can be the same as the account selected by the Google domain;
[0058] The account selected for the overseas domain cannot be the same as the account selected for the Google domain or Microsoft domain;
[0059] That is, the switching logic for the component account is as follows:
[0060] 1. Every Monday, compile a list of the top n SendCloud accounts (customers) by overseas domain email volume from the previous week; 2. Select the accounts to be monitored this week:
[0061] 2.1. Select the 7 accounts that send the most emails for the corresponding Google domain (from highest to lowest).
[0062] 2.2. For Microsoft domains, select the 7 accounts that send the most emails for that domain (in descending order; these accounts can overlap with those selected for Google domains).
[0063] 2.3. For overseas domains, select the 21 accounts with the highest email volume (from highest to lowest, and these accounts cannot be the same as those selected for Google or Microsoft domains).
[0064] 3. Randomly sort the selected accounts, and then at 8:15 every day, a scheduled task will select one account's sending resources and bind it to a shadow account.
[0065] This allows for the evaluation of more sending accounts based on limited account resources, resulting in a larger sample size and more objective data.
[0066] Furthermore, the system is designed based on standard protocols and API interfaces, making it easy to integrate into various email platforms.
[0067] When using the application, the inbound box index for Google domains, Microsoft domains, and overseas domains is calculated every Monday. Taking Google domains as an example, the same principle applies to other domains. The component accounts for overseas domains include the sum of those for Google and Microsoft domains.
[0068] Google domain overseas_gmail_inbox_rate = (gmail_inbox_rate1 * gmail_count_of_user1 + ... + gmail_inbox_rate7 * gmail_count_of_user7) / (gmail_count_of_user7 + ... + gmail_count_of_user7); overseas_gmail_inbox_index = overseas_gmail_inbox_rate * 100 (rounded to two decimal places); Google domain only includes gmail.com; gmail_count_of_user* is the number of emails sent to gmail.com by the component account (the account being monitored) on the current day; gmail_inbox_rate* is the inbox rate of gmail.com by the component account (the account being monitored) on the current day (provided by the warmup inbox, scraped by Flash); overseas_gmail_inbox_rate: Google domain inbox rate last week; overseas_gmail_inbox_index: Google domain inbox index last week;
[0069] The entry rate of a component account on the day it is detected is calculated as the platform's entry rate for the previous week; for example, the entry rate of a certain account on October 11 is calculated as the entry rate for the previous week, from October 6 to October 12.
[0070] The above solution, by adopting a mail configuration mechanism, allows test emails to fully reuse the mailing resources of the tested account, resulting in a high degree of mailing environment fidelity. It then actually delivers emails to the seed mailbox and obtains the inbox / spam status, avoiding misjudgments caused by relying on SMTP status codes or bounce reports, thus improving the accuracy of the evaluation. Moreover, the entire process is fully automated, including account switching, mailing tasks, and evaluation analysis, which also reduces the cost of manual intervention.
[0071] Based on the same inventive concept, this invention also provides a method for evaluating the overseas mail inbox index, applied to the overseas mail inbox index evaluation system described in the first aspect, with reference to... Figure 2 and 3 The method includes the following steps:
[0072] S101, Select the account to be detected;
[0073] When applying the application, each Monday, based on the email data from the previous week, the constituent accounts for the current week are determined according to the email volume from high to low (the monitored accounts need to be switched every day).
[0074] S102, Configure the shadow account sending environment; Set the sending parameters of the shadow account to be consistent with the account being monitored;
[0075] During implementation, a scheduled task is used every morning to switch the binding between the shadow account and the component account (i.e., the account that needs to be tested that day), so that the shadow account uses the actual sending configuration of the component account, including IP pool, domain name, sending identity identifier, etc., to form a shadow sending environment.
[0076] S103, periodically delivers test emails, using a configured shadow account to send test emails to multiple seed mailboxes according to a preset template;
[0077] S104, Collect email delivery results;
[0078] During implementation, the API provided by Warmup Inbox is used to retrieve detailed data from the previous day at regular intervals (including the percentage of emails entering the inbox, the percentage entering the spam folder, the number of emails sent, etc.) and store the relevant data in the database.
[0079] S105, Statistical analysis and evaluation results, generating an overseas mail delivery index.
[0080] Specifically, every week, the email volume of the component users on the day they were detected in the previous week is summarized and the inbox rate data of the warmup inbox is collected on the same day. The overseas email inbox index is calculated by weighted average and a report is generated and pushed to monitor the quality of emails and optimize the strategy.
[0081] Meanwhile, the analysis results support visualization, and the analysis logic supports dynamic expansion of dimensions (such as subdividing indicators by country, email type, etc.).
[0082] Furthermore, the report can be integrated with enterprise email monitoring platforms to form a unified visual output; thereby effectively improving the authenticity, efficiency, and operability of overseas email inbox rate assessment, and can be widely used in enterprise email delivery quality monitoring and strategy optimization.
[0083] Furthermore, the method also includes:
[0084] Schedule account switching and evaluation processes to ensure that the configuration used for daily testing tasks is consistent with the target account.
[0085] In this embodiment, the domain name types of the seed email include Google domains, Microsoft domains, and overseas domains;
[0086] Warmup inbox initiates delivery tasks at different times each day, using shadow accounts to send test emails to seed email addresses containing different domains;
[0087] Furthermore, the switching of the component account specifically includes:
[0088] First, identify the top n customers by the number of emails sent from overseas domains last week;
[0089] Select the accounts to be monitored this week; for Google domains, select the x accounts that send the most emails in descending order; for Microsoft domains, select the y accounts that send the most emails in descending order; for overseas domains, select the z accounts that send the most emails in descending order; the values of x, y, and z are all preset.
[0090] The selected accounts are then randomly sorted, and each day, based on a scheduled task, the sending resources of one account are bound to a shadow account.
[0091] It should be noted that for a more detailed description of the workflow of the method embodiments, please refer to the aforementioned system embodiments section, which will not be repeated here.
[0092] The entire solution employs a mail configuration mechanism that allows test emails to fully reuse the mailing resources of the account being tested, resulting in a high degree of fidelity to the mailing environment. It then delivers emails to the seed mailbox and obtains the inbox / spam status, avoiding misjudgments caused by relying on SMTP status codes or bounce reports, thus improving the accuracy of the evaluation. Furthermore, the entire process is fully automated, including account switching, mailing tasks, and evaluation analysis, which also reduces the cost of manual intervention.
[0093] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A system for evaluating the overseas mail inbox index, characterized in that, The system, in conjunction with the warmup inbox service, includes: The account management module is used to dynamically select new component accounts based on the email volume statistics results, and supports the switching of component accounts on a regular basis; wherein, the component account is the account being monitored; The email configuration management module is used to configure the email resource mapping relationship between the shadow account used by the warmup inbox and the current component account, and to set the email parameters of the shadow account to be consistent with those of the component account. The scheduled task module is used to periodically switch the binding relationship between shadow accounts and component accounts; The delivery control module is used to trigger email sending tasks on a timer and send test emails from the shadow account to the seed mailbox of the warmup inbox via the SMTP protocol. The results collection module is used to periodically capture detailed delivery feedback data from the previous day's Warmup Inbox via the API interface provided by Warmup Inbox. The delivery feedback data includes the percentage of emails that went into the inbox, the percentage that went into the spam folder, and the number of emails sent. The evaluation and analysis module is used to weight the daily warmup inbox statistics on inbox delivery rate with the actual number of emails sent, and calculate and generate an overseas email inbox index to quantify the overall overseas delivery quality of the enterprise.
2. The system as described in claim 1, characterized in that, The domain types of the seed email include Google domains, Microsoft domains, and overseas domains; Warmup inbox initiates delivery tasks at different times each day, using shadow accounts to send test emails to seed email addresses containing different domains.
3. The system as described in claim 1, characterized in that, The switching of the component account specifically includes: First, identify the top n customers by the number of emails sent from overseas domains last week; Select the accounts to be monitored this week; for Google domains, select the x accounts that send the most emails in descending order; for Microsoft domains, select the y accounts that send the most emails in descending order; for overseas domains, select the z accounts that send the most emails in descending order; the values of x, y, and z are all preset. The selected accounts are then randomly sorted, and each day, based on a scheduled task, the sending resources of one account are bound to a shadow account.
4. The system as described in claim 3, characterized in that, The account selected by the Microsoft domain can be the same as the account selected by the Google domain. The account selected for the overseas domain cannot be the same as the account selected for the Google domain or Microsoft domain.
5. The system as described in any one of claims 1 to 4, characterized in that, The system is designed based on standard protocols and API interfaces, making it easy to integrate into various email platforms.
6. A method for evaluating the overseas mail inbox index, characterized in that, The method applied to the overseas mail inbox index assessment system of claim 1 includes the following steps: Select the account to be tested; Configure the shadow account's email sending environment; set the shadow account's email sending parameters to be consistent with the account being monitored; Schedule test emails to be delivered at regular intervals. Use the configured shadow account to send test emails to multiple seed email addresses according to the preset template. Collect email delivery results; The statistical analysis and evaluation results are used to generate an overseas mail delivery index.
7. The method as described in claim 6, characterized in that, The method further includes: Schedule account switching and evaluation processes to ensure that the configuration used for daily testing tasks is consistent with the target account.
8. The method as described in claim 7, characterized in that, The domain types of the seed email include Google domains, Microsoft domains, and overseas domains; Warmup inbox initiates delivery tasks at different times each day, using shadow accounts to send test emails to seed email addresses containing different domains.
9. The method as described in claim 8, characterized in that, The switching of the component account specifically includes: First, identify the top n customers by the number of emails sent from overseas domains last week; Select the accounts to be monitored this week; for Google domains, select the x accounts that send the most emails in descending order; for Microsoft domains, select the y accounts that send the most emails in descending order; for overseas domains, select the z accounts that send the most emails in descending order; the values of x, y, and z are all preset. The selected accounts are then randomly sorted, and each day, based on a scheduled task, the sending resources of one account are bound to a shadow account.