[發明專利]郵件發送方法、裝置和系統有效
| 申請號: | 201410257944.7 | 申請日: | 2014-06-11 |
| 公開(公告)號: | CN105337836B | 公開(公告)日: | 2019-05-28 |
| 發明(設計)人: | 王浩宇 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 北京市浩天知識產權代理事務所(普通合伙) 11276 | 代理人: | 宋菲;劉云貴 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 郵件 發送 方法 裝置 系統 | ||
本發明公開了一種郵件發送方法、裝置和系統,其方法包括:通過超文本傳送協議層接收郵件數據并轉發至代碼層;如果在代碼層中根據郵件數據觸發了郵件發送策略,則拒絕發送并向超文本傳送協議層返回通知;如果在代碼層中根據郵件數據沒有觸發郵件發送策略,則將郵件數據發送至郵件發送層進行郵件發送。本發明提供的郵件發送方法、裝置和系統,在用戶發送郵件的客戶端和郵件服務器之間另設了郵件公共服務系統,郵件公共服務系統采用預設的郵件發送策略以避免給郵件服務器帶來的郵件洪水,解決了郵件服務器拒收郵件進而影響郵件投遞的問題,郵件服務器不再受到郵件洪水的影響。
技術領域
本發明涉及互聯網技術領域,具體涉及一種郵件發送方法、裝置和系統。
背景技術
現有技術中,用戶基于簡單郵件傳輸協議(SMTP,Simple Mail TransferProtocol)利用郵件發送軟件將郵件從客戶端發送至郵件服務器,郵件服務器再投遞至收件人。在郵箱服務為不同公司提供的情況下,通過不同公司提供的郵件服務器之間轉發郵件以進行郵件投遞。例如,用戶通過A公司提供的郵箱服務向B公司提供的郵箱服務的收件人發送郵件,需要先將郵件發送至A公司的郵件服務器,A公司的郵件服務器再將郵件轉發至B公司的郵件服務器,B公司的郵件服務器向收件人進行郵件投遞。
然而現有技術中的郵件發送方法有如下問題:在程序員用戶使用時,一般調用郵件發送軟件批量發送郵件,可能會出現郵件數量多、發送頻次高的情況,即郵件洪水。此時,郵件服務器為避免業務受到郵件洪水的影響,會采用過濾措施,拒絕在某個時間段所有發件人發送的郵件,從而影響了在該時間段其它發件人的正常郵件投遞。
發明內容
本發明提供一種郵件發送方法、裝置和系統,用于解決在郵件數量多、發送頻次高的情況下,郵箱服務器無法應對郵件洪水,進而影響郵件投遞的問題。
本發明提供一種郵件發送方法,其包括:
通過超文本傳送協議層接收郵件數據并轉發至代碼層;
如果在代碼層中根據郵件數據觸發了郵件發送策略,則拒絕發送并向超文本傳送協議層返回通知;
如果在代碼層中根據郵件數據沒有觸發郵件發送策略,則將郵件數據發送至郵件發送層進行郵件發送。
進一步,郵件發送策略包括:發送間隔時間策略;
如果在代碼層中根據郵件數據觸發了郵件發送策略,拒絕發送并向超文本傳送協議層返回通知的步驟進一步包括:
如果來自于相同賬戶的郵件的發送間隔時間小于或等于預設時間閾值,拒絕發送并向超文本傳送協議層返回拒絕發送的通知。
進一步,郵件發送策略包括:最大郵件發送數量策略;
如果在代碼層中根據郵件數據觸發了郵件發送策略,拒絕發送并向超文本傳送協議層返回通知的步驟進一步包括:
如果來自于相同賬戶的單次郵件數量超過了預設數量閾值,拒絕發送并向超文本傳送協議層返回拒絕發送的通知。
進一步,郵件發送策略包括:授權策略;
如果在代碼層中根據郵件數據觸發了郵件發送策略,拒絕發送并向超文本傳送協議層返回通知的步驟進一步包括:
如果接收到了非授權賬戶的郵件數據,拒絕發送并向超文本傳送協議層返回拒絕發送的通知。
進一步,通過超文本傳送協議層接收郵件數據的步驟進一步包括:
接收通過超文本傳送協議接口向超文本傳送協議層發送的郵件數據;其中,用戶通過HTTP協議與超文本傳送協議接口進行交互。
本發明還提供一種郵件發送裝置,其包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410257944.7/2.html,轉載請聲明來源鉆瓜專利網。





