CN105187298A - System and method for building trusted channel in sending mail - Google Patents
- ️Wed Dec 23 2015
CN105187298A - System and method for building trusted channel in sending mail - Google Patents
System and method for building trusted channel in sending mail Download PDFInfo
-
Publication number
- CN105187298A CN105187298A CN201510504462.1A CN201510504462A CN105187298A CN 105187298 A CN105187298 A CN 105187298A CN 201510504462 A CN201510504462 A CN 201510504462A CN 105187298 A CN105187298 A CN 105187298A Authority
- CN
- China Prior art keywords
- domain name
- record
- trusted channel
- sending Prior art date
- 2015-08-17 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention discloses a system for building a trusted channel in sending a mail. The system comprises the following units: a domain name creating unit, a configuration unit, a matching unit, and a trusted channel building unit, wherein the domain name creating unit is used for creating a mail sending domain name used for sending the mail by a user; the configuration unit is used for configuring the mail sending domain name and generating a record value to be configured; the matching unit is used for matching the record value to be configured with an existing record value returned by a DNS server; and the trusted channel building unit is used for building the trusted channel in sending the mail in case of matching successfully, and not building the trusted channel in sending the mail in case of failing to match. The present invention further provides a method for building a trusted channel in sending a mail.
Description
Technical field
The present invention relates to e-mail treatment technology field, particularly in a kind of mail sending trusted channel set up system and method.
Background technology
Mail has the advantages such as easy to use, the low free and information transmission even of communication rate is fast, and enterprise can often utilize mail to send email advertisement and business relations message to numerous client, especially in business company and the marketing.
Because the number of mail of enterprise's group mail is larger, a large amount of mails can take the very large memory space of server, webpage mailbox such as Netease 126,163 mailbox can limit the transmission of the group mail of enterprise, the restriction sent group mail is that the interval of the transmitting time sent between mail by restriction is realized, the mail of the interval too small of transmitting time is shielded, cause group mail not send or failure, cause client can not receive information in group mail in time.Cause above-mentioned reason to be the trusted channel being not set up between user side and mailbox service business mail sending, thus cannot ensure very high to go out traffic and mail reaches rate.
Summary of the invention
In view of this, the invention provides a kind of can improve mail sending go out traffic and mail arrives rate mail sending in trusted channel set up system and method.
In mail sending trusted channel set up a system, it comprises as lower unit:
Domain name creating unit, transmits domain name for creating user for what send mail;
Dispensing unit, for being configured transmitting domain name, generates the record value that need configure;
Matching unit, the existing record value that record value and dns server for configuring return is mated;
Trusted channel sets up unit, for when the match is successful, sets up the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.
A method for building up for trusted channel in mail sending, it comprises the steps:
S1, create user for what send mail and transmit domain name;
S2, to be configured transmitting domain name, to generate the record value that need configure;
The existing record value that S3, record value and the dns server that need configure return is mated;
S4, when the match is successful, namely establish the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.
In mail sending provided by the invention trusted channel set up system and method, by being configured with the domain name transmitted in advance, then mated with the existing record value that dns server returns by the record value that need configure; When the match is successful, set up the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.Only have client complete correct transmit domain name configuration after, successfully could send mail, avoid the transmission of spam and swindle mail, improve mail sending and go out traffic and mail arrives rate.
Accompanying drawing explanation
Fig. 1 be in the mail sending of the embodiment of the present invention trusted channel set up system architecture diagram;
Fig. 2 is the method for building up flow chart of trusted channel in the mail sending of the embodiment of the present invention.
Embodiment
As shown in Figure 1, in a kind of mail sending trusted channel set up system, it comprises as lower unit:
Domain name creating unit 10, transmits domain name for creating user for what send mail.
Transmit the source that domain name is an envelope mail.In SMTP conversation procedure, it is namely the suffix of mailfrom.In such as " mailfrom:test@liubida.cn " " liubida.cn " be exactly this envelope mail transmit domain name.A lot of ESP (mail server) is exactly according to transmitting domain name to determine the frequency transmitted, the important indicators such as the quantity transmitted every day.
Dispensing unit 20, for being configured transmitting domain name, generates the record value that need configure.
Matching unit 30, the existing record value that record value and dns server for configuring return is mated.
Trusted channel sets up unit 40, for when the match is successful, sets up the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.
Alternatively, create user for what send mail by mail sending cloud platform in domain name creating unit 10 and transmit domain name.
Alternatively, must configuration item to transmitting that content that domain name is configured comprises in described dispensing unit 20;
Domain name indications VERIFY_KEY, SMTP IP address record set SPF, mail exchange record MX must be comprised by configuration item;
Domain name indications VERIFY_KEY is that the domain name of each mail account uniquely indicates, and is usurped by other people for preventing domain name.
The all IP addresses of SMTP of SMTP IP address record set SPF for registering corresponding domain name and having.SPF is a kind of DNS record type.
Mail exchange record MX is used for the address suffix location mail server when sending mail according to receiver.
Alternatively, option and installment item is also comprised to transmitting the content that domain name is configured: option and installment item comprises link redirect record CNAME, domain name Keys Identified Mail standard value (DomainKeysIdentifiedMail, DKIM) in described dispensing unit 20;
Link redirect record CNAME is for collecting the click data of user.
CNAME is apolegamy item.If do not configured, mail sending cloud platform SendCloud can only collect and opens and quit the subscription of data.Only after configuring this, SendCloud could collect the click data of user.
Domain name Keys Identified Mail standard value DKIM is used for by key authentication originator.DKIM is the important technical preventing from swindling mail, and usual transmit leg can insert DKIM-Signature and electronic signature information at the header of Email, and recipient verifies after then obtaining PKI through DNS query.The many user in state foreign lands should configure this option and installment item as far as possible.
Alternatively, described matching unit 30 comprises:
The existing record value that mail sending cloud platform configures from dns server inquiring user at dns server place, and existing record value and the record value that need configure are entered matching judgment.The standard of matching judgment is whether existing record value is consistent with the record value that need configure.
As shown in Figure 2, the embodiment of the present invention also provides the method for building up of trusted channel in a kind of mail sending, and it comprises the steps:
S1, create user for what send mail and transmit domain name;
S2, to be configured transmitting domain name, to generate the record value that need configure;
The existing record value that S3, record value and the dns server that need configure return is mated;
S4, when the match is successful, namely establish the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.
Alternatively, create user for what send mail by mail sending cloud platform in described step S1 and transmit domain name.
Alternatively, must configuration item to transmitting that content that domain name is configured comprises in described step S2;
Domain name indications VERIFY_KEY, SMTP IP address record set SPF, mail exchange record MX must be comprised by configuration item;
Domain name indications VERIFY_KEY is that the domain name of each mail account uniquely indicates, for preventing domain name stolen;
The all IP addresses of SMTP of SMTP IP address record set SPF for registering corresponding domain name and having;
Mail exchange record MX is used for the address suffix location mail server when sending mail according to receiver.
Alternatively, option and installment item is also comprised to transmitting the content that domain name is configured in described step S2: option and installment item comprises link redirect record CNAME, domain name Keys Identified Mail standard value DKIM;
Link redirect record CNAME is for collecting the click data of user;
Domain name Keys Identified Mail standard value DKIM is used for by key authentication originator.
Alternatively, described step S3 comprises:
The existing record value that mail sending cloud platform configures from dns server inquiring user at dns server place, and existing record value and the record value that need configure are entered matching judgment.。
The software module that the method described in conjunction with embodiment disclosed herein or the step of algorithm can directly use hardware, processor to perform, or the combination of the two is implemented.Software module can be placed in any other forms of storage medium known in random access memory, internal memory, read-only memory, electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
Be understandable that, for the person of ordinary skill of the art, other various corresponding change and distortion can be made by technical conceive according to the present invention, and all these change the protection range that all should belong to the claims in the present invention with distortion.
Claims (10)
1. in mail sending trusted channel set up a system, it is characterized in that, it comprises as lower unit:
Domain name creating unit, transmits domain name for creating user for what send mail;
Dispensing unit, for being configured transmitting domain name, generates the record value that need configure;
Matching unit, the existing record value that record value and dns server for configuring return is mated;
Trusted channel sets up unit, for when the match is successful, sets up the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.
2. in mail sending as claimed in claim 1 trusted channel set up system, it is characterized in that, create user for what send mail by mail sending cloud platform in domain name creating unit and transmit domain name.
3. in mail sending as claimed in claim 2 trusted channel set up system, it is characterized in that, must configuration item to transmitting that content that domain name is configured comprises in described dispensing unit;
Domain name indications VERIFY_KEY, SMTP IP address record set SPF, mail exchange record MX must be comprised by configuration item;
Domain name indications VERIFY_KEY is that the domain name of each mail account uniquely indicates, for preventing domain name stolen;
The all IP addresses of SMTP of SMTP IP address record set SPF for registering corresponding domain name and having;
Mail exchange record MX is used for the address suffix location mail server when sending mail according to receiver.
4. in mail sending as claimed in claim 3 trusted channel set up system, it is characterized in that, in described dispensing unit, also comprising option and installment item to transmitting the content that domain name is configured: option and installment item comprises link redirect record CNAME, domain name Keys Identified Mail standard value DKIM;
Link redirect record CNAME is for collecting the click data of user;
Domain name Keys Identified Mail standard value DKIM is used for by key authentication originator.
5. in mail sending as claimed in claim 4 trusted channel set up system, it is characterized in that, described matching unit comprises:
The existing record value that mail sending cloud platform configures from dns server inquiring user at dns server place, and existing record value and the record value that need configure are entered matching judgment.
6. the method for building up of trusted channel in mail sending, it is characterized in that, it comprises the steps:
S1, create user for what send mail and transmit domain name;
S2, to be configured transmitting domain name, to generate the record value that need configure;
The existing record value that S3, record value and the dns server that need configure return is mated;
S4, when the match is successful, namely establish the trusted channel in mail sending; When it fails to match, then do not set up the trusted channel in mail sending.
7. the method for building up of trusted channel in mail sending as claimed in claim 6, is characterized in that, creates user for what send mail transmit domain name in described step S1 by mail sending cloud platform.
8. the method for building up of trusted channel in mail sending as claimed in claim 7, is characterized in that, must configuration item to transmitting that content that domain name is configured comprises in described step S2;
Domain name indications VERIFY_KEY, SMTP IP address record set SPF, mail exchange record MX must be comprised by configuration item;
Domain name indications VERIFY_KEY is that the domain name of each mail account uniquely indicates, for preventing domain name stolen;
The all IP addresses of SMTP of SMTP IP address record set SPF for registering corresponding domain name and having;
Mail exchange record MX is used for the address suffix location mail server when sending mail according to receiver.
9. the method for building up of trusted channel in mail sending as claimed in claim 8, it is characterized in that, in described step S2, also comprising option and installment item to transmitting the content that domain name is configured: option and installment item comprises link redirect record CNAME, domain name Keys Identified Mail standard value DKIM;
Link redirect record CNAME is for collecting the click data of user;
Domain name Keys Identified Mail standard value DKIM is used for by key authentication originator.
10. the method for building up of trusted channel in mail sending as claimed in claim 9, it is characterized in that, described step S3 comprises:
The existing record value that mail sending cloud platform configures from dns server inquiring user at dns server place, and existing record value and the record value that need configure are entered matching judgment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510504462.1A CN105187298A (en) | 2015-08-17 | 2015-08-17 | System and method for building trusted channel in sending mail |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510504462.1A CN105187298A (en) | 2015-08-17 | 2015-08-17 | System and method for building trusted channel in sending mail |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105187298A true CN105187298A (en) | 2015-12-23 |
Family
ID=54909150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510504462.1A Pending CN105187298A (en) | 2015-08-17 | 2015-08-17 | System and method for building trusted channel in sending mail |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105187298A (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1897019A (en) * | 2005-07-15 | 2007-01-17 | 范存志 | Designing method of e-mail system for supporting blog |
CN101217555A (en) * | 2008-01-10 | 2008-07-09 | 厦门三五互联科技股份有限公司 | An intelligent anti-waster and anti-virus gateway and the corresponding filtering method |
US20090164598A1 (en) * | 2004-06-16 | 2009-06-25 | International Business Machines Corporation | Program Product and System for Performing Multiple Hierarchical Tests to Verify Identity of Sender of an E-Mail Message and Assigning the Highest Confidence Value |
US7580981B1 (en) * | 2004-06-30 | 2009-08-25 | Google Inc. | System for determining email spam by delivery path |
US20100005146A1 (en) * | 2008-07-03 | 2010-01-07 | Barracuda Networks Inc. | Facilitating transmission of email by checking email parameters with a database of well behaved senders |
CN102118326A (en) * | 2011-01-27 | 2011-07-06 | 郭少方 | Method for processing E-mail |
CN102209075A (en) * | 2011-06-02 | 2011-10-05 | 国家计算机病毒应急处理中心 | Behavior-based malicious email transmission node detection method |
CN102571463A (en) * | 2010-12-08 | 2012-07-11 | 罗智慧 | Junk mail host detection method in wide area network and system thereof |
US20120324113A1 (en) * | 2011-04-19 | 2012-12-20 | Matthew Browning Prince | Registering for internet-based proxy services |
CN103220213A (en) * | 2013-04-23 | 2013-07-24 | 国网信息通信有限公司 | E-mail filtering method and device thereof |
CN103716335A (en) * | 2014-01-12 | 2014-04-09 | 绵阳师范学院 | Detecting and filtering method of spam mail based on counterfeit sender |
-
2015
- 2015-08-17 CN CN201510504462.1A patent/CN105187298A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090164598A1 (en) * | 2004-06-16 | 2009-06-25 | International Business Machines Corporation | Program Product and System for Performing Multiple Hierarchical Tests to Verify Identity of Sender of an E-Mail Message and Assigning the Highest Confidence Value |
US7580981B1 (en) * | 2004-06-30 | 2009-08-25 | Google Inc. | System for determining email spam by delivery path |
CN1897019A (en) * | 2005-07-15 | 2007-01-17 | 范存志 | Designing method of e-mail system for supporting blog |
CN101217555A (en) * | 2008-01-10 | 2008-07-09 | 厦门三五互联科技股份有限公司 | An intelligent anti-waster and anti-virus gateway and the corresponding filtering method |
US20100005146A1 (en) * | 2008-07-03 | 2010-01-07 | Barracuda Networks Inc. | Facilitating transmission of email by checking email parameters with a database of well behaved senders |
CN102571463A (en) * | 2010-12-08 | 2012-07-11 | 罗智慧 | Junk mail host detection method in wide area network and system thereof |
CN102118326A (en) * | 2011-01-27 | 2011-07-06 | 郭少方 | Method for processing E-mail |
US20120324113A1 (en) * | 2011-04-19 | 2012-12-20 | Matthew Browning Prince | Registering for internet-based proxy services |
CN102209075A (en) * | 2011-06-02 | 2011-10-05 | 国家计算机病毒应急处理中心 | Behavior-based malicious email transmission node detection method |
CN103220213A (en) * | 2013-04-23 | 2013-07-24 | 国网信息通信有限公司 | E-mail filtering method and device thereof |
CN103716335A (en) * | 2014-01-12 | 2014-04-09 | 绵阳师范学院 | Detecting and filtering method of spam mail based on counterfeit sender |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10122765B1 (en) | 2018-11-06 | Centralized validation of email senders via EHLO name and IP address targeting |
US8190878B2 (en) | 2012-05-29 | Implementation of private messaging |
US8255983B2 (en) | 2012-08-28 | Method and apparatus for email communication |
US9712515B2 (en) | 2017-07-18 | Verifying an identity of a message sender |
KR20120005364A (en) | 2012-01-16 | Electronic address, and electronic document distribution system |
KR101784756B1 (en) | 2017-10-12 | Trusted e-mail communication in a multi-tenant environment |
US11509664B2 (en) | 2022-11-22 | Secure sent message identifier |
KR20210137073A (en) | 2021-11-17 | Blockchain-based secure email system |
US20120216040A1 (en) | 2012-08-23 | System for Email Message Authentication, Classification, Encryption and Message Authenticity |
US20140373106A1 (en) | 2014-12-18 | Handling Emails |
Wang et al. | 2022 | A large-scale and longitudinal measurement study of {DKIM} deployment |
WO2007062085A2 (en) | 2007-05-31 | Message evaluation |
CN102651714B (en) | 2016-04-27 | A kind of time slot scrambling of addresses of items of mail and device |
CN104994008A (en) | 2015-10-21 | An email anti-phishing system and method |
US20090172110A1 (en) | 2009-07-02 | Systems and methods to identify internal and external email |
US10382389B2 (en) | 2019-08-13 | System and method for SMTP and alternative email protocol interoperability |
US8615554B1 (en) | 2013-12-24 | Electronic mail delivery physical delivery backup |
CN102882759A (en) | 2013-01-16 | Communication method of cross-social network, network element and system |
CN105187298A (en) | 2015-12-23 | System and method for building trusted channel in sending mail |
Varghese | 2019 | Email Verification Service using Blockchain |
Baran | 2013 | Stopping spam with sending session verification |
Meng et al. | 2015 | Secure email system based on true IPv6 address access |
van Dongen | 2018 | Verifying email security techniques for Dutch organizations |
KR101332607B1 (en) | 2013-11-25 | System and method of forwarding # mail and verifying the forwarded mail in official mailing system |
KR101288585B1 (en) | 2013-07-22 | Firewall setting method using #-mail white list |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
2015-12-23 | C06 | Publication | |
2015-12-23 | PB01 | Publication | |
2016-01-20 | C10 | Entry into substantive examination | |
2016-01-20 | SE01 | Entry into force of request for substantive examination | |
2019-08-09 | RJ01 | Rejection of invention patent application after publication | |
2019-08-09 | RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |